AutoCAD中的坐標(biāo)系
/ 2021/6/5 10:43:23
次
下面將進(jìn)入AutoCAD為用戶提供的圖形空間。主要目的是利用AutoCAD來繪制圖形,因此,首先要了解圖形對(duì)象所處的環(huán)境。如同我們?cè)诂F(xiàn)實(shí)生活中所看到的一樣,AutoCAD提供了一個(gè)三維的空間,通常我們的建模工作都是在這樣一個(gè)空間中進(jìn)行的。AutoCAD系統(tǒng)為這個(gè)三維空間提供了一個(gè)絕對(duì)的坐標(biāo)系,并稱之為世界坐標(biāo)系(WCS,WorldCoordinateSystem),這個(gè)坐標(biāo)系存在于任何一個(gè)圖形之中,并且不可更改。本小節(jié)對(duì)這個(gè)坐標(biāo)系的一個(gè)特例——平面坐標(biāo)系(即第三維坐標(biāo)始終為零)進(jìn)行討論,關(guān)于三維坐標(biāo)系請(qǐng)參見19.1。
2.4.1笛卡爾坐標(biāo)系
笛卡兒坐標(biāo)系又稱為直角坐標(biāo)系,由一個(gè)原點(diǎn)(坐標(biāo)為(0,0))和兩個(gè)通過原點(diǎn)的、相互垂直的坐標(biāo)軸構(gòu)成(見圖2-11)。其中,水平方向的坐標(biāo)軸為X軸,以向右為其正方向;垂直方向的坐標(biāo)軸為Y軸,以向上為其正方向。平面上任何一點(diǎn)P都可以由X軸和Y軸的坐標(biāo)所定義,即用一對(duì)坐標(biāo)值(x,y)來定義一個(gè)點(diǎn)。
例如,某點(diǎn)的直角坐標(biāo)為(3,4)。
2.4.2極坐標(biāo)系
極坐標(biāo)系是由一個(gè)極點(diǎn)和一個(gè)極軸構(gòu)成(見圖2-12),極軸的方向?yàn)樗较蛴摇F矫嫔先魏我稽c(diǎn)P都可以由該點(diǎn)到極點(diǎn)的連線長度L(>0)和連線與極軸的交角a(極角,逆時(shí)針方向?yàn)檎┧x,即用一對(duì)坐標(biāo)值(L<a)來定義一個(gè)點(diǎn),其中“<”表示角度。
例如,某點(diǎn)的極坐標(biāo)為(5<30)。
2.4.3相對(duì)坐標(biāo)
在某些情況下,用戶需要直接通過點(diǎn)與點(diǎn)之間的相對(duì)位移來繪制圖形,而不想指定每個(gè)點(diǎn)的絕對(duì)坐標(biāo)。為此,AutoCAD提供了使用相對(duì)坐標(biāo)的辦法。所謂相對(duì)坐標(biāo),就是某點(diǎn)與相對(duì)點(diǎn)的相對(duì)位移值,在AutoCAD中相對(duì)坐標(biāo)用“@”標(biāo)識(shí)。使用相對(duì)坐標(biāo)時(shí)可以使用笛卡兒坐標(biāo),也可以使用極坐標(biāo),可根據(jù)具體情況而定。
例如,某一直線的起點(diǎn)坐標(biāo)為(5,5)、終點(diǎn)坐標(biāo)為(10,5),則終點(diǎn)相對(duì)于起點(diǎn)的相對(duì)坐標(biāo)為(@5,0),用相對(duì)極坐標(biāo)表示應(yīng)為(@5<0)。
2.4.4坐標(biāo)值的顯示
在屏幕底部狀態(tài)欄中顯示當(dāng)前光標(biāo)所處位置的坐標(biāo)值,該坐標(biāo)值有三種顯示狀態(tài),如圖2-13所示。
(1)絕對(duì)坐標(biāo)狀態(tài):顯示光標(biāo)所在位置的坐標(biāo)。
(2)相對(duì)極坐標(biāo)狀態(tài):在相對(duì)于前一點(diǎn)來指定第二點(diǎn)時(shí)可使用此狀態(tài)。
(3)關(guān)閉狀態(tài):顏色變?yōu)榛疑?,并“凍結(jié)”關(guān)閉時(shí)所顯示的坐標(biāo)值。
用戶可根據(jù)需要在這三種狀態(tài)之間進(jìn)行切換,方法也有三種:
(1)連續(xù)按F6鍵可在這三種狀態(tài)之間相互切換。
(2)在狀態(tài)欄中顯示坐標(biāo)值的區(qū)域,雙擊也可以進(jìn)行切換。
(3)在狀態(tài)欄中顯示坐標(biāo)值的區(qū)域,單擊右鍵可彈出快捷菜單,如圖2-14所示,可在菜單中選擇所需狀態(tài)。
2.4.5WCS和UCS
AutoCAD系統(tǒng)為用戶提供了一個(gè)絕對(duì)的坐標(biāo)系,即世界坐標(biāo)系(WCS)。通常,AutoCAD構(gòu)造新圖形時(shí)將自動(dòng)使用WCS。雖然WCS不可更改,但可以從任意角度、任意方向來觀察或旋轉(zhuǎn)。
相對(duì)于世界坐標(biāo)系WCS,用戶可根據(jù)需要?jiǎng)?chuàng)建無限多的坐標(biāo)系,這些坐標(biāo)系稱為用戶坐標(biāo)系(UCS,UserCoordinateSystem)。用戶使用“ucs”命令來對(duì)UCS進(jìn)行定義、保存、恢復(fù)和移動(dòng)等一系列操作,詳見19.3。如果在用戶坐標(biāo)系UCS下想要參照世界坐標(biāo)系WCS指定點(diǎn),在坐標(biāo)值前加星號(hào)“*”。