2.10 样条曲线(SPLINE)
SPLINE用于创建被称为非均匀有理B样条曲线(NURBS)的曲线,为了简便起见,可以将此类曲线称为样条曲线。样条曲线是使用拟合点或控制点进行定义的。在默认情况下,样条曲线通过拟合点,如图2-27(a)所示,这是因为在默认情况下样条曲线的公差值为0,如果使用较大的公差值,那么样条曲线将靠近拟合点;而控制点则定义样条曲线的控制框,所谓的控制框提供了一种便捷方法用来设置样条曲线的形状,如图2-27(b)所示。
图2-27 样条曲线示例
在工程制图中,有些图形太大而无法在现有图纸中全部画出,可以考虑绘制样条曲线来表示只画出一部分,在局部剖视图中也可用样条曲线来定义局部剖边界线等。
2.10.1 绘制样条曲线的方法步骤
用户可以按照以下步骤绘制样条曲线。
(1)在命令行的“键入命令”提示下输入SPLINE并按Enter键。
(2)在“指定第一个点或[方式(M)/节点(K)/对象(O)]:”或“指定第一个点或[方式(M)/阶数(D)/对象(O)]:”提示下输入M按Enter键,接着选择样条曲线创建方式为“拟合(F)”或“控制点(CV)”。当创建方式默认为“拟合”时,对应“指定第一个点或[方式(M)/节点(K)/对象(O)]:”提示信息,此时用户可以选择“节点(K)”选项来指定节点参数化,以确定在样条曲线中连续拟合点之间的零部件曲线如何过渡;当创建方式默认为“控制点”时,对应“指定第一个点或[方式(M)/阶数(D)/对象(O)]:”,此时用户可以选择“阶数(D)”选项来设置生成的样条曲线的多项式阶数,使用此选项可以设置创建1阶(线性)、2阶(二次)、3阶(三次)乃至最高10阶的样条曲线。此步骤为可选步骤,根据设计情况灵活操作。
(3)指定样条曲线的起点。
(4)指定样条曲线的下一个点,根据需要继续指定点。
(5)按Enter键结束,或者选择“闭合(C)”选项使样条曲线闭合。
另外,用户可以在功能区“默认”选项卡的“绘图”面板中单击“样条曲线拟合”按钮,使用拟合点绘制样条曲线,在创建过程中可以选择“起点相切(T)”选项来指定样条曲线起点的相切条件,以及选择“端点相切(T)”选项来指定样条曲线终点的相切条件。而单击“样条曲线控制点”按钮,则使用控制点绘制样条曲线,二者操作步骤都类似。
2.10.2 将样条曲线拟合多段线转换为样条曲线
如果要将样条曲线拟合多段线转换为样条曲线,那么可以按照以下步骤来进行。
(1)在命令行的“键入命令”提示下输入SPLINE并按Enter键。
(2)输入O,按Enter键,以选择“对象(O)”选项。
(3)选择一条样条曲线拟合多段线并按Enter键,则选定的对象由多段线转换为样条曲线。