指令 Gz6654 - 筋串正交移動

一句話說明:圈選筋串後,程式自動辨識主方向並開啟正交限制,讓你精準地沿筋串排列方向平移整組筋串。

這個指令能做什麼

執行 Gz6654 後,圈選要移動的筋串,程式會辨識以下四類物件:

物件類型 說明 方向取自
筋串三件套 長度文字、規格文字、鋼筋線(LWPOLYLINE/LINE) 鋼筋線段方向
牆立筋標註 Grebarz_牆立筋 圖層的 AlignedDimension / RotatedDimension XLine1Point → XLine2Point 向量
料型文字 Grebarz_料型 圖層(GzLayerName.Wall_ShapeText)的 DBText 文字旋轉角度
料型繪圖圖塊 名稱尾端為 -forDraw 的 BlockReference(如 aa-forDraw、b+b-forDraw) 圖塊旋轉角度

辨識完成後,程式會:

  1. 自動辨識所有選取筋串的主方向(以數量最多的方向為準)
  2. 將 UCS 旋轉至對齊主方向,並開啟正交模式(ORTHOMODE=1)
  3. 以滑鼠跟隨鬼影(半透明預覽)顯示移動後的落點
  4. 指定第一點(基點)與第二點(目標點)後,完成整組筋串的平移
  5. 完成一輪後自動回到圈選,可接著移動下一批,不必重新執行指令

移動完成後,原筋串物件移至新位置。每一輪開頭,程式會先還原前一輪留下的鬼影、UCS、正交模式與暫時改色。

適合什麼時候使用

情境 說明
筋串需要精確沿排筋方向移動 正交限制讓你只能沿平行或垂直筋向移動,避免偏移
版筋或牆筋整組需要重新定位 三件套一次選取,無需分別移動各物件
需要預覽落點再確認 鬼影跟隨滑鼠即時顯示移動後位置

操作步驟

  1. 在 AutoCAD 命令列輸入 Gz6654 並按 Enter(或在 GzSW 筋串編輯工具集 → 排版工具 → 點選「筋串正交移動」)。
  2. 以框選方式圈選要移動的筋串,按 Enter 確認。
  3. 程式自動辨識主方向並旋轉 UCS,正交模式自動啟用。
  4. 指定基點(第一點)。接著指定第二點時,游標提示區(灰字)會顯示「選項 -> 文字移動(1)」,命令列也可直接點選:
    • 輸入 1「文字移動」:只移動筋串文字(長度+規格),見下方〈文字移動模式〉。
    • 輸入 2「整組移動」:回到原本的整組正交移動。
  5. 滑鼠移動時,圖面出現鬼影預覽;指定目標點(第二點)完成移動。
  6. 完成後自動回到圈選,可繼續移動下一批。

連續操作與結束方式

時機 按鍵 結果
圈選筋串時 Enter 或 ESC 結束指令
指定基點時 Enter 放棄本輪,回到圈選
指定基點或第二點時 ESC 結束指令
圈選後沒有辨識到有效筋串 — 顯示提示後回到圈選,指令不會結束

文字移動模式

指定基點後輸入 1,指令切換為只移動筋串文字:

注意事項

ℹ️括號格式筋串已完整支援

圈選筋串時,長度支數文字(如 600x20+6)若含括號格式(如 (600+35)x20+6),現已完整支援辨識,包含 Gz936S 端部 45° 牛腿產生的筋串。過去這類筋串在圈選時會被靜默跳過、選不到也不會出現任何提示; 格式判定已統一改用單一權威來源,不會再有各指令各自為政的落差。

相關指令

指令 說明
Gz6655 筋串正交複製(保留原位,複製新份)
GzSW 筋串編輯工具箱(本指令的 UI 入口之一)
Gz6550 筋串長度重算
Gz6551 筋串長度標示增加
Gz655Q 筋串長度標示減少
Gz610 手繪筋串