實(shí)例2繪制電話機(jī)
step1創(chuàng)建新圖形文件
(1)啟動(dòng)autocad系統(tǒng),以“acadiso.dwt”為模板建立新的圖形文件。
step2繪制基本輪廓
(1)使用“rectangle”命令,在點(diǎn)(10,10)~(70,90)、(17,20)~(32,80)、(36,63)~(66,83)和(38,24)~(43,27)之間分別繪制4個(gè)矩形作為基本輪廓線,如圖5-24所示。
step3修改輪廓線
(1)?現(xiàn)在使用“fillet”命令,將矩形的四個(gè)角改為圓弧狀。選擇“modify(修改)”工具欄中 圖標(biāo),并根據(jù)提示進(jìn)行如下操作:
command:_fillet
currentsettings:mode=trim,radius=0.0000
selectfirstobjector[polyline/radius/trim]:renter
//選擇“radius”選項(xiàng)指定圓角的半徑
specifyfilletradius<0.0000>:5enter
//指定圓角的半徑為5
selectfirstobjector[polyline/radius/trim]:penter
//選擇“polyline”選項(xiàng)指定進(jìn)行圓角操作的多段線
select2dpolyline:4lineswerefilleted
//選擇圖5-24中最外面的矩形
修改的結(jié)果見圖5-25。
(2)同上一步的操作過程一樣,再調(diào)用“fillet”命令,以6為半徑對(duì)圖形內(nèi)左側(cè)的矩形進(jìn)行圓角操作;以1為半徑對(duì)圖形中最小的矩形進(jìn)行圓角操作。結(jié)果如圖5-26所示。
(3)?最后使用“chamfer”命令,將右上方的矩形的四個(gè)角改為折線。選擇“modify(修改)”工具欄中 圖標(biāo),并根據(jù)提示進(jìn)行如下操作:
command:_chamfer
(trimmode)currentchamferdist1=0.0000,dist2=0.0000
selectfirstlineor[polyline/distance/angle/trim/method]:denter
//選擇“distance”選項(xiàng)指定倒角的距離
specifyfirstchamferdistance<0.0000>:1.5enter
//指定倒角的距離1為1.5
specifysecondchamferdistance<0.0000>:1.5enter
//指定倒角的距離2為1.5
selectfirstlineor[polyline/distance/angle/trim/method]:penter
//選擇“polyline”選項(xiàng)指定進(jìn)行倒角操作的多段線
select2dpolyline:
4lineswerechamfered
//選擇圖5-24中右上角的矩形
倒角操作的結(jié)果見圖5-27。
step4創(chuàng)建電話按鍵和連線
(1)首先利用已創(chuàng)建的按鍵來生成其他按鍵。選擇“modify(修改)”工具欄中圖標(biāo),系統(tǒng)將彈出“array(陣列)”對(duì)話框,如圖5-28所示。在該對(duì)話框中,進(jìn)行如下設(shè)置:
?單擊 圖標(biāo),在繪圖區(qū)選擇最小的矩形為陣列的對(duì)象,然后回車返回“array(陣列)”對(duì)話框。此時(shí)該圖標(biāo)下提示“1objectsselected(1個(gè)對(duì)象被選擇)”。
?選擇“rectangulararray(矩形陣列)”。
?在“rows(行)”編輯框中的輸入5。在“columns(列)”編輯框中的輸入3。
?在“rowoffset(行偏移)”編輯框中的輸入8。
?在“columnoffset(列偏移)”編輯框中的輸入10。
?確定“angleofarray(陣列角度)”編輯框中為0。
完成上述設(shè)置后,單擊 按鈕結(jié)束陣列命令。繪制結(jié)果如圖5-29所示。
(2)最后調(diào)用“spline”命令,將話筒與主機(jī)聯(lián)結(jié)起來,如圖5-30所示。
step5保存文件
(1)以“exam5-2”為名保存該圖形文件。
實(shí)例說明
1.“fillet”命令用來創(chuàng)建圓角,可以通過一個(gè)指定半徑的圓弧來光滑地連接兩個(gè)對(duì)象。可以進(jìn)行圓角處理的對(duì)象包括直線、多段線的直線段、樣條曲線、構(gòu)造線、射線、圓、圓弧和橢圓等。其中,直線、構(gòu)造線和射線在相互平行時(shí)也可進(jìn)行圓角。在autocad中也可以為所有真實(shí)(三維)實(shí)體創(chuàng)建圓角,參見第22章。該命令的調(diào)用方式為:
工具欄:“modify(修改)”→
菜單:【modify(修改)】→【fillet(圓角)】
命令行:fillet(或別名f)
調(diào)用該命令后,系統(tǒng)首先顯示“fillet”命令的當(dāng)前設(shè)置,并提示用戶選擇進(jìn)行圓角操作的對(duì)象:
currentsettings:mode=trim,radius=0.0000
selectfirstobjector[polyline/radius/trim]:
selectsecondobject:
此外,用戶也可選擇如下選項(xiàng):
(1)“polyline(多段線)”:選擇該選項(xiàng)后,系統(tǒng)提示用戶指定二維多段線,并在二維多段線中兩條線段相交的每個(gè)頂點(diǎn)處插入圓角弧。
select2dpolyline:
(2)“radius(半徑)”:指定圓角的半徑,系統(tǒng)提示如下:
specifyfilletradius<0.0000>:
(3)“trim(修剪)”:指定進(jìn)行圓角操作時(shí)是否使用修剪模式,系統(tǒng)提示如下:
entertrimmodeoption[trim/notrim]:
其中“trim(修剪)”選項(xiàng)可以自動(dòng)修剪進(jìn)行圓角的對(duì)象,使之延伸到圓角的端點(diǎn)。而使用“notrim(不修剪)”選項(xiàng)則不進(jìn)行修剪。兩種模式的比較如圖5-31所示。
說明使用“fillet”命令時(shí)必須先啟動(dòng)命令,后選擇要編輯的對(duì)象;啟動(dòng)該命令時(shí)已選擇的對(duì)象將自動(dòng)取消選擇狀態(tài)。
注意如果要進(jìn)行圓角的兩個(gè)對(duì)象都位于同一圖層,那么圓角線將位于該圖層。否則,圓角線將位于當(dāng)前圖層中。此規(guī)則同樣適用于圓角顏色、線型和線寬。
專家指點(diǎn)系統(tǒng)變量trimmode控制圓角和倒角的修剪模式,如果取值為1(缺省值),則使用修剪模式;如果取值為0則不修剪。
2.“chamfer”命令用來創(chuàng)建倒角,即將兩個(gè)非平行的對(duì)象,通過延伸或修剪使它們相交或利用斜線連接。用戶可使用兩種方法來創(chuàng)建倒角,一種是指定倒角兩端的距離;另一種是指定一端的距離和倒角的角度,如圖5-32所示。該命令的用法與“fillet”命令類似。其調(diào)用方式為:
工具欄:“modify(修改)”→
菜單:【modify(修改)】→【chamfer(倒角)】
命令行:chamfer(或別名cha)
調(diào)用該命令后,系統(tǒng)首先顯示“chamfer”命令的當(dāng)前設(shè)置,并提示用戶選擇進(jìn)行倒角操作的對(duì)象:
(trimmode)currentchamferdist1=0.0000,dist2=0.0000
selectfirstlineor[polyline/distance/angle/trim/method]:
selectsecondline:
此外,用戶也可選擇如下選項(xiàng):
(1)“polyline(多段線)”:該選項(xiàng)用法同“fillet”命令。
(2)“distance(距離)”:指定倒角兩端的距離,系統(tǒng)提示如下:
specifyfirstchamferdistance<0.0000>:
specifysecondchamferdistance<0.0000>:
(3)“angle(角度)”:指定倒角一端的長度和角度,系統(tǒng)提示如下:
specifychamferlengthonthefirstline<0.0000>:
specifychamferanglefromthefirstline<0>:
(4)“trim(修剪)”:該選項(xiàng)用法同“fillet”命令。
(5)“method(方法)”:該選項(xiàng)用于決定創(chuàng)建倒角的方法,即使用兩個(gè)距離的方法或使用距離加角度方法。
說明使用“chamfer”命令時(shí)必須先啟動(dòng)命令,后選擇要編輯的對(duì)象;啟動(dòng)該命令時(shí)已選擇的對(duì)象將自動(dòng)取消選擇狀態(tài)。
注意同圓角一樣,如果要進(jìn)行倒角的兩個(gè)對(duì)象都位于同一圖層,那么倒角線將位于該圖層。否則,倒角線將位于當(dāng)前圖層中。此規(guī)則同樣適用于倒角顏色、線型和線寬。
3.利用“array”命令還可創(chuàng)建矩形陣列(rectangulararray)。調(diào)用該命令后,系統(tǒng)彈出“array(陣列)”對(duì)話框,用戶可參見5-28圖。該對(duì)話框中各項(xiàng)說明如下(圖5-33):
(1)“rows(行)”:指定矩形陣列的行數(shù)。
(2)“columns(列)”:指定矩形陣列的列數(shù)。
(3)“rowoffset(行偏移)”:指定矩形陣列中相鄰兩行之間的距離。
(4)“columns(列偏移)”:指定矩形陣列中相鄰兩列之間的距離。
(5)“angleofarray(陣列角度)”:指定矩形陣列與當(dāng)前基準(zhǔn)角之間的角度。