服務(wù)熱線
0755-26825352
21.1.1設(shè)置相機和目標(biāo) 用戶在三維空間內(nèi)觀察圖形對象時,首先應(yīng)該明確當(dāng)前的觀察位置和目標(biāo)位置。如同使用相機拍照一樣,為得到理想的照片(視圖),應(yīng)不斷調(diào)整相機位置(觀察點)和攝影對象的位置(目標(biāo)點)。AutoCAD中提供了同樣的功能,其命令調(diào)用方式為: 工具欄:“View(視圖)”→ ![]() 命令行:camera 調(diào)用該命令后,系統(tǒng)將提示用戶分別指定新的相機位置和新的目標(biāo)位置: Specifynewcameraposition<-1302.1507,-1368.6417,446.9422>: Specifynewcameratarget<23.3764,-43.1146,282.9379>: Regeneratingmodel. 21.1.2三維動態(tài)觀察器 AutoCAD提供了一個交互的三維動態(tài)觀察器,該命令可以在當(dāng)前視口中創(chuàng)建一個三維視圖,用戶可以使用鼠標(biāo)來實時地控制和改變這個視圖,以得到不同的觀察效果。使用三維動態(tài)觀察器,既可以查看整個圖形,也可以查看模型中任意的對象。該命令的調(diào)用方式為: 工具欄:“3DOrbit(三維動態(tài)觀察器)”,具體說明見圖21-1。 菜單:【View(視圖)】→【3DOrbit(三維動態(tài)觀察器)】 快捷菜單:啟用交互式三維視圖后,在繪圖窗口中單擊右鍵彈出快捷菜單,如圖21-2所示。 命令行:3dorbit(或別名3do、orbit),其他命令如表21-1所示。 ![]() ![]() 表21-1三維動態(tài)觀察命令 |
用戶啟動三維動態(tài)觀察器后,屏幕上將顯示一個弧線球,由一個大圓和其四個象限上的小圓組成,弧線球的中心即為目標(biāo)點。在三維動態(tài)觀察器中,查看的目標(biāo)點被固定。用戶可以利用鼠標(biāo)控制相機位置繞對象移動,以得到動態(tài)的觀察效果。視圖的旋轉(zhuǎn)由光標(biāo)的外觀和位置決定,具體說明如下:
(1):光標(biāo)在轉(zhuǎn)盤內(nèi)部時的外觀,此時用戶單擊并拖動光標(biāo),可自由移動對象。其效果就向光標(biāo)抓住環(huán)繞對象的球體,并圍繞目標(biāo)點進行拖動一樣。用此方法可以水平、垂直或?qū)峭蟿印?br>(2)
:光標(biāo)在轉(zhuǎn)盤外部時的外觀,此時用戶單擊并在轉(zhuǎn)盤的外部拖動光標(biāo),這將使視圖圍繞延長線通過轉(zhuǎn)盤的中心并垂直于屏幕的軸旋轉(zhuǎn)。這種操作稱為“卷動”。
如果將光標(biāo)拖到轉(zhuǎn)盤內(nèi)部,則將變?yōu)樯弦环N形式,并且視圖可以自由移動。如果將光標(biāo)移回轉(zhuǎn)盤外部,則返回卷動狀態(tài)。
(3):光標(biāo)在轉(zhuǎn)盤左右兩邊的小圓上時的外觀,從這些點開始單擊并拖動光標(biāo),將使視圖圍繞通過轉(zhuǎn)盤中心的垂直軸(X軸)旋轉(zhuǎn)。
(4):光標(biāo)在轉(zhuǎn)盤上下兩邊的小圓上時的外觀,從這些點開始單擊并拖動光標(biāo),將使視圖圍繞通過轉(zhuǎn)盤中心的水平軸(Y軸)旋轉(zhuǎn)。
在交互式三維視圖中,用戶還可以利用快捷菜單進行其他各種操作和設(shè)置,現(xiàn)分別介紹如下:
(1)Pan(平移):光標(biāo)形狀變?yōu)?img height="15" src="/upimg/070824/11W94332N60Q008.jpg" width="18">。在單擊并拖動光標(biāo)時,視圖按拖動的方向移動。視圖可以水平、垂直或?qū)峭蟿印?br>(2)Zoom(縮放):光標(biāo)形狀變?yōu)?img height="19" src="/upimg/070824/11W94332P10aY4.jpg" width="20">。模擬相機縮放鏡頭的效果。它使對象看起來靠近或遠(yuǎn)離相機,但不改變相機的位置。單擊并垂直向上拖動光標(biāo)將放大圖像,使對象顯得更大或更近。單擊并垂直向下拖動光標(biāo)將縮小圖像,使對象顯得更小或更遠(yuǎn)。
(3)Orbit(動態(tài)觀察):在使用其他菜單項命令之后使視圖返回動態(tài)觀察模式。
(4)More(其他):
?AdjustDistance(調(diào)整距離):模擬相機推近對象或拉遠(yuǎn)對象的效果。光標(biāo)形狀變?yōu)?img height="21" src="/upimg/070824/11W94332Q3010Y57.jpg" width="20">,單擊并在垂直方向上向屏幕頂部拖動光標(biāo)可使相機推近對象,從而使對象顯示得更大。單擊并在垂直方向上向屏幕底部拖動光標(biāo)可使相機拉遠(yuǎn)對象,從而使對象顯示得更小。
?SwivelCamera(旋轉(zhuǎn)相機):模擬旋轉(zhuǎn)相機的效果。光標(biāo)形狀變?yōu)?img height="18" src="/upimg/070824/11W94332R50111145.jpg" width="20">,單擊并在屏幕上拖動可改變相機位置。
?ContinuousOrbit(連續(xù)觀察):設(shè)置對象的連續(xù)運動狀態(tài)。光標(biāo)形狀變?yōu)?img height="19" src="/upimg/070824/11W94332SP12aO.jpg" width="21">,在繪圖區(qū)域中單擊并拖動光標(biāo),使對象沿拖動方向開始移動。放開按鍵后,對象將在指定的方向上繼續(xù)運動。光標(biāo)移動的速度決定了對象的旋轉(zhuǎn)速度。
?ZoomWindow(窗口縮放):指定一個窗口來進行縮放查看。
?ZoomExtents(范圍縮放):居中顯示視圖并使它能顯示所有對象。
?AdjustClippingPlanes(調(diào)整剪裁平面):彈出調(diào)整剪裁平面窗口。光標(biāo)形狀變?yōu)?img height="17" src="/upimg/070824/11W94332U0133C7.jpg" width="21">,拖動光標(biāo)可調(diào)整剪裁平面,該平面與當(dāng)前三維動態(tài)觀察器視圖中的對象成90度角。
?FrontClippingOn(啟用前向剪裁):打開或關(guān)閉前向剪裁平面。
?BackClippingOn(啟用后向剪裁):打開或關(guān)閉后向剪裁平面。
(5)Projection(投影):設(shè)置投影類型,可使用如下兩種:
?Parallel(平行):平行投影模式。
?Perspective(透視):透視投影模式。
(6)ShadingModes(著色模式):設(shè)置著色模式,詳見第23章23.1.2節(jié)。
(7)VisualAids(形象化輔助工具):幾種查看對象的輔助工具,包括:
?Compass(坐標(biāo)球):在三維動態(tài)觀察器的弧線球上顯示三維刻度。
?Grid(柵格):在三維空間中顯示XY平面的柵格,其設(shè)置與平面圖柵格相同。
?UCSIcon(UCS圖標(biāo)):顯示著色的三維UCS圖標(biāo),X軸為紅色,Y軸為綠色,Z軸為藍色。
(8)ResetViews(重置視圖):將視圖重置為第一次啟動3DORBIT時的視圖。
(9)PresetViews(預(yù)置視圖):顯示預(yù)定義視圖的列表。
(10)SavedViews(已保存視圖):所有保存的命名視圖的列表。