「明明設了虛線卻印出實線」是 AutoCAD 使用者最常見的靈異事件,根因 99% 在於線型比例設定錯誤。線型比例分為全域、物件、圖紙空間三層,分別由 LTSCALE、CELTSCALE、PSLTSCALE 控制。本文從原理到實戰,徹底搞懂三大變數交互關係,讓虛線、點劃線、中心線永遠如預期顯示與列印。
acad.lin) 定義了「實線段、空白段、點、文字」的標準長度(以繪圖單位為基準)。
| 變數 | 名稱 | 作用範圍 | 預設值 | 影響對象 | 修改生效方式 |
|---|---|---|---|---|---|
| LTSCALE | 全域比例因子 | 全圖 | 1.0 | 所有現有與新建物件 | 即時重繪 (REGEN) |
| CELTSCALE | 當前物件縮放比例 | 新建物件 | 1.0 | 僅新建物件 | 即時生效,舊物件不變 |
| PSLTSCALE | 圖紙空間線型縮放 | 版面視口 | 0 (關閉) | 視口內物件顯示 | 需 REGEN/REGENALL 更新視口 |
LTSCALE 或 LTS 修改。CELTSCALE=2 的圖面中繪製點劃線,若 LTSCALE=0.5,效果等同 CELTSCALE=1, LTSCALE=1。啟用條件: 線型管理器 → 勾選「縮放時使用圖紙空間單位」。
| PSLTSCALE | 行為模式 | 適用場景 |
|---|---|---|
| 0 (預設) | 物件按所在空間單位縮放。模型空間物件按模型單位,版面物件按版面單位。 | 單一視口、無需多比例同屏 |
| 1 | 所有視口物件統一按版面空間單位縮放。視口縮放比例改變,線型顯示保持一致。 | 多視口不同比例同屏出圖(如 1:50 總圖 + 1:10 詳圖) |
關鍵操作: 修改 PSLTSCALE 或執行 ZOOM 後,必須輸入 REGEN 或 REGENALL 強制更新視口線型顯示。
| 工作流 | LTSCALE | CELTSCALE | PSLTSCALE | 說明 |
|---|---|---|---|---|
| 純模型空間繪圖/列印 | 繪圖比例倒數 (如 100) | 1.0 | 0 | 傳統單一比例出圖 |
| 版面空間多視口出圖 | 1.0 (或版面單位基準) | 1.0 | 1 | 視口比例自動同步線型,無需手動算 LTSCALE |
| 模型空間多比例標注 | 1.0 | 依標注比例設定 (如 50, 100) | 0 | 配合 DIMSCALE 使用,標注與線型同步縮放 |
線型比例本質是「幾何定義長度 → 視覺/輸出長度」的縮放鏈條。LTSCALE 掌全域,CELTSCALE 掌物件,PSLTSCALE 掌版面多視口同步。建立專案標準設定表(含三變數預設值),在樣板檔 (.dwt) 中預先配置,才是根治「虛線變實線」的長效方案。