3.6 样条曲线
AutoCAD 2020使用一种称为非一致有理B样条(NURBS)曲线的特殊样条曲线类型。NURBS曲线在控制点之间产生一条光滑的样条曲线,如图3-36所示。样条曲线可用于创建形状不规则的曲线,例如,为汽车设计绘制轮廓线或应用在地理信息系统(GIS)中。
图3-36 样条曲线
3.6.1 绘制样条曲线
1. 执行方式
命令行:SPLINE。
菜单栏:“绘图”→“样条曲线”。
工具栏:“绘图”→“样条曲线”。
功能区:“默认”→“绘图”→“样条曲线拟合”。
2. 操作步骤
3. 选项说明
方式(M):控制是使用拟合点还是使用控制点来创建样条曲线。选项会因用户选择的是使用拟合点创建样条曲线的选项还是使用控制点创建样条曲线的选项而异。
节点(K):指定节点参数化,它会影响曲线在通过拟合点时的形状。
对象(O):将二维或三维的二次或三次样条曲线的拟合多段线转换为等效的样条曲线,然后(根据DelOBJ系统变量的设置)删除该拟合多段线。
闭合(C):通过定义与第一个点重合的最后一个点,闭合样条曲线。
用户可以指定一点来定义切向矢量,或者通过使用“切点”和“垂足”对象的捕捉模式使样条曲线与现有对象相切或垂直。
公差(L):指定样条曲线可以偏离指定拟合点的距离。公差值0(零)要求生成的样条曲线直接通过拟合点。公差值适用于所有拟合点(拟合点的起点和终点除外),始终具有为0(零)的公差。
起点切向(T):定义样条曲线的第一点和最后一点的切向。
端点相切(T):停止基于切向创建曲线。可通过指定拟合点继续创建样条曲线。
如果在样条曲线的两端都指定切向,可以通过输入一个点或者使用“切点”和“垂足”对象来捕捉模式使样条曲线与已有的对象相切或垂直。如果按Enter键,AutoCAD 2020将计算默认切向。
3.6.2 实例—螺丝刀
绘制如图3-37所示的螺丝刀。
图3-37 螺丝刀
操作步骤:
(1)单击“默认”选项卡“绘图”面板中的“直线”按钮,绘制垂直直线,命令行提示与操作如下:
结果如图3-38所示。
(2)单击“默认”选项卡“绘图”面板中的“样条曲线拟合”按钮,命令行提示与操作如下:
重复上述命令绘制另一条样条曲线,其坐标分别为(100,86),(110,78),(120,84),(130,78),结果如图3-39所示。
(3)单击“默认”选项卡“绘图”面板中的“矩形”按钮,命令行提示与操作如下:
结果如图3-40所示。
图3-38 绘制垂直直线
图3-39 绘制样条曲线
图3-40 绘制矩形1
(4)单击“默认”选项卡“绘图”面板中的“直线”按钮,分别绘制过点(130,102)和点(130,94),长为100的水平直线,结果如图3-41和图3-42所示。
图3-41 绘制直线1
图3-42 绘制直线2
(5)单击“默认”选项卡“绘图”面板中的“直线”按钮,绘制从(230,118)到(270,104)和从(230,78)到(270,91)的直线,结果如图3-43所示。
(6)单击“默认”选项卡“绘图”面板中的“矩形”按钮,角点坐标分别为(270,108)和(274,88),结果如图3-44所示。
图3-43 绘制斜线
图3-44 绘制矩形2
(7)单击“默认”选项卡“绘图”面板中的“多段线”按钮,命令行提示与操作如下:
其余点的坐标分别为(372,104)、(388,100)、(388,96)、(372,92)、(364,94)、(274,94)。
最终绘制的图形如图3-37所示。