AutoCAD
AutoCAD 標註比例怎麼設?DIMSCALE、可註解與配置標註的差別
標註的文字高度和箭頭大小,在圖面裡會依標註比例放大或縮小。比例設錯,標註出圖後不是小到看不見,就是大得蓋住圖形。 設多少則取決於你怎麼出圖:在模型空間出圖、從配置的視埠出圖、或直接在配置上標註,做法各不相同。
以下先把三種情況對照清楚,再講各自的設定步驟、可註解標註、容易和標註比例搞混的比例係數 DIMLFAC, 最後整理常見症狀:標註突然變大變小、數值不對、多重引線沒有跟著放大。
本文目錄(9 節)
標註比例是什麼:影響大小,不改測量值
官方說明這樣定義:標註比例影響標註幾何圖形相對於圖面中物件的大小,包括文字高度、箭頭大小這類大小, 以及延伸線原點偏移這類偏移。標註型式裡這些大小與偏移,應該設成它們在圖紙上的實際大小, 再由標註比例放大到圖面中的尺寸。
標註比例不會對公差或測量的長度、座標、角度套用全局比例係數:標註出來的數字不會因為它而改變。 數字變了,要查的是 DIMLFAC。
例如標註型式裡的文字高度設成圖紙上的 3 公釐,以 1:50 在模型空間出圖,標註比例設 50,模型空間裡的文字就會是 150 個圖面單位高(以公釐繪圖時), 縮到 1:50 後剛好是 3 公釐。
先看你怎麼出圖:三種情況三種設法
官方說明依「配置與出圖的方式」把標註分成三種:
| 標註放在哪裡、怎麼出圖 | 標註比例的設法 |
|---|---|
| 在模型空間標註,在模型空間出圖(單一視圖圖面的傳統方式) | DIMSCALE 設為出圖比例的倒數。出圖比例 1/4 就設 4,1:50 就設 50 |
| 在模型空間標註,從圖紙空間(配置)出圖 | DIMSCALE 設為 0(「依配置 (圖紙空間) 調整標註比例」),讓標註自動依視埠比例調整;或改用可註解標註 |
| 直接在配置上標註(最簡單的方式) | 不需再調整:DIMSCALE 與 DIMLFAC 維持預設值 1.0000 |
圖框和視埠比例本身怎麼設,見AutoCAD 圖框比例與出圖比例怎麼設定?; 標註指令與標註型式其他項目(文字、箭頭、單位)的位置,見AutoCAD 怎麼自動標註尺寸?。
模型空間標註、模型空間出圖:使用整體比例
- 按「常用」頁籤 >「註解」面板(展開)>「標註型式」,或「註解」頁籤 >「標註」面板 >「標註型式」,開啟「標註型式管理員」
- 在「型式」清單選取要變更的標註型式,按「修改」
- 在「修改標註型式」對話方塊的「填入」頁籤,找到「標註特徵的比例」
- 選「使用整體比例」,輸入整體比例的值(出圖比例的倒數)
- 按「確定」,再按「關閉」
- 這個比例為所有標註型式設定中指定大小、距離或間距的項目設定一個比例,包括文字與箭頭大小,不改變標註的測量值
- 修改標註型式後,圖面中使用這個型式的標註會跟著更新
- 也可以在指令行輸入
DIMSCALE直接看目前的值或改值;DIMSCALE 的初始值是 1.0000,儲存在圖檔裡
模型空間標註、配置出圖:依配置調整標註比例
標註畫在模型空間,但用配置的視埠出圖時(官方說明提到這是 2002 以前版本中複雜的多重視圖圖面的偏好做法, 也適用於標註要作為其他圖面的外部參考,或要在 3D 等角視圖中建立等角標註),把標註比例交給視埠決定:
- 開啟「標註型式管理員」,選取要變更的型式,按「修改」
- 在「填入」頁籤的「標註特徵的比例」下,選「依配置 (圖紙空間) 調整標註比例」
- 按「確定」,再按「關閉」
- 這個選項對應
DIMSCALE設為 0:根據目前模型空間視埠與圖紙空間之間的比例,確定比例係數 - 在圖紙空間而不是在模型空間視埠中作業,或
TILEMODE設為 1 時,使用預設比例係數 1.0,或 DIMSCALE 的值 - 要避免某個視埠的標註顯示在其他視埠裡,官方的做法是為每個視埠各建立一個標註圖層,並在其他所有視埠中凍結
- 用
CHSPACE把模型空間的標註移到圖紙空間的做法,見自動標註那篇的排查表
直接在配置標註:不必調整
最簡單的方法,是在圖紙空間(配置)直接標註模型空間的物件:選取模型空間的物件,或在模型空間物件上指定物件鎖點位置。 依預設,圖紙空間標註與模型空間物件之間會保持關聯性。
- 按配置頁籤,切換到圖紙空間
- 用物件鎖點從圖紙空間鎖點到模型空間的點,或直接選取物件,使用正確的模型空間標註值建立標註
- 不需要變更
DIMLFAC與DIMSCALE的預設值 1.0000
用關聯式標註在圖紙空間標模型空間的物件時,每個視埠顯示比例的標註值會自動調整, 這個調整會和 DIMLFAC 的目前設定結合,並被 LIST 指令報告為標註型式取代。非關聯式標註就要自己手動設 DIMLFAC。
可註解標註:大小跟著註解比例
可註解物件和型式用來控制顯示在模型空間或配置的註解物件的大小與比例。建立可註解標註時,會依目前的註解比例設定調整,並以正確的大小自動顯示。 設定在標註型式的「填入」頁籤,勾選「標註特徵的比例」下的「可註解」。
- 型式為可註解時,
DIMSCALE會自動設為 0,標註比例由系統變數CANNOSCALE(目前的註解比例)控制;此時 DIMSCALE 不能設成非零值 - 可以用可註解比例控制配置視埠中顯示的標註的全局比例
- 看不到某個比例下的可註解標註時,檢查
ANNOALLVISIBLE:為 0 時,只顯示支援目前註解比例的可註解物件,設回 1(初始值)會顯示所有可註解物件
比例係數 DIMLFAC:會改變標註的數值
兩個名字很像的設定,作用完全不同,表格對照如下:
| 整體比例(DIMSCALE) | 比例係數(DIMLFAC) | |
|---|---|---|
| 作用 | 放大縮小文字、箭頭等大小與偏移 | 線性標註距離轉成標註文字前先乘以它 |
| 改變標註的數字嗎 | 不改變 | 會改變(半徑、直徑、座標值也包含) |
| 角度標註 | 不影響測量的角度 | 無效 |
| 初始值 | 1.0000 | 1.0000 |
| 位置 | 「填入」頁籤 | 「主要單位」頁籤的「比例係數」 |
- DIMLFAC 的正值套用到模型空間和圖紙空間的標註,負值只套用到圖紙空間
- DIMLFAC 不能套用到
DIMRND、DIMTM、DIMTP內的值 - 它主要套用在非關聯式標註(
DIMASSOC為 0 或 1);圖紙空間的非關聯式標註,必須為每個配置視埠分別設定,以配合視埠比例 - 官方提到,需要在英制與公制測量系統之間轉換線性標註值時,可以變更它;只是要放大縮小文字與箭頭,用 DIMSCALE
標註太大太小、數值變了、多重引線沒跟著:依症狀排查
| 症狀 | 原因 | 做法 |
|---|---|---|
| 標註出圖後太小或太大 | DIMSCALE 和出圖方式不符:模型空間出圖要設出圖比例的倒數;配置出圖要設 0 或用可註解 | 對照上面的表,改成對應方式;輸入 DIMSCALE 看目前的值 |
| 標註的數字和實際長度不同 | DIMLFAC 不是 1,線性距離被乘上了係數 | 放大縮小大小請用 DIMSCALE;確認「主要單位」頁籤的「比例係數」是不是 1 |
| DIMSCALE 改成別的數字,又回到 0 | 目前的標註型式是可註解的,DIMSCALE 自動設為 0 | 切換註解比例(CANNOSCALE);要用 DIMSCALE 就改用不可註解的型式 |
| 兩個視埠比例不同,其中一個視埠的標註數值不對 | 非關聯式標註,DIMLFAC 沒有針對該視埠設定 | 改用關聯式標註標模型空間的物件(數值依視埠比例自動調整),或分別為每個視埠設 DIMLFAC |
| 多重引線沒有跟著放大縮小 | DIMSCALE 不影響 MLEADER 建立的多重引線 | 用 MLEADERSCALE 調整 |
| 在配置中,模型空間標註的大小和視埠比例不符 | 標註型式沒有選「依配置 (圖紙空間) 調整標註比例」,DIMSCALE 不是 0,比例就不會跟著視埠變 | 在「填入」頁籤改選「依配置 (圖紙空間) 調整標註比例」(DIMSCALE 為 0) |
| 改了標註型式的文字高度沒有反應 | 文字型式設了固定高度,會取代標註型式的文字高度 | 見AutoCAD 怎麼自動標註尺寸?的排查表 |
很多張圖要統一標註比例時
標註型式與比例是存在每一張圖裡的,下面這類情況用手動設定會很費時,比較適合做成工具:
- 一批舊圖的標註型式、比例各自不同,要統一成公司標準
- 配置有多個視埠、比例不同,要依視埠比例檢查標註是否正確
- 出圖前要檢查標註比例、標註圖層與標註型式是否符合規範,並列出不符合的圖面
標註型式可以先在一張圖設好,存進圖面樣板(.dwt),新圖直接沿用;舊圖要批次統一、出圖前自動檢查,就適合寫成專用指令。 這類 LISP 工具我可以依你們的標註規範客製,說明見AutoCAD 二次開發・LISP 外掛程式。 標好之後要批次出圖,見AutoCAD 轉 PDF 與批次出圖(多頁 PDF)。
參考資料(Autodesk AutoCAD 2025 說明):關於設定標註比例、設定整體標註比例的步驟、在配置中設定模型空間標註的標註比例的步驟、為在配置中建立標註而設定標註比例的步驟、「填入」頁籤 (標註型式管理員)、DIMSCALE (系統變數)、DIMLFAC (系統變數)、ANNOALLVISIBLE (系統變數)
常見問題
Q:AutoCAD 標註比例要設多少?
看出圖方式。在模型空間標註、也在模型空間出圖時,把「使用整體比例」(DIMSCALE)設為出圖比例的倒數,官方的例子是出圖比例 1/4 就設 4,所以 1:50 出圖就設 50。從配置的視埠出圖時,可以選「依配置 (圖紙空間) 調整標註比例」,讓 DIMSCALE 為 0 並依視埠比例計算;直接在配置上標註的話,維持預設 1 就好。
Q:DIMSCALE 會改變標註的數值嗎?
不會。DIMSCALE 是套用在文字大小、箭頭大小與偏移距離上的整體比例係數,不影響測量的長度、座標或角度。會改變線性標註數值的是比例係數 DIMLFAC,標註文字轉換前,線性距離會先乘以它。
Q:為什麼我把 DIMSCALE 改成別的數字,卻變回 0?
因為目前的標註型式是可註解的。型式為可註解時,DIMSCALE 會自動設為 0,標註比例改由系統變數 CANNOSCALE(目前註解比例)控制,官方說明也寫明使用可註解標註時 DIMSCALE 不能設成非零值。要改標註大小,切換註解比例就好。
Q:DIMSCALE 設 0 代表什麼?
代表依目前模型空間視埠與圖紙空間之間的比例計算合理的預設值。如果你在圖紙空間,或在模型空間但沒有使用圖紙空間,比例係數就是 1.0。
Q:改了 DIMSCALE,多重引線的大小沒有變,怎麼辦?
DIMSCALE 不影響用 MLEADER 指令建立的多重引線,要用系統變數 MLEADERSCALE 調整;只有用 LEADER 指令建立的引線物件會受 DIMSCALE 影響。
Q:同一張配置有兩個比例不同的視埠,標註的數值怎麼不對?
如果是用關聯式標註在圖紙空間標模型空間的物件,每個視埠顯示比例的標註值會自動調整。非關聯式標註就不會:官方說明指出 DIMLFAC 主要套用在非關聯式標註,而且在圖紙空間必須為每個配置視埠分別設定,以配合視埠比例。