跳到主要內容
Hai 二次開發工作室

AutoCAD

AutoCAD 座標怎麼輸入與顯示?絕對、相對、極座標、UCS 與查點座標

AutoCAD 的指令要求指定點時,除了用滑鼠點,也可以直接輸入座標。 這篇整理絕對、相對、極座標的寫法,動態輸入打開時 # 與 @ 的差別, 狀態列怎麼顯示座標、怎麼查某一點的座標,以及 UCS 移原點與回到世界座標。 內容依 Autodesk AutoCAD 2025 的繁體中文說明整理,AutoCAD LT 也適用;其他版本的選項名稱可能略有不同。

本文目錄(9 節)

要把孔位的 X、Y 標成尺寸,是另一件事,見AutoCAD 座標標註怎麼做。

先講結論:座標的四種寫法

寫法例子意思動態輸入工具提示中
絕對直角座標3,4距離 UCS 原點 X 方向 3、Y 方向 4 的點加 #:#3,4
相對直角座標@3,4距離上一點 X 方向 3、Y 方向 4 的點第二點以後預設就是相對,可以不打 @
絕對極座標3<45距離 UCS 原點 3、與 X 軸成 45 度的點加 #:#3<45
相對極座標@1<45距離上一點 1、與 X 軸成 45 度的點第二點以後預設就是相對極座標,可以不打 @
  • 座標通常參考可移動的使用者座標系統(UCS),而不是固定的世界座標系統(WCS);預設兩者重合
  • 座標跑到別的地方,可能是動態輸入把第二點當成相對座標,或目前 UCS 不是世界座標(見後文的排查表)

絕對、相對、極座標怎麼輸入

直角座標:x,y 與 @x,y

  • 絕對座標以 UCS 原點 (0,0) 為基準。知道點的精確 X 值與 Y 值時,輸入以逗號分隔的 X 值與 Y 值
  • 相對座標以最後輸入的點為基準。知道某點和前一點的相對關係時,在座標值前加 @, 例如 @3,4 是從上一點往 X 方向 3、Y 方向 4

例:畫一個三角形,在動態輸入的工具提示中依序輸入 LINE → #-2,1 → @5,0 → @0,3 → @-5,-3, 最後一段用相對座標回到起點。

極座標:距離<角度

  • 輸入以角括號 < 分隔的距離與角度。絕對極座標從 UCS 原點開始量,相對極座標前面加 @
  • 預設角度依逆時鐘方向增加;要往順時鐘方向,輸入負角度。1<315 與 1<-45 是同一個點
  • 角度的慣例(起算方向、正負方向)用 UNITS 變更

動態輸入打開時:第二點預設是相對座標

動態輸入會在游標旁邊顯示工具提示,座標可以直接打在工具提示裡。它和指令行輸入有一個關鍵差別:

  • 第二點與後續點預設是相對極座標(RECTANG 是相對直角座標),不用打 @。 要用絕對座標,加 #,例如移動物件時在第二點輸入 #0,0,就會移到原點
  • 在工具提示中,# 暫時改成絕對座標、@ 暫時改成相對座標
  • UCS 不是世界座標、又想用世界座標輸入時,在座標前加 *
  • 在指令行(不是工具提示)輸入座標時,絕對座標不加 #

開關與預設格式:

項目做法
打開或關閉按狀態列的「動態輸入」按鈕;沒有這個按鈕,從狀態列最右側的「自訂」加入
暫時關閉指令進行中按住 F12
DYNPICOORDS指標輸入用相對(0,初始值)或絕對(1)座標格式,存在系統登錄
DYNPIFORMAT指標輸入用極座標(0,初始值)或直角座標(1)格式,只套用到第二點以後
在對話方塊設定DSETTINGS「製圖設定」→「動態輸入」頁籤 →「指標輸入」下的「設定」;或在「動態輸入」按鈕按右鍵選「設定」

習慣輸入絕對座標的人,可以把 DYNPICOORDS 設為 1(第二點以後預設改成絕對座標), 需要相對座標時再打 @。

只知道距離:直接距離輸入

在任何要求指定點的提示下,先移動游標指出方向,再輸入距離,就會在那個方向上、那個距離的位置定點。 只知道長度、方向用游標指就好的時候,不必換算成座標。

狀態列顯示座標:COORDS 與 Ctrl+I

預設狀態列不顯示座標。按狀態列最右側的「自訂」,勾選「座標」,游標所在的座標就會出現在狀態列。 顯示方式由系統變數 COORDS 控制(存在系統登錄):

COORDS顯示方式
0絕對座標;只有在指定點時才更新
1(初始值)絕對座標;持續即時更新
2指令進行中、指定點、距離或角度時顯示相對極座標;沒有指令時顯示絕對座標
3地理座標(緯度和經度),只適用於包含地理位置資料的圖檔
  • 重複按 Ctrl+I 可以切換顯示方式
  • 在狀態列的座標按鈕上按右鍵,可以選「相對」「絕對」「地理」「特定」;其中「絕對」顯示的是相對於目前 UCS 的座標
  • 座標、距離和角度的顯示格式與精確度(小數位數)用 UNITS 的「圖面單位」對話方塊設定

查一個點的座標:點位置(ID)

  1. 按「常用」頁籤 →「公用程式」面板 →「點位置」,或輸入 ID
  2. 點選要查的位置;物件鎖點打開時,可以直接抓端點、中點或中心點
  3. 指令提示會顯示該點的 X、Y、Z 座標值
  • 顯示的是目前 UCS 的座標值。數字和預期不同時,先確認 UCS 是不是世界座標
  • ID 會把這個點記成「最後一點」,下一個要求指定點的提示輸入 @ 就是參考它。 例如先用 ID 抓一個角點,畫線時起點輸入 @50,20,起點就落在離那個角點 X 方向 50、Y 方向 20 的地方
  • 也能用來確認 2D 圖面上某個點的 Z 值是不是 0

UCS:移原點、存成具名 UCS、回到世界座標

圖面中所有物件的座標都由固定的世界座標系統(WCS)定義;UCS 在新圖面一開始和 WCS 重合,可以移動、旋轉。 想以某個角點或孔當 0,0 輸入座標,就把 UCS 原點移過去。

要做的事做法
移動原點輸入 UCS,只指定一點:原點移過去,X、Y、Z 軸方向不變。也可以按一下 UCS 圖示,拖曳正方形的原點掣點(用物件鎖點放到精確位置)
存起來重複用UCS 的「具名」→「儲存」,以名稱儲存目前 UCS,之後再還原
回到世界座標UCS 的「世界」;或按一下 UCS 原點掣點,再按「世界」
回到上一個 UCSUCS 的「前次」,在目前作業階段可以逐一返回前 10 個 UCS;模型空間和圖紙空間分開儲存
確認是不是世界座標2D 型式的 UCS 圖示,Y 部分出現 W 表示 UCS 與 WCS 重合
UCS 圖示UCSICON 的「打開」「關閉」控制顯示;「原點」把圖示放在 UCS 原點,原點不在畫面內時顯示在視埠左下角
畫面轉回世界座標的平面視圖PLAN 的「世界」

功能區上的「座標」面板,在「製圖與註解」工作區預設是隱藏的:在「視圖」頁籤按右鍵,選「展示面板」→「座標」就會出現。 UCS 的「套用」選項(把 UCS 套用到其他視埠)不適用於 AutoCAD LT,其他做法 LT 都一樣。

座標跑掉、看不到座標:依症狀排查

症狀可能原因處理
輸入 100,50,點卻落在上一點附近動態輸入打開時,第二點以後預設是相對座標在工具提示輸入 #100,50,或把 DYNPICOORDS 設為 1
ID 或狀態列顯示的座標和預期不同目前 UCS 不是世界座標(UCS 圖示上沒有 W)UCS 選「世界」;只是要用世界座標輸入,在座標前加 *
狀態列看不到座標預設不顯示狀態列最右側「自訂」→ 勾選「座標」
狀態列座標不跟著游標動COORDS 是 0,只有指定點時才更新按 Ctrl+I 切換,或把 COORDS 設為 1
UCS 圖示不見了圖示被關閉UCSICON 選「打開」
畫面轉了角度,想轉正目前看的不是世界座標的平面視圖UCS 選「世界」,再執行 PLAN 選「世界」
座標小數位數不夠、角度格式不對圖面單位的精確度與格式UNITS 在「圖面單位」對話方塊調整

什麼情況需要另外做工具

一次輸入幾個點,上面的做法就夠了。下面這些量大、規則固定的工作,用內建功能會重複很多手工:

  • 從 Excel 或 CSV 的座標清單,批次畫點或插入圖塊
  • 把一批點或孔的座標輸出成欄位固定的 Excel(內建能做到哪裡,見孔位座標表的做法)
  • 在每個點旁邊自動寫上 X、Y 座標文字
  • 測量座標和圖面座標之間的平移、旋轉換算

這類工作適合寫成專用指令,一次處理整張圖。要把座標標成尺寸,見AutoCAD 座標標註怎麼做; 其他標註的做法見AutoCAD 可以自動標註尺寸嗎; 服務內容見AutoCAD 外掛程式・二次開發。

參考資料(Autodesk AutoCAD 2025 說明):關於座標輸入、關於輸入 2D 直角座標、關於輸入 2D 極座標、關於使用動態輸入工具提示、在動態輸入工具提示中指定相對或絕對座標的步驟、DYNPICOORDS (系統變數)、DYNPIFORMAT (系統變數)、直接距離輸入 (指令修改子)、COORDS (系統變數)、座標 (狀態列按鈕)、在狀態列上變更座標顯示的步驟、顯示點座標的步驟、ID (指令)、關於使用者座標系統 (UCS)、UCS (指令)、使用原點掣點移動 UCS 原點的步驟、將 UCS 還原為 WCS 方位的步驟、UCSICON (指令)、PLAN (指令)、UNITS (指令)。

常見問題

Q:CAD 的座標指令是哪一個?

查某一點的座標用 ID(功能區「常用」頁籤 →「公用程式」面板 →「點位置」);移動原點、旋轉座標系統用 UCS;狀態列座標的顯示方式由系統變數 COORDS 控制。輸入座標本身不需要指令,在指令要求指定點時直接輸入就好。

Q:AutoCAD 絕對座標和相對座標怎麼輸入?

絕對座標以 UCS 原點為基準,輸入以逗號分隔的 X 值與 Y 值;相對座標以上一個點為基準,前面加 @,例如 @3,4。動態輸入打開時,在工具提示輸入絕對座標要加 #,例如 #3,4;在指令行輸入則不加 #。

Q:為什麼我輸入的座標跑到別的位置?

動態輸入打開時,第二點以後預設是相對座標,不打 @ 也會當成相對值。要輸入絕對座標請加 #,或把 DYNPICOORDS 設為 1。另一個可能原因是目前 UCS 不是世界座標,用 UCS 的「世界」回去。

Q:AutoCAD 狀態列的座標怎麼顯示?

預設不顯示。按狀態列最右側的「自訂」,勾選「座標」;顯示方式可以重複按 Ctrl+I 切換,或設定 COORDS。

Q:UCS 怎麼回到世界座標?

輸入 UCS 選「世界」;或按一下 UCS 圖示,在原點掣點的功能表選「世界」。

Q:極座標的角度方向怎麼算?

預設逆時鐘方向為正,輸入負角度是順時鐘,1<315 與 1<-45 是同一點;要改角度慣例用 UNITS。

Q:AutoCAD LT 也能這樣輸入與顯示座標嗎?

可以。座標輸入、動態輸入、COORDS、ID 與 UCS 在 AutoCAD LT 2025 的說明都有同一頁;只有 UCS 的「套用」選項不適用於 LT。

LINE諮詢開發需求