2.11 样条曲线功能的应用——软管淋浴器
样条曲线可用于创建形状不规则的曲线。本节将通过一个简单的室内设计单元——软管淋浴器的绘制过程来重点学习样条曲线相关命令,具体的绘制流程图如图2-97所示。
图2-97 软管淋浴器绘制流程
2.11.1 相关知识点
【执行方式】
● 命令行:SPLINE
● 菜单:绘图→样条曲线
● 工具栏:绘图→样条曲线
● 功能区:默认→绘图→样条曲线拟合或(样条曲线控制点)
【操作步骤】
命令:SPLINE↙ 当前设置:方式=拟合 节点=弦 指定第一个点或 [方式(M)/节点(K)/对象(O)]:(指定样条曲线的起点) 输入下一个点或: [起点切向(T)/公差(L)]:(输入下一个点) 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)]:(输入下一个点) 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]:
【选项说明】
(1)方式(M):控制是使用拟合点还是使用控制点来创建样条曲线。选项会因用户选择的是使用拟合点创建样条曲线的选项还是使用控制点创建样条曲线的选项而异。
①拟合(F):通过指定拟合点来绘制样条曲线。更改“方式”将更新SPLMETHOD系统变量。
②控制点(CV):通过指定控制点来绘制样条曲线。如果要创建与三维NURBS曲面配合使用的几何图形,该方法为首选。更改“方式”将更新SPLMETHOD系统变量。
(2)节点(K):指定节点参数化,它会影响曲线在通过拟合点时的形状(SPLKNOTS系统变量)。
①弦:使用代表编辑点在曲线上位置的十进制数点进行编号。
②平方根:根据连续节点间弦长的平方根对编辑点进行编号。
③统一:使用连续的整数对编辑点进行编号。
(3)对象(O):将二维或三维的二次或三次样条曲线拟合多段线转换为等价的样条曲线,然后(根据DELOBJ系统变量的设置)删除该多段线。
(4)起点切向(T):定义样条曲线的第一点和最后一点的切向。
如果在样条曲线的两端都指定切向,可以输入一个点或使用“切点”和“垂足”对象捕捉模式使样条曲线与已有的对象相切或垂直。如果按Enter键,AutoCAD将计算默认切向。
(5)公差(L):指定距样条曲线必须经过的指定拟合点的距离,公差应用于除起点和端点外的所有拟合点。
(6)端点相切(T):停止基于切向创建曲线,可通过指定拟合点继续创建样条曲线,选择“端点相切”后,将提示用户指定最后一个输入拟合点的最后一个切点。
(7)放弃(U):删除最后一个指定点。
(8)闭合(C):通过将最后一个点定义为与第一个点重合并使其在连接处相切,闭合样条曲线。指定一点来定义切向矢量,或者使用“切点”和“垂足”对象捕捉模式使样条曲线与现有对象相切或垂直。
2.11.2 操作步骤
绘制如图2-98所示的软管淋浴器符号。
图2-98 绘制软管淋浴器符号
单击“默认”选项卡“绘图”面板中的“圆”按钮,在图形适当位置任选一点为圆心,绘制一个半径为140的圆,如图2-99所示。
图2-99 绘制圆
单击“默认”选项卡“绘图”面板中的“矩形”按钮,在上一步绘制的圆图形上任选一点为矩形起点,绘制一个295×45的矩形,如图2-100所示。
图2-100 绘制矩形
单击“默认”选项卡“绘图”面板中的“样条曲线拟合”按钮,以上一步绘制的矩形左边竖直线中点为样条曲线起点,绘制连续的样条曲线。命令行中提示与操作如下:
命令:_spline↙ 当前设置:方式=拟合 节点=弦 指定第一个点或 [方式(M)/节点(K)/对象(O)]: ↙(适当指定一点) 输入下一个点或 [起点切向(T)/公差(L)]: ↙(适当指定一点) 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]: ↙(适当指定一点) 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]: ↙(适当指定一点) 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]: ↙(适当指定一点) 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]: ↙ 最终结果如图2-98所示
2.11.3 拓展实例——雨伞
读者可以利用上面所学的样条曲线命令相关知识完成雨伞的绘制,如图2-101所示。
图2-101 雨伞
单击“默认”选项卡“绘图”面板中的“圆弧”按钮,绘制伞外框;单击“默认”选项卡“绘图”面板中的“样条曲线拟合”按钮,绘制伞的底边,如图2-102所示。
图2-102 绘制伞的底边
单击“默认”选项卡“绘图”面板中的“圆弧”按钮,绘制伞面辐条,如图2-103所示。
图2-103 绘制伞面辐条
单击“默认”选项卡“绘图”面板中的“多段线”按钮,绘制伞顶和伞把,完成雨伞的绘制。