指令 Gz893X - 梁筋批量轉料型圖塊(依單元框)

一句話說明:圈選多個梁單元框後,系統依由上而下、再由左而右的順序自動逐框轉換框內的梁筋,每框各自產生一份獨立編號的料型圖塊清單。

這個指令能做什麼

執行 Gz893X 後,你可以一次圈選整張梁施工圖上多個梁單元框(梁繪圖框,黃色實線框,圖層 Grebarz_梁單元框架,不列印),程式會依「由上而下、再由左而右」的閱讀順序逐一處理每個框:框內的上層筋、下層筋、腰筋會依 Gz893 同一套規則自動判定料碼、合併同規格同長度的梁筋、插入對應的料型圖塊,並在圖塊與原梁筋兩側標上互相對照的編號。

與逐一手動執行 Gz893 不同的是:批量模式下不需要指定清單插入點——每一框的清單由程式自動定位,放在框內既有全部內容(含穿孔補強等後插物件)的最右緣再往右一段距離,高度對齊該框最右一支梁座標標註;清單畫完若超出單元框右緣,程式會自動把框向右加寬,確保內容都留在框內。圖塊比例也只詢問一次,套用到所有框。每一框轉換出的清單各自獨立,編號各自從 1 起算,不會跨框混編。

轉換規則、排序方式、雙側帶圈編號、封存範圍(筋線+簡化為支數的文字+端部圖塊,階層文字/搭接長度文字/延伸長度標註保留原樣)與轉換前後的統計一致性,都與 Gz893 完全相同——本指令只是換了一種「先圈選整組框,程式自動逐框跑」的操作方式,核心轉換邏輯是同一套。

適合什麼時候使用

情境 說明
一張圖有多個梁單元框都要轉料型圖塊 一次圈選全部框,不必逐框重複執行 Gz893
每個梁單元框內的清單想要各自獨立編號 批量轉換的每一框編號都從 1 起算,框內對照自成一體
不想逐框煩惱清單要放哪 清單自動放在每框既有內容的右側、對齊梁座標高度,放不下時框會自動向右加寬

操作步驟

  1. 在 AutoCAD 命令列輸入 Gz893X 並按 Enter。系統會先確認專案的材料參數是否已載入;若尚未設定,會提示你先執行 GzPJ。

  2. 圈選要批量轉換的梁單元框——選取過濾器只認 Grebarz_梁單元框架 圖層上的聚合線(黃色實線框),按 Enter 確認。

    框選多個梁單元框架線(黃色實線框),選取過濾器只認梁單元框架圖層的聚合線,框內文字與筋線本身不會被選中

  3. 輸入料型圖塊的比例——預設值自動帶入梁參數設定(GzB)中的「箍馬圖示比例」,全部框共用同一個比例,不會逐框詢問。

  4. 程式自動依「由上而下、再由左而右」的順序逐框轉換:

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

    批量轉換後的梁單元框:料型圖塊清單自動出現在框內既有內容的右側、頂端對齊梁座標標註高度,其中一框因清單較寬而被自動向右加寬

轉換完成後會跳出對話框,列出圈選的框數、實際轉出清單的框數、新增的圖塊項數與來源梁筋支數,以及沒有梁筋文字而略過的框數。若有梁筋無法轉換,對話框會列出原因分類與筆數,接著系統會在圖上畫出指引線並列出這份原因清單。

注意事項

🚨每框都是全新清單,不支援接續既有清單

批量模式下,每一個梁單元框都會產生一份全新的清單,編號一律從 1 開始,不會偵測框內是否已有清單,也不能像 Gz893 一樣圈選既有索引接續編號。若同一框需要分批補轉(例如先轉一部分、之後再補轉剩下的),請改用 Gz893 手動圈選梁筋文字,再圈選既有索引接續。

轉換後若需還原,使用 Gz893Q 依單元框整編號批量復原(同編號的來源梁筋須全數圈選在內、支數閉合才會動作;還原是語意等價而非逐字還原,統計結果不變但文字寫法可能與原稿不同)。批量模式「每框獨立清單、獨立編號」的設計正是為了讓整框復原有明確邊界。

相關指令

指令 關係
Gz893 單框(手動圈選文字)版本,本指令是它的批量版本;兩者共用同一套轉換核心,差異只在框選對象與是否支援接續既有清單
Gz806P 梁主筋編輯工具箱;「索引式作圖」分組已收錄「轉料型(單元框批次)」按鈕可直接觸發本指令,不必記指令代碼
Gz690 版/牆筋串轉料型圖塊,梁系統以外的姊妹指令,清單版面與索引機制相同
GzSTA 材料統計;轉換後的原梁筋不再被它重複計算,統計改由新產生的料型圖塊承載
GzPJ 專案設定;本指令執行前需先在此設定材料參數,否則查不到彎鉤長度而無法解析梁筋
Gz893Q 逆向指令:把本指令轉出的料型圖塊清單依單元框整編號批量復原回梁筋
鋼筋料型圖鑑 查詢料碼對應的料型圖塊長什麼樣
梁施工圖編輯 所屬功能模組