指令 Gz7010 - 柱配筋識別(手動格線)

一句話說明:執行此指令後,你可以自行指定表格的水平與垂直格線位置,讓系統依這些格線識別柱配筋表,並輸出資料供後續繪圖使用。

這個指令能做什麼

當柱配筋表的格線不完整、缺失,或圖層配置讓自動偵測失效時,你可以改用本指令手動定義格線。你只需框選配筋表範圍,再逐點點出水平與垂直格線的位置,系統就會依這些格線將表格切分為格子,然後採用與 Gz701 完全相同的識別核心,自動解析每個格子中的斷面尺寸、主筋支數與箍筋配置,並將結果輸出至專案資料夾。

識別完成後的標記與輸出格式與 Gz701 相同:每個處理過的柱單元會框出識別框,辨識到的主筋以玫瑰紅色圓圈加流水號顯示,識別失敗的格位會出現紅色雲型線的警示圖塊,圖塊內的文字寫明原因。

若配筋表的樓層欄寫成連續樓層——例如同一格寫「12~15F」(分隔符號可用 ~-),或是拆成上下相鄰的兩個文字「12F」與「15F」——本指令現在會依專案的樓層設定自動展開為中間的每一個樓層(如補上 13F、14F),逐層各自產出識別資料,不需要你把配筋表拆成一層一格重畫。此展開邏輯與 Gz701 完全共用。

適合什麼時候使用

情境 說明
配筋表格線缺失 表格只有外框,內部格線未繪出,自動識別無法正確切割格子
格線在非標準圖層 格線繪製於系統無法自動偵測的圖層,改用手動指定繞過圖層限制
圖面匯入自外部,格線形式不一 外部圖面的格線為非標準線型或已炸開為短線段,自動偵測結果不可靠

前置條件

執行本指令前,請確認:

操作步驟

  1. 在圖面中輸入指令 Gz7010
  2. 依提示框選整張柱配筋表的範圍(完整圈住要識別的表格)
  3. 逐點指定水平格線位置:在每條橫向格線所在的 Y 座標處點擊一次,系統會即時顯示瞬態線預覽位置;點完所有水平格線後按 Enter 結束
  4. 逐點指定垂直格線位置:在每條縱向格線所在的 X 座標處點擊一次,同樣有即時預覽;點完後按 Enter 結束
  5. 系統自動合併外框邊界與你指定的格線,建立完整格線陣列,並開始識別
  6. 識別完成後,辨識到的主筋以玫瑰紅色圓圈加編號顯示,識別結果存至 02_參數\ColumnsData 資料夾。若某一格對應到多個樓層(連續樓層展開後),圖面上的「樓層-柱號」標示會逐樓層往下堆疊排列,不會疊在同一個位置互相覆蓋看不清楚
💡格線不需要精確對齊

指定超出表格外框的點也沒關係,系統會自動將格線對齊至外框邊界。水平與垂直各需至少指定一個位置(形成最少 2 列 2 欄),若指定不足系統會中止並提示。

格線指定說明

注意事項

💡識別出現「寬高顛倒」警示時

若識別後圖面出現「寬高顛倒」警示圖塊,表示尺寸文字的寬高數值被系統判讀反向。請先執行 Gz701V 對調尺寸文字後,再重新執行本指令識別。

💡連續樓層展開的前提

連續樓層展開需要專案已設定樓層資料,本指令執行時會自動載入。若專案尚未設定樓層(或載入失敗),狀態列會提示「⚠️ 樓層資料載入失敗,連續樓層(如 12~15F)將無法展開中間樓層」——但這只影響連續樓層的展開,單一樓層的識別不受影響,仍可正常執行。

與 Gz701 的差異

項目 Gz701(自動格線) Gz7010(手動格線)
格線偵測方式 自動偵測圖面 Line / Polyline 格線 使用者手動逐點指定
適用情境 表格格線完整且位於標準圖層 格線不完整、缺失或難以自動偵測
識別核心 IdentifyColumnCell IdentifyColumnCell(相同)
輸出格式 02_參數\ColumnsData\*.txt 02_參數\ColumnsData\*.txt(相同)
連續樓層自動展開 支援 支援(與 Gz701 共用同一套展開邏輯)

連續樓層自動展開並非 Gz701 獨有——兩指令現在完全共用同一套邏輯,樓層欄寫成「12~15F」或拆成上下相鄰兩格時都會自動補齊中間樓層。

相關指令

指令 關係
Gz701 自動格線版識別,表格格線完整時優先使用
Gz701w 在本指令之前執行,設定連續壁排除範圍
Gz701V 識別前處理,解決尺寸文字寬高顛倒問題
GZ701W 設置連續壁排除範圍
GzPJ 在整個柱系統流程之前執行,設定專案基礎參數與建立 02_參數 資料夾
Gz702 識別完成後,繪製柱豆規劃圖供後續接續規劃
柱配筋識別 所屬功能說明
樓層資料設定 連續樓層自動展開的前提,需先在此設定完整樓層清單
柱配筋表識別 與本指令共用的識別核心邏輯說明