下面將進(jìn)入AutoCAD為用戶提供的圖形空間。主要目的是利用AutoCAD來(lái)繪制圖形,因此,首先要了解圖形對(duì)象所處的環(huán)境。如同我們?cè)诂F(xiàn)實(shí)生活中所看到的一樣,AutoCAD提供了一個(gè)三維的空間,通常我們的建模工作都是在這樣一個(gè)空間中進(jìn)行的。

 

AutoCAD系統(tǒng)為這個(gè)三維空間提供了一個(gè)絕對(duì)的坐標(biāo)系,并稱之為世界坐標(biāo)系(WCS,World Coordinate System),這個(gè)坐標(biāo)系存在于任何一個(gè)圖形之中,并且不可更改。本小節(jié)對(duì)這個(gè)坐標(biāo)系的一個(gè)特例——平面坐標(biāo)系(即第三維坐標(biāo)始終為零)進(jìn)行討論。

1、笛卡爾坐標(biāo)系

笛卡兒坐標(biāo)系又稱為直角坐標(biāo)系,由一個(gè)原點(diǎn)(坐標(biāo)為(0,0))和兩個(gè)通過(guò)原點(diǎn)的、相互垂直的坐標(biāo)軸構(gòu)成(見(jiàn)圖2-11)。其中,水平方向的坐標(biāo)軸為X軸,以向右為其正方向;垂直方向的坐標(biāo)軸為Y軸,以向上為其正方向。平面上任何一點(diǎn)P都可以由X軸和Y軸的坐標(biāo)所定義,即用一對(duì)坐標(biāo)值(x,y)來(lái)定義一個(gè)點(diǎn)。例如,某點(diǎn)的直角坐標(biāo)為(3,4)。

2、極坐標(biāo)系

極坐標(biāo)系是由一個(gè)極點(diǎn)和一個(gè)極軸構(gòu)成(見(jiàn)圖2-12),極軸的方向?yàn)樗较蛴。?/strong>面上任何一點(diǎn)P都可以由該點(diǎn)到極點(diǎn)的連線長(zhǎng)度L(>0)和連線與極軸的交角a(極角,逆時(shí)針?lè)较驗(yàn)檎┧x,即用一對(duì)坐標(biāo)值(L).

3、相對(duì)坐標(biāo)

在某些情況下,用戶需要直接通過(guò)點(diǎn)與點(diǎn)之間的相對(duì)位移來(lái)繪制圖形,而不想指定每個(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)。

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)來(lái)指定第二點(diǎn)時(shí)可使用此狀態(tài)。

(3) 關(guān)閉狀態(tài):顏色變?yōu)榛疑,?quot;凍結(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)。

5、WCS和UCSAutoCAD系統(tǒng)為用戶提供了一個(gè)絕對(duì)的坐標(biāo)系,即世界坐標(biāo)系(WCS)。通常,AutoCAD構(gòu)造新圖形時(shí)將自動(dòng)使用WCS。雖然WCS不可更改,但可以從任意角度、任意方向來(lái)觀察或旋轉(zhuǎn)。相對(duì)于世界坐標(biāo)系WCS,用戶可根據(jù)需要?jiǎng)?chuàng)建無(wú)限多的坐標(biāo)系,這些坐標(biāo)系稱為用戶坐標(biāo)系(UCS,User Coordinate System)。

用戶使用"ucs"命令來(lái)對(duì)UCS進(jìn)行定義、保存、恢復(fù)和移動(dòng)等一系列操作,詳見(jiàn)19.3。如果在用戶坐標(biāo)系UCS下想要參照世界坐標(biāo)系WCS指定點(diǎn),在坐標(biāo)值前加星號(hào)"*"。