- AutoCAD入门教程全掌握
- 管殿柱 谈世哲 刘志刚 管玥
- 1804字
- 2020-08-28 21:44:34
3.10 样条曲线的绘制和编辑
3.10.1 绘制样条曲线
在AutoCAD的二维绘图中,样条曲线主要用于波浪线、相贯线、截交线的绘制。它要求必须给定3个以上的点,而要想画出的样条曲线具有更多的波浪时,就要给定更多的点。样条曲线是由用户给定若干点,AutoCAD自动生成的一条光滑曲线,下面通过绘制图3-37中的相关线正投影图形来说明样条曲线命令的用法。
图3-37 相贯线的画法
单击“绘图”面板上的“样条曲线”按钮,命令行提示如下:
提示:此命令可通过“绘图”→“样条曲线”菜单命令执行。
样条曲线选项“公差”的功能是:当拟合公差的值为0时,样条曲线严格通过用户指定的每一点。当拟合公差的值不为0时,AutoCAD画出的样条曲线并不通过用户指定的每一点,而是自动拟合生成一条圆滑的样条曲线。拟合公差值是生成的样条曲线与用户指定点之间的最大距离,如图3-38所示。
图3-38 拟合公差对样条曲线的影响
3.10.2 编辑样条曲线
与多线、多段线一样,AutoCAD提供了专门的编辑样条曲线的工具,其执行方式有3种:
(1)单击“默认”选项卡→“修改”面板→“编辑样条曲线”按钮。
(2)选择“修改”→“对象”→“样条曲线”菜单命令。
(3)运行命令SPLINEDIT。
执行编辑样条曲线操作后,命令行提示如下:
选择样条曲线:
选择要编辑的样条曲线,此时可选择样条曲线对象或样条曲线拟合多段线,选择后夹点将出现在控制点上。命令行继续提示如下:
输入选项 [闭合(C)/合并(J)/拟合数据(F)/编辑顶点(E)/转换为多段线(P)/反转(R)/放弃(U)/ 退出(X)]:
此时可输入对应的字母选择编辑工具,各个选项的功能如下:
● 闭合(C):用于闭合开放的样条曲线。如果选定的样条曲线为闭合曲线,则“闭合”选项将由“打开”选项替换。
● 合并(J):用于将样条曲线的首尾相连。
● 拟合数据(F):用于编辑样条曲线的拟合数据。拟合数据包括所有的拟合点、拟合公差及绘制样条曲线时与之相关联的切线。
● 编辑顶点(E):用于精密调整样条曲线顶点。选择该选项后,命令行将提示“输入顶点编辑选项”。
● 转换为多段线(P):用于将样条曲线转换为多段线。
● 反转(R):反转样条曲线的方向。
● 放弃(U):还原操作。每选择一次“放弃(U)”选项,取消上一次的编辑操作,可一直返回到编辑任务开始时的状态。
选择该选项后,命令行将提示如下:
输入拟合数据选项 [添加(A)/闭合(C)/删除(D)/扭折(K)/移动(M)/清理(P)/切线(T)/公差(L)/退出(X)]<退出>:
对应的选项表示各个拟合数据编辑工具,它们的功能如下:
● 添加(A):用于在样条曲线中增加拟合点。
● 闭合(C):用于闭合开放的样条曲线,如果选定的样条曲线为闭合曲线,则“闭合”选项将由“打开”选项替换。样条曲线闭合的编辑效果如图3-39所示。
图3-39 样条曲线闭合的编辑效果
● 删除(D):用于从样条曲线中删除拟合点并用其余点重新拟合样条曲线。
● 扭折(K):在样条曲线上的指定位置添加节点和拟合点,且不会保持在该点的相切或曲率连续性。
● 移动(M):用于把指定拟合点移动到新位置。
● 清理(P):从图形数据库中删除样条曲线的拟合数据。清理样条曲线的拟合数据,运行编辑样条曲线命令后,将不显示“拟合数据(F)”选项。
● 切线(T):编辑样条曲线的起点和端点切向。
● 公差(L):为样条曲线指定新的公差值并重新拟合。
● 退出(X):退出拟合数据编辑。
输入顶点编辑选项 [添加(A)/删除(D)/提高阶数(E)/移动(M)/权值(W)/退出(X)]<退出>:
顶点编辑包括多个选择工具,它们的功能如下:
● 添加(A):增加控制部分样条的控制点数。
● 删除(D):增加样条曲线的控制点。
● 提高阶数(E):增加样条曲线上控制点的数目。
● 移动(M):对样条曲线的顶点进行移动。
● 权值(W):修改不同样条曲线控制点的权值。较大的权值会将样条曲线拉近其控制点。
【例3-2】 使用样条曲线绘制花瓣。
[1] 单击“默认”选项卡→“绘图”面板→“样条曲线拟合点”按钮或者“样条曲线控制点”按钮。
扫码看视频
[2] 命令行提示与操作如下:
命令: _SPLINE 当前设置: 方式=拟合 节点=弦 指定第一个点或 [方式(M)/节点(K)/对象(O)]: _M 输入样条曲线创建方式 [拟合(F)/控制点(CV)] <拟合>: _FIT 当前设置: 方式=拟合 节点=弦 指定第一个点或 [方式(M)/节点(K)/对象(O)]: 输入下一个点或 [起点切向(T)/公差(L)]: 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)]: 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]: 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]: 输入下一个点或 [端点相切(T)/公差(L)/放弃(U)/闭合(C)]: c
[3] 绘制结果如图3-40所示。
图3-40 花瓣
提示:选择绘制好的样条曲线,曲线上会出现控制句柄,移动鼠标指针到句柄处,将出现编辑选项,可以选择不同选项对曲线进行编辑。