![AutoCAD快速入门与工程制图](https://wfqqreader-1252317822.image.myqcloud.com/cover/835/653835/b_653835.jpg)
2.8 Spline画样条曲线命令
1.功能
创建经过或靠近一组拟合点或由控制框的顶点定义的平滑曲线。
2.访问方法
(1)单击功能区:常用标签→绘图面板→样条曲线、
按钮。
(2)单击菜单:绘图(D)→样条曲线(S)。
(3)单击绘图工具栏中的按钮。
(4)输入Spline或(别名SPL)。
3.说明
Spline创建称为非均匀有理B样条曲线(NURBS)的曲线,为简便起见,称为样条曲线。它适合绘制不规则变化的曲线,如波浪线、等高线等。
AutoCAD 2012提供了两种方法,即使用拟合点或控制点定义样条曲线,如图2-15所示。默认情况下,拟合点与样条曲线重合,而控制点定义控制框。控制框提供了一种便捷的方法,用来设置样条曲线的形状。每种方法都有其优点。
![](https://epubservercos.yuewen.com/A0304E/3591130503597401/epubprivate/OEBPS/Images/Figure-0051-44103.jpg?sign=1738893518-ghEbJBi3mXzb8StpFLutNjiVkCGnLZQi-0-6cf4c1301e4d744dd6556795c0c63169)
图2-15 样条曲线
要显示或隐藏控制点和控制框,请选择或取消选择样条曲线,或使用CVSHOW和CVHIDE。
4.举例
例1 绘制通过坐标点(60,280),(80,270),(80,250),(100,240)的样条线,如图2-16所示。
![](https://epubservercos.yuewen.com/A0304E/3591130503597401/epubprivate/OEBPS/Images/Figure-0051-19158.jpg?sign=1738893518-CPEQL8mNPUJM8DitUm4UT3kiUo1gAwGc-0-37e50655f9ff5d5ebd6709590c6297ae)
图2-16 用拟合方式绘制样条线
![](https://epubservercos.yuewen.com/A0304E/3591130503597401/epubprivate/OEBPS/Images/Figure-0051-19160.jpg?sign=1738893518-xNaDcSbbXvlXPTkMthrpgTWXDsrSAsDn-0-28fe14c4a707b8274a33a80e0b7aabcf)
图2-17 展开的绘图面板
操作过程如下:
单击功能区绘图右边的箭头(展开面板,见图2-17),单击
按钮,输入和命令行提示如下:
命令:_SPLINE
当前设置:方式=拟合 节点=弦
指定第一个点或[方式(M)/节点(K)/对象(O)]:_M
输入样条曲线创建方式[拟合(F)/控制点(CV)]<拟合>:_FIT
当前设置:方式=拟合 节点=弦
指定第一个点或[方式(M)/节点(K)/对象(O)]:60,280↵
输入下一个点或[起点切向(T)/公差(L)]:@20,-10↵(DYN关闭时,输入80,270)
输入下一个点或[端点相切(T)/公差(L)/放弃(U)]:@0,-20↵(DYN关闭时,输入80,250)
输入下一个点或[端点相切(T)/公差(L)/放弃(U)/闭合(C)]:@20,-10↵(DYN关闭时,输入100,240)
输入下一个点或[端点相切(T)/公差(L)/放弃(U)/闭合(C)]:↵
例2 绘制由控制框的顶点坐标(22,108),(52,123),(58,88),(80,83),(117,90),(113,138),(89,113),(64,109),(45,137)(33,125)所确定的样条线,如图2-18所示。
操作过程如下:
按F12键,关闭动态输入。这时可用已给出的绝对坐标值输入。
![](https://epubservercos.yuewen.com/A0304E/3591130503597401/epubprivate/OEBPS/Images/Figure-0052-44107.jpg?sign=1738893518-clugg74B0m5s5Pna6lsgtf9xhx2BwHtZ-0-c66a75018f52fddb8dc91d23d8e72180)
图2-18 用控制点方式绘制样条线
单击功能区绘图面板中的按钮,输入和命令行提示如下:
命令:_SPLINE
当前设置:方式=控制点 阶数=3
指定第一个点或[方式(M)/阶数(D)/对象(O)]:_M
输入样条曲线创建方式[拟合(F)/控制点(CV)]<CV>:_CV
当前设置:方式=控制点 阶数=3
指定第一个点或[方式(M)/阶数(D)/对象(O)]:22,108↵
输入下一个点:33,125↵
输入下一个点或[放弃(U)]:45,137↵
输入下一个点或[闭合(C)/放弃(U)]:64,109↵
输入下一个点或[闭合(C)/放弃(U)]:89,113↵
输入下一个点或[闭合(C)/放弃(U)]:113,138↵
输入下一个点或[闭合(C)/放弃(U)]:117,90↵
输入下一个点或[闭合(C)/放弃(U)]:80,83↵
输入下一个点或[闭合(C)/放弃(U)]:58,88↵
输入下一个点或[闭合(C)/放弃(U)]:52,123↵
输入下一个点或[闭合(C)/放弃(U)]:C↵