指令 Gz893 - 梁筋轉為料型圖塊
一句話說明:圈選梁施工圖上的梁筋文字後,系統自動判定料碼、合併同規格同長度的梁筋,依序插入對應的料型圖塊,並在圖塊與原梁筋兩側標上互相對照的編號。
這個指令能做什麼
執行 Gz893 後,你圈選一批梁筋文字(上層筋、下層筋或腰筋圖層上的規格支數文字,例如 #4-500x3),程式會自動判定每一支的料碼,把同圖層、同規格、同長度的梁筋合併成一項,依序在你指定的插入點畫出對應的料型圖塊(每 7 項自動換一欄)。
轉換完成後:
- 圖塊與其對應的原梁筋會各自標上一個綠色帶圈編號,兩側編號相同代表是同一種料,方便你逐一對照
- 原梁筋文字會被簡化成只留支數(例如
#4-500x3變成x3) - 筋線本體與端部圖塊一起移到專屬的封存圖層,顏色改為同色系的深色版本,但仍保留在圖上供對照,不會被刪除
- 階層文字(如「上二」)、搭接長度文字、延伸長度標註則完全保留原樣不動——封存暗化後的筋線仍靠它們對照鋪放位置與搭接關係
- 若被封存的端部是續接器(公牙/母牙),且該端部上有 Gz830S 標記的轉號號數,這個標記會一併封存收進暗化圖層,不會留下脫節在原圖層的紅字——這是自動行為,不需要你額外操作
料型圖塊上還會標示這批筋原本鋪在上層筋、下層筋還是腰筋,比材料統計的分類更細——材料統計對上層筋與下層筋是合併計算的(腰筋則單獨一類),這個標示能讓你看得出實際鋪放位置。
本指令是 Gz690(版/牆筋串轉料型圖塊)的梁系統姊妹指令,操作邏輯相同,但轉換對象不同:Gz690 處理的是聚合線+規格間距文字+長度支數文字的三件組筋串,Gz893 處理的是梁筋單一文字+筋線,並額外處理筋線兩端端部圖塊的封存歸屬。
適合什麼時候使用
| 情境 | 說明 |
|---|---|
| 梁施工圖完成後想整理成清單化的料型圖塊,方便閱讀對照 | 轉換後圖塊會依料碼、規格、長度整齊排列成一欄一欄的清單 |
| 同規格同長度的梁筋重複出現多次 | 這些梁筋會自動合併成一項,圖塊上的支數是所有來源的加總 |
| 圖面範圍大,一次圈選不完,需要分批處理 | 第二批開始可以圈選既有清單的索引,新項目會接續編號、延用相同排版 |
操作步驟
-
在 AutoCAD 命令列輸入
Gz893並按 Enter。系統會先確認專案的材料參數是否已載入(用來查彎鉤長度);若尚未設定,會提示你先執行 GzPJ。 -
圈選要轉換的梁筋文字——是規格支數文字(例如
#4-500x3),不是筋線本體;文字須位於上層筋、下層筋或腰筋圖層,按 Enter 確認。
-
圈選既有的帶圈索引以接續編號;若是第一次建立清單,直接按 Enter 略過即可。
-
若上一步略過了,輸入料型圖塊的比例——預設值自動帶入梁參數設定(GzB)中的「箍馬圖示比例」,與配筋圖的箍馬圖示同比例,通常直接按 Enter 即可;若上一步有圈選既有索引,比例會自動沿用該清單的比例,不會再詢問。
-
若上一步略過了,指定料型圖塊的插入點(首項);若已接續既有清單,插入點會自動接在既有清單最後一項的下方,不會再詢問。
-
程式自動完成轉換:先依圖層(上層筋 → 下層筋 → 腰筋)、再依規格由大至小、尺寸由大至小排序後插入料型圖塊,在圖塊與原梁筋文字兩側標上互相對照的綠色帶圈編號;原梁筋文字同時簡化為只留支數,筋線與端部圖塊移到封存圖層並改為較暗的顏色(階層文字、搭接長度文字、延伸長度標註保留原樣)。

轉換完成後會跳出對話框,列出本次新增的圖塊項數、來源梁筋支數,以及有多少項是併入既有編號。若有梁筋無法轉換,對話框會列出原因分類與筆數,接著系統會再提示你指定一個位置,在圖上畫出指引線並列出這份原因清單。
注意事項
原梁筋被轉換後,完整的規格支數文字會被改寫成只剩支數(例如 #4-500x3 變成 x3)。要還原請使用 Gz893Q 依單元框整編號批量復原,注意兩個前提:
- 它只做整編號還原(同編號的來源梁筋必須全數圈選在內,支數對得上才會動作),沒有逐支局部還原
- 還原是「語意等價」而非逐字還原——長度等於表定彎鉤長度的標準彎鉤會省略不寫,只有指定長度(與表定值不同)才明寫,材料統計結果與轉換前完全一致,但文字寫法可能與原稿不同
剛轉換完就想反悔的話,直接用 CAD 的 UNDO 一步回復即可。
- 只處理上層筋、下層筋、腰筋三個圖層的文字;箍筋、箍固、增築等不在本指令範圍內,需個別另外處理。
- 建議整跨整批轉換:對接(無搭接)的相鄰兩支筋會共用端部圖塊,只轉其中一支時,共用的端部圖塊會跟著被封存暗化,留下的那支筋端部顯示會跟著變暗。
- 轉換後的原梁筋會移到專屬的封存圖層並改暗色,此後執行材料統計(GzSTA)不會再重複計算它——這是刻意設計,避免它與新產生的料型圖塊在料表上被算兩次。
- 若梁筋無法轉換,常見原因包括:找不到對應的筋線、解析失敗(找不到形狀代碼或查無彎鉤長度)、支數計算結果為 0、料碼判定不出來、或對應的料型圖塊尚未實作——這些筋會被跳過而不是讓整批中止。
- 料型圖塊會留在來源梁筋原本所在的圖層,不會統一搬到固定圖層。
相關指令
| 指令 | 關係 |
|---|---|
| Gz806P | 工具箱入口:梁主筋編輯工具箱新增「索引式作圖」分組,可直接點按鈕觸發本指令,不必手動輸入指令代碼 |
| Gz893X | 批量版本:圈選梁單元框逐框自動轉換,每框各自產生獨立編號的清單,轉換規則與本指令完全相同 |
| Gz690 | 姊妹指令:同一套清單版面、索引與接續機制,但轉換對象是版/牆的筋串(聚合線+規格間距文字+長度支數文字三件組),不是梁筋 |
| GzSTA | 材料統計;轉換後的原梁筋不再被它重複計算,統計改由新產生的料型圖塊承載 |
| GzPJ | 專案設定;本指令執行前需先在此設定材料參數,否則查不到彎鉤長度而無法解析梁筋 |
| Gz8754 | 梁筋筋串交錯排列;與本指令共用「圈選梁筋文字→配對筋線」同一套配對機制 |
| Gz893Q | 逆向指令:把本指令轉出的料型圖塊清單依單元框整編號批量復原回梁筋 |
| Gz830S | 續接器端部若有本指令標記的轉號號數,封存時會一併連帶收進暗化圖層,不會與端部圖塊分家 |
| 鋼筋料型圖鑑 | 查詢料碼對應的料型圖塊長什麼樣 |
| 梁施工圖編輯 | 所屬功能模組 |