- AutoCAD 2016中文版自學視頻教程(標準版)
- CAD/CAM/CAE技術聯(lián)盟編著
- 2587字
- 2020-11-28 22:56:01
2.6 樣條曲線
在AutoCAD中使用的樣條曲線為非一致有理B樣條(NURBS)曲線,使用NURBS曲線能夠在控制點之間產生一條光滑的曲線,如圖2-67所示。樣條曲線可用于繪制形狀不規(guī)則的圖形,如為地理信息系統(tǒng)(GIS)或汽車設計繪制輪廓線。

圖2-67 樣條曲線
2.6.1 繪制樣條曲線
使用樣條曲線可生成擬合光滑曲線,可以通過起點、控制點、終點及偏差變量來控制曲線,該命令一般用于繪制建筑大樣圖等圖形。執(zhí)行“樣條曲線”命令,主要有如下4種調用方法:
在命令行中輸入“SPLINE”或“SPL”命令。
選擇菜單欄中的“繪圖”→“樣條曲線”命令。
單擊“繪圖”工具欄中的
按鈕。
單擊“默認”選項卡“繪圖”面板中的“樣條曲線擬合”按鈕
或“樣條曲線控制點”按鈕
。
執(zhí)行上述操作后,根據(jù)系統(tǒng)提示指定一點或選擇“對象(O)”選項。在命令行提示下指定一點。執(zhí)行“樣條曲線”命令后,系統(tǒng)將提示指定樣條曲線的點,在繪圖區(qū)依次指定所需位置的點即可創(chuàng)建出樣條曲線。繪制樣條曲線的過程中,各選項的含義如下。
方式(M):控制是使用擬合點還是使用控制點來創(chuàng)建樣條曲線。選項會因選擇的是使用擬合點創(chuàng)建樣條曲線的選項還是使用控制點創(chuàng)建樣條曲線的選項而異。
節(jié)點(K):指定節(jié)點參數(shù)化,會影響曲線在通過擬合點時的形狀。
對象(O):將二維或三維的二次或三次樣條曲線擬合多段線轉換為等價的樣條曲線,然后根據(jù)DELOBJ系統(tǒng)變量的設置刪除該多段線。
起點切向(T):定義樣條曲線的第一點和最后一點的切向。如果在樣條曲線的兩端都指定切向,可以輸入一個點或使用“切點”和“垂足”對象捕捉模式使樣條曲線與已有的對象相切或垂直。如果按Enter鍵,系統(tǒng)將計算默認切向。
端點相切(T):停止基于切向創(chuàng)建曲線。可通過指定擬合點繼續(xù)創(chuàng)建樣條曲線。
公差(L):指定距樣條曲線必須經(jīng)過的指定擬合點的距離。公差應用于除起點和端點外的所有擬合點。
閉合(C):將最后一點定義為與第一點一致,并使其在連接處相切,以閉合樣條曲線。選擇該選項,在命令行提示下指定點或按Enter鍵,用戶可以指定一點來定義切向矢量,或單擊狀態(tài)欄中的“對象捕捉”按鈕
,使用“切點”和“垂足”對象捕捉模式使樣條曲線與現(xiàn)有對象相切或垂直。
2.6.2 實戰(zhàn)—螺釘旋具
本實例繪制螺釘旋具,流程圖如圖2-68所示。

圖2-68 螺釘旋具繪制流程圖
操作步驟如下:( :光盤\配套視頻\第2章\螺釘旋具.avi)
1.繪制螺釘旋具左部把手
(1)單擊“默認”選項卡“繪圖”面板中的“矩形”按鈕,指定兩個角點坐標為(45,180)和(170,120),繪制矩形。
(2)單擊“默認”選項卡“繪圖”面板中的“直線”按鈕,繪制兩條直線,端點坐標是{(45,166)、(@125<0)}和{(45,134)、(@125<0)}。
(3)單擊“默認”選項卡“繪圖”面板中的“圓弧”按鈕,繪制圓弧,圓弧的3個端點坐標為(45,180)、(35,150)和(45,120)。繪制的圖形如圖2-69所示。

圖2-69 繪制螺釘旋具左部把手
2.繪制螺釘旋具的中間部分
(1)單擊“默認”選項卡“繪圖”面板中的“樣條曲線擬合”按鈕,繪制樣條曲線。
(2)在命令行提示“指定第一個點或[方式(M)/節(jié)點(K)/對象(O)]:”后輸入“170,180”(給出樣條曲線第1點的坐標值)。
(3)在命令行提示“輸入下一個點或[起點切向(T)/公差(L)]:”后輸入“192,165”(給出樣條曲線第2點的坐標值)。
(4)在命令行提示“輸入下一個點或[端點相切(T)/公差(L)/放棄(U)]:”后輸入“225,187”(給出樣條曲線第3點的坐標值)。
(5)在命令行提示“輸入下一個點或[端點相切(T)/公差(L)/放棄(U)/閉合(C)]:”后輸入“255,180”(給出樣條曲線第4點的坐標值)。
(6)在命令行提示“輸入下一個點或[端點相切(T)/公差(L)/放棄(U)/閉合(C)]:”后按Enter鍵(給出樣條曲線起點的切線方向)。
(7)重復“樣條曲線”命令。
(8)在命令行提示“指定第一個點或[方式(M)/節(jié)點(K)/對象(O)]:”后輸入“170,120”。
(9)在命令行提示“輸入下一個點或[起點切向(T)/公差(L)]:”后輸入“192,135”。
(10)在命令行提示“輸入下一個點或[端點相切(T)/公差(L)/放棄(U)]:”后輸入“225,113”。
(11)在命令行提示“輸入下一個點或[端點相切(T)/公差(L)/放棄(U)/閉合(C)]:”后輸入“255,120”。
(12)在命令行提示“輸入下一個點或[端點相切(T)/公差(L)/放棄(U)/閉合(C)]:”后按Enter鍵。
3.繪制螺釘旋具中間部分后的圖形
單擊“默認”選項卡“繪圖”面板中的“直線”按鈕,繪制連續(xù)線段,端點坐標分別是(255,180)、(308,160)、(@5<90)、(@5<0)、(@30<-90)、(@5<-180)、(@5<90)、(255,120)和(255,180),接著單擊“繪圖”工具欄中的“直線”按鈕
,繪制另一線段,端點坐標分別是(308,160)和(@20<-90)。繪制完成后的圖形如圖2-70所示。

圖2-70 繪制完螺釘旋具中間部分后的圖形
4.繪制螺釘旋具的右側圖形
(1)單擊“默認”選項卡“繪圖”面板中的“多段線”按鈕,繪制螺釘旋具的右側圖形。
(2)在命令行提示“指定起點:”后輸入“313,155”(給出多段線起點的坐標值)。
(3)在命令行提示“指定下一個點或[圓弧(A)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后輸入“@162<0”(用相對極坐標給出多段線下一點的坐標值)。
(4)在命令行提示“指定下一點或[圓弧(A)/閉合(C)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后輸入“A”(轉為畫圓弧的方式)。
(5)在命令行提示“指定圓弧的端點(按住Ctrl鍵以切換方向)或[角度(A)/圓心(CE)/閉合(CL)/方向(D)/半寬(H)/直線(L)/半徑(R)/第二個點(S)/放棄(U)/寬度(W)]:”后輸入“490,160”(給出圓弧的端點坐標值)。
(6)在命令行提示“指定圓弧的端點(按住Ctrl鍵以切換方向)或[角度(A)/圓心(CE)/閉合(CL)/方向(D)/半寬(H)/直線(L)/半徑(R)/第二個點(S)/放棄(U)/寬度(W)]:”后按Enter鍵(退出)。
(7)重復PLINE命令。
(8)在命令行提示“指定起點:”后輸入“313,145”。
(9)在命令行提示“指定下一個點或[圓弧(A)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后輸入“@162<0”。
(10)在命令行提示“指定下一點或[圓弧(A)/閉合(C)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后輸入“A”。
(11)在命令行提示“指定圓弧的端點(按住Ctrl鍵以切換方向)或[角度(A)/圓心(CE)/閉合(CL)/方向(D)/半寬(H)/直線(L)/半徑(R)/第二個點(S)/放棄(U)/寬度(W)]:”后輸入“490,140”。
(12)在命令行提示“指定圓弧的端點(按住Ctrl鍵以切換方向)或[角度(A)/圓心(CE)/閉合(CL)/方向(D)/半寬(H)/直線(L)/半徑(R)/第二個點(S)/放棄(U)/寬度(W)]:”后輸入“L”(轉為直線方式)。
(13)在命令行提示“指定下一點或[圓弧(A)/閉合(C)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后輸入“510,145”。
(14)在命令行提示“指定下一點或[圓弧(A)/閉合(C)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后輸入“@10<90”。
(15)在命令行提示“指定下一點或[圓弧(A)/閉合(C)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后輸入“490,160”。
(16)在命令行提示“指定下一點或[圓弧(A)/閉合(C)/半寬(H)/長度(L)/放棄(U)/寬度(W)]:”后按Enter鍵,結果如圖2-71所示。

圖2-71 螺釘旋具
- HTML5 Multimedia Development Cookbook
- Protel DXP 2004 SP2原理圖與PCB設計(第4版)
- 中文版3ds Max 2024完全自學教程
- Microsoft SharePoint 2010 Administration Cookbook
- Python數(shù)據(jù)分析實戰(zhàn):從Excel輕松入門Pandas
- Joomla! Social Networking with JomSocial
- 印象筆記留給你的空間2.0:個人知識管理實踐指南
- AutoCAD入門教程全掌握
- NetSuite OneWorld Implementation 2011 R2
- PHP and MongoDB Web Development Beginner's Guide
- 從零開始:Indesign CC 2019設計基礎+商業(yè)設計實戰(zhàn)
- Photoshop CC新媒體圖形圖像設計與制作(全彩慕課版)
- Joomla! 1.5 JavaScript jQuery
- Panda3d 1.7 Game Developer's Cookbook
- UG NX 9.0模具設計工廠實訓