指令 Gz8021 - 梁編號歸位(手動)
一句話說明:Gz802 自動配對失敗時的補救指令,手動指定梁的兩條邊線,讓系統用相同演算法歸位編號。
這個指令能做什麼
Gz802 在自動搜尋時,兩條梁邊線的平行距離必須落在 20 到「梁寬 + 10cm」之間才會被配成一對,超出上限就無法完成配對,編號仍顯示紅色。
上限取自梁寬快取,查不到時退回 180
「梁寬」是從該梁名在所有樓層/分區的寬度快取取最大值再加 10。若配筋資料還沒建檔(快取沒有這支梁的寬度),上限會退回固定值 180。
所以超寬梁在「配筋已建檔」與「還沒建檔」兩種狀態下,可配對的距離上限並不相同——這也是為什麼有時先跑完識別建檔,Gz802 就能配上原本配不上的梁。Gz8021 讓你改以手動方式直接圈選那兩條邊線,跳過距離上限的限制,其餘的中線計算、文字歸位邏輯與 Gz802 完全一致。
適合什麼時候使用
| 情境 | 說明 |
|---|---|
| 超寬梁(梁寬遠超一般尺寸) | 兩邊線距離超出 Gz802 自動搜尋上限 |
| 邊線繪製位置偏移 | 因繪圖誤差導致邊線間距異常大 |
| 自動搜尋誤配鄰近梁 | Gz802 抓到的是相鄰梁的邊線 |
操作步驟
- 輸入指令 Gz8021 並按 Enter
- 框選兩條梁邊線:以交叉框選(窗選亦可)圈出目標的兩條邊線
- 必須為 LINE、LWPOLYLINE 或 ARC 型別
- 必須位於圖層
Grebarz_梁樣線 - 兩條線的型別必須一致(同為直線或同為弧線)
- 恰好選出兩條,否則系統提示重選
- 點選梁編號文字:點選要歸位的梁編號(圖層
Grebarz_梁號)- 若該編號已歸位(顯示為黃色),系統會詢問是否繼續
- 系統自動繪製梁中線並將編號歸位,可繼續選下一個編號;按 Esc 結束
注意事項
建議
執行前先用 Gz802 批量歸位大部分梁,再用 Gz8021 針對少數失敗的梁個別補救,效率最高。
- 行為與 Gz802 完全一致:中線建構、文字角度、短梁文字縮窄、曲梁圓弧重建、端部裁切(避開柱支承)等邏輯均共用同一套程式碼,梁寬一致性警示亦包含在內
- 梁寬警示更易觸發:Gz8021 放寬了距離上限,使用者可指定線距遠超標準梁寬的兩條線;若這兩條線的間距與配筋梁寬不符,系統會在中點插入 Alarm 警示圖塊,提醒確認是否選到了正確的梁邊線
- 型別一致性驗證:若框選的兩條線型別不一致(一條直線、一條弧線),系統拒絕並提示重選
- 已歸位的編號:顯示黃色的編號代表已有歸位資料,Gz8021 仍允許重新歸位,但會先詢問確認。這是「歸位成功但位置判斷有誤」時最方便的重來途徑,不必先改色
- ⚠️ 重新歸位前請先刪除舊的梁中線(
Grebarz_梁中心線圖層):系統不會清除既有中線,只會再畫一條新的,舊的沒刪就會變成兩條疊在一起。此限制對 Gz802 與 Gz8021 都適用 - 平行驗證:仍會執行平行角度驗證,若兩線明顯不平行,系統提示無法配對
相關指令
| 指令 | 關係 |
|---|---|
| 梁、柱編號歸位 | 自動版本,先嘗試此指令;Gz8021 為其補救版 |
| 台號定義 | 通常在編號歸位後執行 |
| 梁施工圖批量繪製 | 平面圖整理完成後執行以產生施工圖 |
| 梁平面系統概覽 | 所屬功能說明 |