Gz6654 筋串正交移動
一句話說明:圈選筋串後,程式自動辨識主方向並開啟正交限制,讓你精準地沿筋串排列方向平移整組筋串。
這個指令能做什麼
執行 Gz6654 後,圈選要移動的筋串,程式會辨識以下四類物件:
| 物件類型 | 說明 | 方向取自 |
|---|---|---|
| 筋串三件套 | 長度文字、規格文字、鋼筋線(LWPOLYLINE/LINE) | 鋼筋線段方向 |
| 牆立筋標註 | Grebarz_牆立筋 圖層的 AlignedDimension / RotatedDimension |
XLine1Point → XLine2Point 向量 |
| 料型文字 | Grebarz_料型 圖層(GzLayerName.Wall_ShapeText)的 DBText |
文字旋轉角度 |
| 料型繪圖圖塊 | 名稱尾端為 -forDraw 的 BlockReference(如 aa-forDraw、b+b-forDraw) |
圖塊旋轉角度 |
辨識完成後,程式會:
- 自動辨識所有選取筋串的主方向(以數量最多的方向為準)
- 將 UCS 旋轉至對齊主方向,並開啟正交模式(ORTHOMODE=1)
- 以滑鼠跟隨鬼影(半透明預覽)顯示移動後的落點
- 指定第一點(基點)與第二點(目標點)後,完成整組筋串的平移
移動完成後,原筋串物件移至新位置,UCS 與正交模式均自動還原。
適合什麼時候使用
| 情境 | 說明 |
|---|---|
| 筋串需要精確沿排筋方向移動 | 正交限制讓你只能沿平行或垂直筋向移動,避免偏移 |
| 版筋或牆筋整組需要重新定位 | 三件套一次選取,無需分別移動各物件 |
| 需要預覽落點再確認 | 鬼影跟隨滑鼠即時顯示移動後位置 |
操作步驟
- 在 AutoCAD 命令列輸入
Gz6654並按 Enter(或在 GzSW 筋串編輯工具集 → 排版工具 → 點選「筋串正交移動」)。 - 以框選方式圈選要移動的筋串,按 Enter 確認。
- 程式自動辨識主方向並旋轉 UCS,正交模式自動啟用。
- 指定基點(第一點)。
- 滑鼠移動時,圖面出現鬼影預覽;指定目標點(第二點)完成移動。
注意事項
- 圈選過濾器允許
TEXT、LWPOLYLINE、LINE、DIMENSION、INSERT(圖塊)五種物件型別,料型繪圖圖塊(INSERT)需包含在過濾器中才能被圈選。 - 主方向由「選取到的所有筋串方向中,數量最多的那個方向」決定;若平手,以選取到的第一條為準。方向與反向視為同軸(例如 45° 與 225° 屬同軸)。
- 各類型物件的方向取得方式:牆立筋標註取自 XLine1Point → XLine2Point 向量;料型文字(
Grebarz_料型圖層)取自 DBText 旋轉角;料型繪圖圖塊(名稱尾端-forDraw)取自圖塊旋轉角。四類物件均參與主方向投票,並納入移動目標物件集。 - 正交模式讓鬼影與落點只能沿平行或垂直於筋向的方向移動,無法自由拖曳。若需任意方向移動,請使用 AutoCAD 原生 MOVE 指令。
- 指令結束後自動還原 UCS、正交模式(ORTHOMODE)與物件鎖點(OSMODE),不影響後續作業。
- 本指令為單次操作,每次執行只能移動一批;若需連續移動,重新執行指令即可。
相關指令
| 指令 | 說明 |
|---|---|
| Gz6655 | 筋串正交複製(保留原位,複製新份) |
| GzSW | 筋串編輯工具箱(本指令的 UI 入口之一) |
| Gz6550 | 筋串長度重算 |
| Gz6551 | 筋串長度標示增加 |
| Gz655Q | 筋串長度標示減少 |
| Gz610 | 手繪筋串 |