AutoCAD
CAD 面積怎麼算?AREA 指令、「性質」選項板、多個加總與換算坪數
在 AutoCAD 裡計算面積,其實不需要另外的工具:「性質」選項板與 AREA 指令各版本都有, 2021 起還有快速模式,在區域內按一下就能看到。
以下依情況整理:單一物件、多個區域加總、邊界沒有封閉、量不到面積時怎麼查、面積的單位怎麼看, 以及換算成平方公尺與坪數(文中附換算工具),最後是用多重引線加功能變數,在圖面上直接標出平方公尺。
本文目錄(10 節)
最快:「性質」選項板直接看面積
選取一個封閉的物件,按 Ctrl + 1 開啟「性質」選項板(或在物件上按右鍵選「性質」), 「幾何圖形」下就會顯示面積。封閉的聚合線、圓、橢圓與面域都可以這樣看。
聚合線被視為封閉物件,永遠都有計算的面積;用一條一條直線拼成的形狀則沒有,要先用後面的 BOUNDARY 建立聚合線。 要把幾個區域的面積加起來,用 AREA 的「加上面積」(見多個區域加總)。
AREA 指令:點選邊界或選取物件
在指令行輸入 AREA,或從功能區「常用」頁籤 >「公用程式」面板 >「測量」下拉式功能表 >「面積」執行,有兩種用法:
- 依序點選角點:沿著區域的邊界逐點點選,不需要再點一次起點,按 Enter 結束,適合沒有現成物件的區域
- 選取物件:選擇「物件」選項(輸入
O),再點選圓、橢圓、雲形線、聚合線、多邊形或面域
指令行會同時顯示面積與周長。沒看到結果時,按 F2 開啟指令視窗。
選到開放的聚合線時,AREA 不會報錯,而是假設最後一點連回第一點來計算面積,周長則不算這段連線。 依序點角點時沒有回到起點,面積同樣會補上這段計算,但這時周長會加上這段連線的長度,和開放聚合線不一樣。 數字看起來正常,範圍卻可能不是你要的,量之前先確認邊界有沒有封閉。寬聚合線則以中心線計算。
快速模式:在封閉區域內按一下(2021 起)
AREA 與「性質」選項板各版本都有。AutoCAD 2021 起,MEASUREGEOM 指令的「快速」選項 (功能區「常用」頁籤 >「公用程式」面板 >「測量」下拉式清單 >「快速」)也能量面積,不用先選物件:
- 在由線條圍成的封閉空間內按一下,該區域會以綠色亮顯,命令視窗與工具提示會顯示面積與周長
- 按住
Shift再按其他區域,會累計面積與周長;同樣按住Shift再按一次已選的區域,就會除選 - 把滑鼠移開一小段距離,選取就清除
快速模式主要用於平面視圖裡的 2D 幾何圖形(UCS 為世界、視覺型式為 2D 線架構)。開放的空間會被排除, 標註、填充線這類註解與自訂物件也不會被量測。AutoCAD LT 也有這個指令。
多個區域加總:AREA 的「加上面積」
AREA 指令中有「加上面積」與「減去面積」選項。「加上面積」會打開加入模式,持續顯示之後指定的區域累計起來的總面積:
- 輸入
AREA,選擇「加上面積」 - 選擇「物件」,依序點選要加總的區域,指令行會持續顯示累計總面積
- 需要扣除的部分(例如中空區域),切換到「減去面積」再點選
只想快速看幾個區域加起來多少,2021 起的快速模式按住 Shift 連續點選,也會累計面積與周長。
沒有封閉的邊界怎麼辦
圖面是用很多條線段拼出來的形狀時,無法直接選取計算。可以使用 BOUNDARY 指令: 在區域內部點一下,AutoCAD 會沿著周圍的線條自動建立一個封閉的聚合線或面域,再用「性質」選項板或 LIST 指令查看面積和周長。 官方說明也把這個方法列為計算由數個物件圍成的 2D 面積的快速做法。
若邊界有缺口,BOUNDARY 會找不到封閉區域,需要先把缺口補起來。快速模式一樣要由物件圍成的封閉空間,開放的部分會被排除,沒辦法用來跳過缺口。
量不到面積或數字不對時
| 狀況 | 原因與處理 |
|---|---|
| 選了線條,「性質」選項板沒有面積 | 個別線條不是封閉物件(聚合線則被視為封閉物件,永遠有面積)。用 BOUNDARY 在區域內點一下,建立封閉的聚合線或面域,再看「性質」選項板或用 LIST |
| AREA 的「物件」點不到填充線 | 官方列出的物件是圓、橢圓、雲形線、聚合線、多邊形、面域和 3D 實體,沒有填充線。用 BOUNDARY 在同一個區域建立聚合線或面域再量 |
| 建立填充線時找不到邊界 | 邊界有缺口。未連接的端點會顯示暫時的紅色圓標出缺口,補好後用 REDRAW 或 REGEN 清掉這些圓 |
| 快速模式量不到 | 區域沒有完全封閉(開放空間會被排除),或量的是標註、填充線這類註解與自訂物件;也要確認是平面視圖、UCS 為世界、視覺型式為 2D 線架構 |
| 開放聚合線量出來的範圍不對 | AREA 會假設最後一點連回第一點來算面積。先把聚合線封閉,或改用 BOUNDARY 建立封閉的邊界 |
| 數字大到不合理 | 以公釐繪圖時面積是平方公釐,見下一節的單位說明與換算表 |
面積單位設定:AREA 顯示的是圖面單位的平方
以「十進位」單位繪圖時,AREA、「性質」選項板與快速模式顯示的面積只有數字,不帶單位。AutoCAD 以「圖面單位」測量物件, 一個圖面單位代表 1 公釐還是 1 公尺,是開始畫圖時自己決定的,面積就是這個單位的平方。 以公釐繪圖,面積就是平方公釐,所以數字會大到讓人以為算錯。
想用 UNITS 指令(或按應用程式按鈕 >「圖面公用程式」>「單位」)開啟「圖面單位」對話方塊把單位改掉時要注意,它能改的範圍有限:
| 「圖面單位」對話方塊 | 會改變 | 不會改變 |
|---|---|---|
| 長度「類型」 | 距離與座標的顯示格式(十進位、建築、工程、分數、科學) | 圖形的實際大小 |
| 長度「精確度」 | 顯示的小數位數 | AutoCAD 內部保留的數值,只是顯示時四捨五入 |
| 「插入比例」 | 之後插入的圖塊與圖面,依單位差異自動縮放 | 已經畫好的圖形,以及 AREA 量出來的數字 |
長度類型選「建築」或「工程」時,AutoCAD 會假設 1 個圖面單位是 1 英吋;其他格式可以代表任何實際單位。 以公制繪圖用「十進位」時,數字代表公釐或公尺都可以,換算時自己記得是哪一種。
如果圖真的畫錯單位(例如該用公釐卻用公尺畫),改 UNITS 不會讓圖形變大。官方說明的做法是用 SCALE: 在「選取物件」提示下輸入 all,基準點輸入 *0,0(星號表示以世界座標系統 WCS 的原點為準,圖面原點會留在 WCS 原點), 再輸入換算係數(公尺改成公釐就是 1000)。可註解物件只會調整位置、大小不變,縮放後文字與標註都要再檢查一次。
單位換算:平方公釐轉平方公尺、換算坪數
| 繪圖單位 | 面積單位 | 換算成平方公尺 |
|---|---|---|
| 公釐(mm) | mm² | 除以 1,000,000 |
| 公分(cm) | cm² | 除以 10,000 |
| 公尺(m) | m² | 不用換算 |
例如指令行顯示 25000000,繪圖單位是公釐,換算後就是 25 平方公尺。 換算成坪:1 坪=3.3058 平方公尺,平方公尺除以 3.3058 就是坪數,例如 50 平方公尺約 15.1 坪。
把指令行或「性質」選項板上的數字貼進下面,選繪圖單位,就會換算成平方公尺與坪:
面積換算:平方公尺・坪
貼上指令行或「性質」選項板上的數字即可,千分位逗號會自動忽略。
面積標註:用功能變數直接標平方公尺
AREA、MEASUREGEOM 與「性質」選項板只會顯示面積,不會在圖面上建立標示。 要在圖上標出面積,而且圖形修改後數字會跟著更新,官方〈計算面積和測量距離〉示範的做法是多重引線加「功能變數」: 在文字裡放一個連到物件「面積」性質的功能變數,再用轉換係數把平方公釐換成平方公尺。
- 按「註解」頁籤 >「引線」面板 >「多重引線」,在區域內點一下指定箭頭位置,再點引線連字線的位置
- 鍵入文字(例如「面積=」),把游標放在數字要出現的位置,按右鍵選「插入功能變數」;快顯功能表沒有這個選項時按
Ctrl + F - 在「功能變數」對話方塊,「功能變數品類」選「物件」,「功能變數名稱」選「物件」,再按「物件類型」旁的「選取物件」按鈕,回到圖面點選封閉的聚合線、圓或面域
- 「性質」清單會列出這個物件可用的性質,選「面積」,再選格式與「精確度」
- 按「其他格式」,在「轉換係數」輸入下表的數值;同一個對話方塊的「其他文字」可以加上字首或字尾,例如「平方公尺」
- 按「確定」回到「功能變數」對話方塊,確認預覽的數字後再按「確定」;最後在「文字編輯器」關聯式頁籤的「關閉」面板按「關閉文字編輯器」
不需要引線時,輸入 FIELD 會建立一段含功能變數的多行文字,對話方塊的設定相同;在編輯中的多行文字裡按右鍵選「插入功能變數」也可以。
| 繪圖單位 | 顯示平方公尺的轉換係數 | 顯示坪的轉換係數(約) |
|---|---|---|
| 公釐(mm) | 0.000001 | 0.0000003025 |
| 公分(cm) | 0.0001 | 0.00003025 |
| 公尺(m) | 1(不用換算) | 0.3025 |
坪的係數是 1 ÷ 3.3058 再乘上平方公尺的係數,四捨五入到 4 位有效數字,估算與核對面積夠用。
- 功能變數的資料不會自動更新:預設在儲存圖面或執行
REGEN時更新(由FIELDEVAL控制)。 改完圖形想馬上看到新數字,按兩下文字,在功能變數上按右鍵選「更新功能變數」,或用UPDATEFIELD選取文字更新 - 功能變數文字的淺灰色背景只是畫面提示,不會出圖;不想在畫面上看到,可以把
FIELDDISPLAY設為 0 - 一個功能變數對應一個物件,區域很多時要逐一設定,數量多就適合改用程式處理(見下一節)
- AutoCAD LT 也有功能變數,做法相同
標好面積的圖要給沒有 AutoCAD 的人核對時,可以轉成 PDF,做法見AutoCAD 轉 PDF 與批次出圖(多頁 PDF)。
面積要大量標註或匯出時:面積計算外掛
下面這些需求,用內建功能做起來會很費時,比較適合做成工具:
- 一張圖裡有幾十、上百個區域,要逐一標註面積文字
- 面積要依圖層或名稱分類加總,並匯出成 Excel 表
- 面積要自動換算成平方公尺或坪,並依公司格式標示
- 圖面修改後,標註的面積要能一起更新
上一節的功能變數可以讓文字顯示面積並隨圖形更新,數量不多時就夠用; 數量多、格式固定的情況,就適合寫成專用指令一次處理。 這類面積計算外掛(LISP 指令),我可以依你們的圖層、房間編號與標註格式客製,說明見AutoCAD 二次開發・LISP 外掛程式。
區域要先編號(例如房間號碼)再標面積時,連續編號的做法見AutoCAD 怎麼自動編號?; 面積整理成表格或要搬到 Excel,見AutoCAD 表格怎麼轉 Excel?。
參考資料(Autodesk AutoCAD 2025 說明):計算面積和測量距離、「性質」選項板、AREA (指令)、MEASUREGEOM (指令)、關於計算面積與質量性質資訊、-HATCH (指令)、「圖面單位」對話方塊、將圖面單位從英吋轉換為公分的步驟、SCALE (指令)、「功能變數」對話方塊、關於在文字中使用功能變數
常見問題
Q:AutoCAD 量面積的指令是什麼?
量面積的指令是 AREA:輸入後依序點選區域的角點,或選「物件」(輸入 O)再點圓、橢圓、雲形線、聚合線、多邊形或面域,指令行會顯示面積與周長;選到開放的聚合線時,會假設最後一點連回第一點來計算面積。AutoCAD 2021 起,MEASUREGEOM 的「快速」選項也能在封閉區域內按一下就顯示面積,按住 Shift 再按其他區域可以累加。
Q:CAD 算出來的面積怎麼換算成坪?
以公釐繪圖時,先把平方公釐除以 1,000,000 換成平方公尺,再除以 3.3058 就是坪數;例如 50 平方公尺約 15.1 坪。
Q:為什麼選了物件,「性質」選項板卻沒有顯示面積?
可能選到的不是封閉物件,例如用多條直線拼成的形狀,每一段都是獨立的線;聚合線則被視為封閉物件,永遠都有面積。可以先用 BOUNDARY 指令在區域內點一下,建立封閉的聚合線或面域,再用「性質」選項板或 LIST 查看。
Q:量出來的面積數字很大,是算錯了嗎?
先檢查單位。以公釐繪圖時,面積單位是平方公釐,換算成平方公尺要除以 1,000,000。
Q:AutoCAD 面積的單位在哪裡設定?
以十進位單位繪圖時,AutoCAD 不替面積加單位,AREA 與「性質」選項板顯示的是圖面單位的平方:以公釐繪圖就是平方公釐。輸入 UNITS(或按應用程式按鈕 >「圖面公用程式」>「單位」)開啟的「圖面單位」對話方塊,主要改長度與角度的顯示格式、精確度和插入比例,不會把面積改成平方公尺。要在圖面上直接顯示平方公尺,可以用功能變數連到物件的面積,並在「其他格式」把轉換係數設為 0.000001(以公釐繪圖時)。
Q:CAD 面積怎麼標註在圖面上?
AREA、MEASUREGEOM 與「性質」選項板只會顯示面積,不會在圖面上建立標示。官方示範的做法是多重引線加功能變數:建立多重引線並鍵入文字,在要顯示數字的位置按右鍵選「插入功能變數」,選取封閉的聚合線,「性質」選「面積」。以公釐繪圖要顯示平方公尺,在「其他格式」把轉換係數設為 0.000001。