指令 Gz802 - 梁、柱編號歸位
一句話說明:執行此指令後,散亂的梁與柱編號文字會自動回到每個構件的標準位置,讓平面圖整齊易讀。
這個指令能做什麼
在繪圖過程中,梁和柱的編號文字有時會因為移動、複製或其他操作而偏離原位。執行 Gz802 後,你只需框選包含這些編號的範圍,系統就會自動將它們歸回各構件的標準位置,省去逐一手動對齊的工夫。
適合什麼時候使用
| 情境 | 說明 |
|---|---|
| 平面圖整理後 | 大量編輯後編號位置雜亂,需要一次整理 |
| 圖面輸出前 | 輸出前確保梁柱編號位置正確,避免標示錯誤 |
| 複製樓層資料後 | 複製後位置可能偏移,需要重新歸位 |
操作步驟

- 輸入指令 Gz802 並按 Enter
- 在圖面上以兩點框選包含梁或柱編號的範圍
- 系統自動將範圍內的編號歸位
- 若需繼續整理其他區域,可重複框選;完成後按 Esc 結束
注意事項
建議
可多次框選不同區域,每次框選後立即歸位,不需重新執行指令。
- 此指令同時處理梁編號與柱編號,不需分開執行
- 框選範圍盡量包含完整的梁跨(含兩端節點),以確保歸位正確
- 曲梁(弧形梁)支援:若梁邊線為弧段(含 bulge 的 CadPolyline),系統採用「取樣垂直投影」策略建構梁中線:沿 source 邊線取樣端點(弧梁額外加取中點),每點垂直投影到 target 邊線取中點,弧梁以 3 個中點重建圓弧,確保非同心、不等半徑的雙弧也能正確居中(不再因半徑差異導致中線偏向一側)。若曲梁仍顯示紅色(只找到單側邊線),請確認另一條弧梁邊線是否存在且 bulge 值不為零。
- 編號文字角度:文字角度依梁中線局部弦向計算。直線梁中線已由系統標準化為「朝上/朝右」的可讀方向,文字直接跟隨弦向(不需額外翻轉);弧梁則另有可讀性 180° 翻轉保護,避免弧梁編號文字上下顛倒。
- 序號圖塊(Gz8051/Gz8052):弧梁的序號圖塊位置與角度改用沿中線 GetPointAtDist 定位,與 bulge 正負方向無關,修正舊版弧梁序號位置與角度反向的問題。
- 梁寬一致性警示:歸位完成後,若已載入配筋資料,系統會自動比對「雙線線距(實際繪圖梁寬)」與「配筋資料中的梁寬」是否一致。若全不符,系統在雙線中點插入 Alarm 警示圖塊,顯示「梁線寬度 = {線距} / 配筋梁寬 = {以、列出的所有合格梁寬}」,提醒核對圖面與配筋是否相符。同一梁名有多筆梁寬時(多樓層 / 多分區),與任一筆相符即正常,全不符才警示。警示不影響歸位結果,中線與文字照常建立。
- 端部裁切(避開柱支承):梁中線入庫前,系統會檢查頭尾端點是否落在柱範圍(柱樣線圖層)內且與中線相交;若是,會將該端裁短至最靠跨中的交點,使線端貼齊柱邊界,不再伸入端部支承(柱)內部。梁編號文字歸位改採「裁切後」的中線末端定位,而非裁切前的原始中線。直線梁、折線多段線梁、弧線梁三種型態共用同一套裁切邏輯,且僅辨識「柱樣線」圖層範圍,不含牆體或鋼柱線,避免誤判其他結構元件。若中線過短、端點已貼齊柱邊界,或裁切過程發生任何異常,系統會維持原中線,不影響歸位流程本身。
中線在柱附近變短了?這不是漏畫
若你發現梁中心線在靠近柱的地方比以前短、沒有伸到柱心,這是刻意設計的行為,並非錯誤或漏畫。系統會自動偵測頭尾端點是否伸入端部柱支承範圍,一旦偵測到就會裁短中線貼齊柱邊界,避免中線與梁編號文字歸位到柱內部。此裁切僅辨識「柱樣線」圖層範圍,不含牆體或鋼柱線,因此不會誤判到其他結構元件。
- 自動配對失敗時的補救:極少數案子(如超寬梁或平行線段間距超過「梁寬 + 10cm」),Gz802 自動搜尋仍可能無法配對,編號維持紅色。此時可改用 Gz8021 梁編號歸位(手動),手動框選兩條邊線後執行,其歸位邏輯與 Gz802 完全一致。
歸位成功了,但位置判斷有誤?可以讓它重跑
Gz802 只跳過黃色的編號——只要編號不是黃色就會重新處理一次。 所以某支梁雖然歸位成功(轉黃)但你判斷位置不對時,可以這樣讓它重來:
- 先刪掉那條錯誤的梁中線(
Grebarz_梁中心線圖層) - 把該梁編號文字改成紅色
- 修正梁邊線的問題後,重新執行 Gz802 框選該區
⚠️ 第 1 步不能省。 系統不會清除既有中線,只會再畫一條新的——舊中線沒刪就會變成兩條疊在一起,後續施工圖與統計都會受影響。
改成紅色只是語意最清楚的做法;實際上改成任何非黃色都有效。
若只有一兩支要重來,也可以直接用 Gz8021——它遇到黃色編號會跳出詢問「是否仍要繼續歸位」,不必改色。但舊中線一樣要先刪。
相關指令
| 指令 | 關係 |
|---|---|
| 台號定義 | 通常在編號歸位後執行,為各梁台指定流水號 |
| 梁施工圖批量繪製 | 平面圖整理完成後執行以產生施工圖 |
| 梁平面指令操作 | 所屬功能說明 |
| 梁平面資料整理 | 所屬功能說明 |
| 梁平面系統概覽 | 所屬功能說明 |
| 梁編號歸位(手動) | 手動補救版,當 Gz802 自動配對失敗時使用 |
| 標示梁柱深度 | 相關指令 |
| 指令 Log806 - 梁台解析診斷 | 相關指令 |
| 梁類型代碼規則 | 相關知識庫文章 |