梁配筋識別

一句話說明:將 CAD 圖面上的梁配筋標註自動讀入系統,為後續施工圖繪製與鋼筋料表計算建立資料基礎。

功能概述

梁配筋識別是梁系統工作流程的第一步。執行後,系統會掃描你的 CAD 圖面,自動辨認梁編號、主筋、箍筋、腰筋等標註文字,並將這些資料整理成結構化資料存入專案資料庫。

這個步驟完成後,後續的平面整理、施工圖繪製與鋼筋數量統計都能自動引用這份資料,不需要手動重新輸入。

系統支援三種主流圖面格式:


識別流程

第一步:定義配筋圖紙(Gz8000

執行識別前,先告訴系統「哪一張圖紙裡有哪些梁」。

  1. 執行 Gz8000(定義配筋圖紙)
  2. 系統自動搜尋圖框內的圖號文字
  3. 逐一確認每張圖紙的範圍與圖號對應
💡建議

這個步驟是後續批量識別的前提。如果跳過此步驟,就只能使用零星模式逐區手動選取,效率較低。


第二步:執行配筋識別

依照你的圖面類型,選擇對應的識別模式:

傳統式識別

適用於一般平面配筋圖,梁配筋資訊標註在梁線旁邊。

模式 指令 說明
批量模式 Gz8011 依第一步定義的圖紙範圍,自動掃描整張圖紙
零星模式 Gz801 手動框選特定區域,適合局部補修或測試

批量模式是日常作業的主要選擇,一次完成整張圖紙所有梁的識別。

剖面式識別(Gz801S

圈選包含梁剖面圖與標註文字的範圍,系統自動分析其中的配筋資訊。執行 Gz801S

表格式識別(Gz801T

  1. 先指定梁編號在表格儲存格中的位置(上方或左方)
  2. 框選整個表格範圍
  3. 系統自動分割儲存格並提取對應資料

執行 Gz801T


第三步:核對識別結果

識別完成後疊加的七色標記

識別完成後,系統會在圖面上疊加色彩標記,讓你直觀確認每項資料是否被正確分類。

變色的是誰:系統不會改動你原本的圖面文字。它是把辨識到的每段文字另外複製一份疊在原位,放到對應的識別圖層上。所以你看到的彩色文字是新增的副本,原始標註仍維持原樣,識別標記可以整批關閉或刪除而不影響底圖。

顏色對照表:

顏色 代表資料類型
洋紅色 梁編號
黃色 樓層別
紅色 主筋文字
青色 箍筋文字
橘紅色 腰筋文字
綠色 加距數值
黃綠色 斷面尺寸(僅剖圖式 Gz801S 會出現)

如果某段文字的顏色不符合預期,代表系統對它的分類與圖面標示不符,需要檢查該段文字的格式是否符合規則(詳見下方「文字格式要求」)。

這些顏色來自各個識別圖層的預設色(Grebarz_梁編號識別Grebarz_梁主筋識別 等),複製出的文字本身設為隨層。若你自行改過這些圖層的顏色,畫面上看到的就會是你設定的顏色。

識別框的顏色:

每支梁外圍的識別框(圖層 Grebarz_梁資料)平時是橘色。執行 Gz801OK 建檔檢查時,系統會依檢查結果改寫框的顏色:

識別框顏色 意義
橘色 通過檢查
洋紅色 只有樓層別有問題(內容本身正常)
紅色 內容有問題(配筋格式錯誤、有加筋卻缺加距、箍筋間距含小數等)

顏色改變的同時,框內右下角會補上**紅色的「需檢核!」**文字,指出該框需要人工確認。

警示圖示:

若系統發現邏輯錯誤(找不到梁底線、編號重複、支數為 0 等),會在發生問題的位置插入紅色雲型線警示圖塊,圖塊內的文字直接寫出原因。

當錯誤點較多時,系統會提示你指定一個空白位置,在該處寫出白色的問題標題與黃色的問題清單,並自動繪製「偵錯指引線」,將所有問題點以洋紅色線條匯集過來,讓你一次檢視所有問題。

偵錯指引線與梁編號識別文字同為洋紅色,但兩者不會混淆:指引線是長直線、識別文字是疊在原標註上的短文字。


第四步:補充特殊配筋(選填)

若圖面有橫繫筋或立繫筋,可在此步驟補充:


第五步:資料建檔(Gz801OK

所有梁確認無誤後,執行 Gz801OK 完成建檔:

  1. 框選要輸出的圖紙範圍
  2. 系統進行最終檢查(重複編號、無效樓層等)
  3. 通過檢查後自動儲存至專案資料庫
💡關於「已有資料,是否清空」

若你確定本次識別是最新完整版本,選擇「清空」以避免舊資料殘留。若只是補充少數幾支梁,選「保留」,系統會覆寫同名資料但保留其他未變動的部分。


文字格式要求

系統依據文字的特定特徵來判斷資料類型。若圖面的文字格式不標準,識別率會大幅降低。以下是各類型的完整格式規則。

先講一件會省下很多麻煩的事:CNS 的 D 規格可以直接用

主筋、箍筋、腰筋在判斷前,系統會先把文字裡所有 D 開頭的規格自動換成 # 規格(大小寫都吃),所以圖面用 CNS 標註不必事先改成 ASTM

CNS ASTM CNS ASTM
D10 #3 D25 #8
D13 #4 D29 #9
D16 #5 D32 #10
D19 #6 D36 #11
D22 #7

所以 4-D254-#8 對系統是同一件事。不在表內的 D 數字(例如 D12)不會被轉換,也就不會被認成鋼筋。


梁編號格式

梁編號是整個識別系統的核心定位依據,格式限制最嚴格,必須完整符合才能被系統找到。

標準格式:

{樓層前綴}{梁類型代碼}{流水號}({梁寬}x{梁深})

範例:

文字 說明
B1(40x80) 梁編號 B1,斷面 40 寬 × 80 深,無樓層前綴(繼承識別框上方樓層)
G2(35x70) 大梁 G2,斷面 35×70
2FB1(40x80) 二樓 B1 梁,斷面 40×80
3FB1(40x80) 三樓 B1 梁,斷面 40×80
2F_B1(40x80) 二樓 B1 梁(底線分隔寫法)
B1(40x80),B2(40x80) 多梁合用一行,以逗號分隔
WB1(30x60) 邊梁 WB1
CB1(40x80) 懸臂梁 CB1
SB1(25x50) 斜梁 SB1

斷面尺寸的寫法(括號內):

支援的梁類型代碼(含特殊前綴):

梁類型代碼規則

梁編號的字母由方向代碼前綴修飾組合而成:

方向代碼(決定梁的方向/類型)

代碼 說明
B / G / J / K 皆代表梁,差別在方向(依實際圖面定義)
L 也被接受(僅大寫 L,小寫 l 不算)
大寫 主梁(Primary Beam)
小寫 副梁(Secondary Beam)
ℹ️編號主體至少要有一個上述字母

系統以「編號主體(去掉括號尺寸後)是否含有 b B g G j J k K L 其中之一」作為判斷條件。完全沒有這些字母的編號不會被視為梁編號。

前綴修飾(接在方向代碼前,補充說明梁的特性)

前綴 說明
W 邊梁
C 懸臂梁
D 車道梁
S 斜梁(也常用作車道梁)

SRC 案件特殊代碼

代碼範例 說明
SRCB3 / SRCG3 鋼骨鋼筋混凝土梁(型鋼 + RC 包覆)
SB / SG 純鋼構梁

組合範例:WB1(邊主梁1號)、Cb3(懸臂副梁3號)、SRCG2(SRC 大梁2號)

🚨SB 有兩種可能,只能看案子

S 前綴代表斜梁,但 SBSG 在 SRC 案件裡是純鋼構梁的代碼——同一組字母在不同案子代表不同東西。前綴的意義本來就由案場結構師的命名習慣決定,沒有統一規定。

系統不靠前綴判斷梁的性質。 識別時只檢查「編號主體含不含 b B g G j J k K L」與「有沒有括號尺寸」,前綴一律照原文保留。所以這個歧義不會影響識別成功率,但你在讀圖與核對時要自己確認該案的命名習慣。

🚨梁編號不得含有以下字元

#$%:;"\/.<>+&

含有這些字元的文字會被系統忽略,不視為梁編號。

常見的梁編號識別失敗原因:

問題寫法 問題原因 正確寫法
B1 40x80 沒有括號包住斷面尺寸 B1(40x80)
B1(40X80)mm 尺寸後多餘文字 B1(40x80)
梁B1(40x80) 含中文字 B1(40x80)
B-1(40x80) 梁號含減號且緊接數字,可能誤判為樓層分隔 改用 B1(40x80) 或確認輸出正確
B1 無斷面尺寸 B1(40x80)
💡梁編號必須含有斷面尺寸

系統以「是否含有括號內的尺寸資訊」作為首要判斷條件。沒有括號的純編號(如 B1)不會被視為梁編號,也不會建立識別框。斷面尺寸是識別框高度計算的依據。


主筋格式

主筋文字標記梁的縱向主要鋼筋。

判斷規則: 含有 #、不含 @、不含腰筋關鍵字(E.FEF)、不含乘號(xX*),且去掉 -# 後必須是純數字。

文字 說明
4-#8 4 支 #8 鋼筋(正確)
6-#10 6 支 #10 鋼筋(正確)
3-#6 3 支 #6 鋼筋(正確)
2#8 2 支 #8,省略減號(正確)

位置判讀(上層筋 / 下層筋):

識別框高度以中線為界,中線上方的主筋文字視為「上層筋」,下方視為「下層筋」。

加筋計算:

系統掃描梁的左端、中段、右端三個區域的主筋支數:


箍筋格式

箍筋文字標記梁的橫向箍筋排列。

判斷規則: 同時含有 #@

文字 說明
#3@15 #3 鋼筋,間距 15 cm
#4@10/15 #4 鋼筋,圍束區 @10、一般區 @15(以 / 分隔)
#5@20 #5 鋼筋,間距 20 cm
2#4@15 2 套 #4 箍筋,間距 15 cm
#3@10/15/10 三段式箍筋間距

腰筋格式

腰筋(側面鋼筋)用於梁腹較深時補強。

判斷規則: 含有 #,且含有腰筋關鍵字(E.FEF2x2*),且該段文字本身不是梁編號——系統會先跑一次梁編號判斷,是梁編號就不再當腰筋。

文字 說明
2-#4(E.F) 每側 2 支 #4 腰筋,兩側共 4 支
2-#5(EF) 每側 2 支 #5 腰筋
2x3-#4 兩側各 3 支 #4 腰筋
2*3-#4 同上(星號寫法)

樓層別格式

樓層文字標示此梁適用的樓層範圍。

判斷規則:FFL 結尾,且不含 #

文字 說明
2F 單一樓層:二樓
RF 屋頂層
3FL 三樓(FL 與 F 等效)
B1F 地下一樓

連續樓層寫法:

使用 -~ 連結起始與結束樓層,系統會依據專案樓層清單(floor.txt)自動展開中間所有樓層。

文字 展開結果(依樓層清單)
2F-5F 2F/3F/4F/5F
B1F-1F B1F/1F
R1F~RF R1F/R2F/RF(依清單)

若識別框內無樓層文字:

系統會嘗試向上繼承上一個識別框的樓層。若無法繼承,預設視為全樓層。

🚨樓層對照驗證

識別到的樓層會與專案的 floor.txt 樓層清單比對。若出現不在清單中的樓層名稱(如筆誤 2f 小寫),系統會顯示警示。請確認圖面的樓層文字與專案設定一致。


加距數值格式

加距數值標示端部加筋的延伸長度(單位:公分)。

判斷規則依來源分兩種:

來源 條件
一般文字(DBText / MText) 純數字、≥ 20必須是整數(不可有小數)、文字旋轉角度須在 ±1° 內
標註物件內的文字 純數字、≥ 20(不檢查整數與角度)
文字 說明
165 加距 165 cm(左半部視為左加距,右半部視為右加距)
220 加距 220 cm
163 加距 163 cm(不必是 5 的倍數
🚨傾斜的數字不會被當成加距

一般文字路徑會檢查旋轉角度,只有接近水平(±1° 內)的數字才會被認成加距。若圖面上的加距數字是斜的(例如沿斜梁方向旋轉標註),系統會忽略它,導致「有加筋卻找不到加距」的警示。改成水平即可。標註物件內的文字不受此限。

🚨加距只在有加筋時有意義

若端部支數等於中央支數(即無加筋),圖面上的數字標注會被系統忽略,不視為加距。若有加筋但找不到對應的加距數值,系統會插入紅色雲型線警示圖塊,建檔時該識別框也會被標成紅色。


單側多組加距:並排式與巢狀式

當同一端(左端或右端)偵測到兩筆以上的加距標註時,系統會先判斷這批標註在圖面上是哪一種畫法,才能算出正確的分段長度:

畫法 圖面特徵 系統的處理方式
並排式 兩道(或多道)標註左右相接,Y 座標相近(容差 5 公分內視為同一水平列) 依 X 座標由左至右列出各分段,不相減
巢狀式 長短兩道標註由同一端起算、彼此重疊,Y 座標明顯不同 取「最靠近端部者」為內段,「數值最大者」與內段之差為外段,相減後得到分段長度
ℹ️左右端的分段順序不同

分段一律以「圖面由左至右」的順序輸出:左端是「內段 + 外段」(內段貼近端部,排在前);右端是「外段 + 內段」(內段貼近端部,排在後)。這是配合梁施工圖繪製時展開方向的既有規則所設計,不是識別錯誤。

已核對過的真實範例:

圖面標註 識別輸出 說明
左右兩端各有一組並排標註 65cm、95cm(皆畫在梁下方) <65+95/95+65> 並排式:依 X 座標列出,不相減
內段 105cm,外段左 160cm、右 115cm(巢狀標註) <105+160/115+105> 巢狀式:內段(貼端部)與外段差值相加後輸出

<左端/右端> 是識別結果文字中兩端加距的呈現格式(例如「上層加鐵距: <65+95/95+65>」),可在建檔前的識別框標記上核對兩端數值。


各類型識別快速對照表

類型 必須含有 不得含有 正確範例
梁編號 括號尺寸 (寬x深),且含 B/G/J 等字母 #$%:;"\/.<>+& 等特殊字元 B1(40x80)2FB1(40x80)
主筋 # @E.FEFxX* 4-#86-#10
箍筋 #@ #3@15#4@10/15
腰筋 # 且(E.FEF2x2* 2-#4(E.F)2x3-#4
樓層別 FFL 結尾 # 2F3FLB1F-1F
加距 純數字、≥ 20、整數、文字近水平(±1°) 任何字母或符號、小數點 165220;同端多組標註時以 + 相接,如 65+95

注意事項

🚨梁底線必須完整

系統依賴水平線段來判定梁的識別範圍。若梁編號下方沒有畫線、線段斷開,或線段節點不在同一水平高度,系統就無法建立識別框。請在識別前確認梁線完整且水平。

🚨文字類型限制

系統只支援單行文字(DBText)與多行文字(MText)。若配筋標註是圖塊(Block)形式,請先炸開為文字再進行識別。

💡識別標記的清理

識別過程中疊加的色彩標記文字是暫存的核對用圖層,確認無誤後可透過圖層管理員關閉。若要完全清除識別框與警示符號,執行 Gz801E(清除辨識資料)並框選要清理的範圍。


常見問題

Q:部分梁編號無法被識別,原因為何?

A:最常見的原因是梁編號沒有括號包住斷面尺寸。系統以「含括號尺寸」作為首要判斷依據,無括號的純編號(如 B1)不會被識別。請確認文字格式為 B1(40x80) 的完整形式。其次確認文字本身是單行文字(DBText)而非圖塊。

Q:出現「找不到圖號定義」的錯誤?

A:請確認圖框內的圖號文字是否在圖紙對應的圖號圖層。若圖號是圖塊屬性,請先炸開為文字。

Q:識別後圖面上出現大量彩色文字,如何清除?

A:這些是系統生成的識別核對標記,可透過圖層管理員關閉相關圖層。若要從圖面中徹底移除,執行 Gz801E 並框選清理範圍。

Q:提示「找不到有效範圍內的梁底線」?

A:這是最常見的錯誤。系統以水平線段判定梁的範圍。請補畫缺失的梁線,或修正不水平的線段節點。

Q:圖面上的梁標記有些被識別成橘紅色(腰筋),實際上是主筋,怎麼辦?

A:請確認該行文字是否含有 EFE.F2x2* 等腰筋關鍵字。若主筋文字不小心含有這些字元,系統會誤判為腰筋。請修改圖面文字。

Q:系統把主筋識別成加距數值(綠色),原因?

A:若主筋文字格式有誤,變成純數字(例如 #8 寫成 8),而該數字又 ≥ 20 且為整數、文字接近水平,就會被當成加距。請確認主筋格式包含 # 符號(例如 4-#8)或 CNS 的 D 規格(例如 4-D25)。

Q:識別出來的加鐵距為什麼是像 65+95 這種多段數字?

A:這代表該端偵測到兩筆(以上)加距標註。系統會先判別它們是「並排式」(兩道標註左右相接、Y 座標相近)還是「巢狀式」(長短兩道由端部起算重疊),再算出正確的分段長度並以 + 相接:左端輸出「內段+外段」、右端輸出「外段+內段」(內段皆貼近端部)。詳見上方「單側多組加距:並排式與巢狀式」說明。


快速指令一覽

指令 功能
GzB 梁圖系統入口,梁參數設定與繪圖功能都從這裡進入
Gz8000 定義配筋圖紙範圍
Gz801 傳統式識別 — 零星模式
Gz8011 傳統式識別 — 批量模式
Gz801S 剖面式識別
Gz801T 表格式識別
Gz801OK 資料建檔
Gz801E 清除辨識資料
Gz801HT 添加橫繫
Gz801VT 添加立繫
Gz801VTS 設定立繫全域規則

相關功能

功能 關係
梁平面 梁平面整理,在識別建檔完成後執行
梁施工圖自動繪製 梁施工圖繪製,引用識別後的資料自動出圖
梁資料準備 配筋識別與平面資料兩條支線的準備流程
梁參數設定 彎鉤退縮、箍筋型式、搭接長度等配筋參數
梁平面指令操作 GL/FL 高程換算、梁編號等平面操作指令
梁平面資料整理 梁高程、深度標示、區域定義等平面資料建置
梁平面系統概覽 梁平面三階段流程總覽
清圖系統 識別前的必要前置:把結構圖線條指定成 Grebarz 圖層
第一次使用的建議流程 整體作業順序,以及為什麼要先梁後柱
梁筋分區:貫通筋 vs 加鐵(上加距 / 下加距) 相關知識庫文章
梁配筋圖格式:傳統式 vs 剖圖式 vs 表格式 相關知識庫文章
橫繫(HTie)與立繫(VTie) 相關知識庫文章
梁類型代碼規則 相關知識庫文章
清圖系統 (GZTD) 清圖七步驟的詳細說明