指令 Gz893X - 梁筋批量轉料型圖塊(依單元框)
一句話說明:圈選多個梁單元框後,系統依由上而下、再由左而右的順序自動逐框轉換框內的梁筋,每框各自產生一份獨立編號的料型圖塊清單。
這個指令能做什麼
執行 Gz893X 後,你可以一次圈選整張梁施工圖上多個梁單元框(梁繪圖框,黃色實線框,圖層 Grebarz_梁單元框架,不列印),程式會依「由上而下、再由左而右」的閱讀順序逐一處理每個框:框內的上層筋、下層筋、腰筋會依 Gz893 同一套規則自動判定料碼、合併同規格同長度的梁筋、插入對應的料型圖塊,並在圖塊與原梁筋兩側標上互相對照的編號。
與逐一手動執行 Gz893 不同的是:批量模式下不需要指定清單插入點——每一框的清單由程式自動定位,放在框內既有全部內容(含穿孔補強等後插物件)的最右緣再往右一段距離,高度對齊該框最右一支梁座標標註;清單畫完若超出單元框右緣,程式會自動把框向右加寬,確保內容都留在框內。圖塊比例也只詢問一次,套用到所有框。每一框轉換出的清單各自獨立,編號各自從 1 起算,不會跨框混編。
轉換規則、排序方式、雙側帶圈編號、封存範圍(筋線+簡化為支數的文字+端部圖塊,階層文字/搭接長度文字/延伸長度標註保留原樣)與轉換前後的統計一致性,都與 Gz893 完全相同——本指令只是換了一種「先圈選整組框,程式自動逐框跑」的操作方式,核心轉換邏輯是同一套。
適合什麼時候使用
| 情境 | 說明 |
|---|---|
| 一張圖有多個梁單元框都要轉料型圖塊 | 一次圈選全部框,不必逐框重複執行 Gz893 |
| 每個梁單元框內的清單想要各自獨立編號 | 批量轉換的每一框編號都從 1 起算,框內對照自成一體 |
| 不想逐框煩惱清單要放哪 | 清單自動放在每框既有內容的右側、對齊梁座標高度,放不下時框會自動向右加寬 |
操作步驟
-
在 AutoCAD 命令列輸入
Gz893X並按 Enter。系統會先確認專案的材料參數是否已載入;若尚未設定,會提示你先執行 GzPJ。 -
圈選要批量轉換的梁單元框——選取過濾器只認 Grebarz_梁單元框架 圖層上的聚合線(黃色實線框),按 Enter 確認。

-
輸入料型圖塊的比例——預設值自動帶入梁參數設定(GzB)中的「箍馬圖示比例」,全部框共用同一個比例,不會逐框詢問。
-
程式自動依「由上而下、再由左而右」的順序逐框轉換:
- 每一框只收完全落在框內的上層筋/下層筋/腰筋文字,依 Gz893 同一套規則排序、合併、插入料型圖塊並標上編號
- 框內原梁筋文字同時簡化為只留支數,筋線與端部圖塊移到封存圖層並改為較暗的顏色
- 清單位置由程式自動決定:放在框內既有全部內容的最右緣再往右一段距離(間距隨圖塊比例縮放),高度對齊該框最右一支梁座標標註;清單畫完若超出單元框右緣,會自動把框向右加寬到能容納全部內容
- 框內沒有梁筋文字的框會自動略過
- 3 個框以上會顯示進度視窗,可隨時中斷——已完成的框保留原結果,其餘維持原樣不受影響

轉換完成後會跳出對話框,列出圈選的框數、實際轉出清單的框數、新增的圖塊項數與來源梁筋支數,以及沒有梁筋文字而略過的框數。若有梁筋無法轉換,對話框會列出原因分類與筆數,接著系統會在圖上畫出指引線並列出這份原因清單。
注意事項
- 重複對同一個已轉換過的框執行本指令,系統不會偵測既有清單——上一份清單也算「框內既有內容」,新清單會再往右疊加一份並繼續加寬框,請避免對已轉換的框重跑。
- 清單定位需要框內有梁座標標註(垂直高度的基準);找不到梁座標標註的框會被略過並在報告中點名。
- 每一框的清單欄位會從定位點向下逐項排列,每 7 項自動換一欄向右;超出框界時框會自動向右加寬,不會壓到框外的其他單元。
- 只收「完全落在框內」的梁筋文字(Window 選集),壓在框邊或落在鄰框範圍的物件不會被誤收。
- 轉換規則與 Gz893 完全相同:同圖層同規格同長度的梁筋會合併,按圖層(上層筋→下層筋→腰筋)→規格由大至小→尺寸由大至小排序,雙側標上互相對照的帶圈編號;封存範圍是筋線+簡化為支數的文字+端部圖塊,階層文字、搭接長度文字、延伸長度標註維持原樣不動。
- 轉換後的原梁筋會移到專屬的封存圖層並改暗色,執行材料統計(GzSTA)時不會再重複計算它。
相關指令
| 指令 | 關係 |
|---|---|
| Gz893 | 單框(手動圈選文字)版本,本指令是它的批量版本;兩者共用同一套轉換核心,差異只在框選對象與是否支援接續既有清單 |
| Gz806P | 梁主筋編輯工具箱;「索引式作圖」分組已收錄「轉料型(單元框批次)」按鈕可直接觸發本指令,不必記指令代碼 |
| Gz690 | 版/牆筋串轉料型圖塊,梁系統以外的姊妹指令,清單版面與索引機制相同 |
| GzSTA | 材料統計;轉換後的原梁筋不再被它重複計算,統計改由新產生的料型圖塊承載 |
| GzPJ | 專案設定;本指令執行前需先在此設定材料參數,否則查不到彎鉤長度而無法解析梁筋 |
| Gz893Q | 逆向指令:把本指令轉出的料型圖塊清單依單元框整編號批量復原回梁筋 |
| 鋼筋料型圖鑑 | 查詢料碼對應的料型圖塊長什麼樣 |
| 梁施工圖編輯 | 所屬功能模組 |