首页 理论教育 如何编辑NURBS曲线

如何编辑NURBS曲线

时间:2023-06-23 理论教育 版权反馈
【摘要】:调整曲线控制点,步骤如下:1)新建文档,使用NURBS曲线工具 绘制一条曲线,如图3-9所示,确认此时曲线处于“编辑参数”模式下。1)新建文档,使用NURBS曲线工具 绘制一条曲线,如图3-12所示。该操作可在曲线上两点间插入任意数量的控制点。图3-15 勾选“插入”复选框5)在曲线上选中的两点间,单击鼠标左键以添加控制点,如图3-16所示。图3-25 绘制一条NURBS曲线2)在控制面板中设置“曲线样式”为“封闭

如何编辑NURBS曲线

【练习(3.2.1_1)】调整曲线控制点,步骤如下:

1)新建文档,使用NURBS曲线工具 978-7-111-55365-6-Chapter03-9.jpg 绘制一条曲线,如图3-9所示,确认此时曲线处于“编辑参数”模式下。

978-7-111-55365-6-Chapter03-10.jpg

图3-9 绘制一条NURBS曲线

2)使用鼠标点选任意一点并直接拖动,或使用平移键 978-7-111-55365-6-Chapter03-11.jpg 平移该点,如图3-10所示。

978-7-111-55365-6-Chapter03-12.jpg

图3-10 平移一个控制点

3)对控制点的选择与之前选择对象的操作方法一致,此时可框选或点选多个点并同时平移,如图3-11所示。

978-7-111-55365-6-Chapter03-13.jpg

图3-11 平移多个控制点

【练习(3.2.1_2)】插入与删除曲线控制点,步骤如下:

1)新建文档,使用NURBS曲线工具 978-7-111-55365-6-Chapter03-14.jpg 绘制一条曲线,如图3-12所示。

978-7-111-55365-6-Chapter03-15.jpg

图3-12 绘制一条NURBS曲线

2)将该曲线切换到“选择对象”模式,观察该曲线,可见曲线的首尾方向(有一箭头标识为曲线起始处),如图3-13所示。

978-7-111-55365-6-Chapter03-16.jpg

图3-13 观察曲线的起始位置

3)将该曲线切换到“编辑参数”模式,框选相邻的两个控制点,如图3-14所示。

4)在控制面板中,勾选“插入”复选框,如图3-15所示。

978-7-111-55365-6-Chapter03-17.jpg

图3-14 框选相邻的两个控制点

978-7-111-55365-6-Chapter03-18.jpg

图3-15 勾选“插入”复选框

5)在曲线上选中的两点间,单击鼠标左键以添加控制点,如图3-16所示。插入完成后,按〈Enter〉键或空格键结束。该操作可在曲线上两点间插入任意数量的控制点。

6)选中曲线上末端的控制点,单击鼠标左键以添加控制点。插入完成后,按〈Enter〉键或空格键结束。该操作可在曲线末端插入任意数量的控制点,以延长曲线,如图3-17所示。

978-7-111-55365-6-Chapter03-19.jpg

图3-16 在两点间插入控制点

978-7-111-55365-6-Chapter03-20.jpg

图3-17 在曲线末端插入控制点

注:如果选中曲线起始点进行插入,则最多能向外插入1个控制点,从第2个插入点开始则向内插入。因此,如需向曲线外部插入更多的控制点,可以在控制面板中单击“反转”按钮以改变曲线方向,如图3-18所示。

7)选中曲线上的任意控制点,按〈Delete〉键,或在控制面板中单击“移除”按钮进行删除,如图3-19所示。

978-7-111-55365-6-Chapter03-21.jpg

图3-18 “反转”按钮

978-7-111-55365-6-Chapter03-22.jpg

图3-19 “移除”按钮

【练习(3.2.1_3)】插入新的曲线实体,步骤如下:

1)新建文档,在前视图中使用NURBS曲线工具 978-7-111-55365-6-Chapter03-23.jpg 绘制一条曲线,如图3-20所示。

978-7-111-55365-6-Chapter03-24.jpg(www.xing528.com)

图3-20 绘制一条NURBS曲线

2)在控制面板中,单击“新建实体”按钮,可从上一段曲线结束的位置继续绘制曲线,如图3-21所示。

978-7-111-55365-6-Chapter03-25.jpg

图3-21 单击“新建实体”按钮(左)并继续绘制曲线(右)

3)重复上一步操作,绘制第3段曲线,如图3-22所示。

4)退出绘制控制点,恢复到“选择对象”模式。此时单击曲线上的任意位置,都可将3段曲线同时选中。通过全局浏览器可看出,虽然操作过程是绘制了3段曲线,但结果是绘制了一条具有3段曲线实体的独立曲线,如图3-23所示。

978-7-111-55365-6-Chapter03-26.jpg

图3-22 新建实体,继续绘制曲线

978-7-111-55365-6-Chapter03-27.jpg

图3-23 观察全局浏览器

5)在建模工具栏中,曲面工具标签下选择“旋转”图标 978-7-111-55365-6-Chapter03-28.jpg ,并选择刚刚绘制的曲线,可一次性绘制图3-24所示的曲面(“旋转”工具的操作方法将在后续章节中详解)。

978-7-111-55365-6-Chapter03-29.jpg

图3-24 根据曲线绘制旋转曲面

【练习(3.2.1_4)】绘制封闭曲线,步骤如下:

1)新建文档,在任意平面视图中绘制一条类似图3-25所示的曲线。

978-7-111-55365-6-Chapter03-30.jpg

图3-25 绘制一条NURBS曲线

2)在控制面板中设置“曲线样式”为“封闭”,则曲线呈封闭状态,如图3-26所示。

978-7-111-55365-6-Chapter03-31.jpg

图3-26 设定曲线为“封闭”

【练习(3.2.1_5):改变曲线权重,步骤如下:

1)新建文档,在任意平面视图中绘制一条类似图3-27所示的曲线。

978-7-111-55365-6-Chapter03-32.jpg

图3-27 绘制一条NURBS曲线

2)选中中间的控制点,在控制面板中调整权重值,可见权重值能够调整曲线偏向该控制点的程度,如图3-28所示。

978-7-111-55365-6-Chapter03-33.jpg

图3-28 改变控制点权重(左:控制点权重为0.1;右:控制点权重为10)

◇注:权重及阶数都可以控制曲线接近曲线控制点的程度,但阶数控制整体曲线,权重可以针对某个控制点。

【练习(3.2.1_6)】增加曲线结点,步骤如下:

1)新建一个Evolve文件,在任意平面视图中绘制一条类似图3-29所示的曲线。

978-7-111-55365-6-Chapter03-34.jpg

图3-29 绘制一条NURBS曲线

2)选中中间两个相邻控制点,在控制面板中单击“细化”按钮,以新建一个结点,如图3-30所示。

978-7-111-55365-6-Chapter03-35.jpg

图3-30 新建曲线结点(左)及获得结果(右)

◇注:新建结点与插入控制点有所区别,新建结点不会改变曲线形状,而插入新控制点一定会改变曲线形状。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈