中望3D从入门到精通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2 曲线编辑

2.2.1 倒圆角

1.圆角

单击工具栏中的【线框】→【圆角】功能图标,系统弹出“圆角”对话框,如图2-52所示。通过该功能可以对两条曲线进行倒圆角,如图2-53所示。

图2-52 “圆角”对话框

图2-53 倒圆角

● G2(曲率连续)圆弧:勾选“G2(曲率连续)圆弧”复选框,所倒圆角采用相同曲率连续的方式过渡。

● 修剪:定义倒圆角后是否修剪原曲线,包含4种不同类型,如图2-54所示。

□ 两者都修剪:两条曲线都修剪到圆角位置。

□ 不修剪:不做任何曲线修剪。

□ 修剪第一条:只修剪选择的第一条边。

□ 修剪第二条:只修剪选择的第二条边。

● 延伸:定义倒圆角后曲线的延伸方式,包含3种不同的延伸类型,如图2-55所示。

□ 线性:沿一条线性路径进行延伸。

□ 圆形:沿着曲率方向的一条圆弧路径延伸。

□ 反射:沿曲率反方向的一条反射路径延伸。

图2-54 曲线修剪情况

图2-55 曲线延伸情况

2.链状圆角

单击工具栏中的【线框】→【链状圆角】功能图标,系统弹出“链状圆角”对话框,如图2-56所示。通过该功能可以对一条曲线链进行倒圆角,其效果如图2-57所示。

● 修剪原曲线:勾选“修剪原曲线”复选框,对原始曲线进行修剪。否则仅创建倒圆角,不进行任何边界修剪。

图2-56 “链状圆角”对话框

图2-57 “链状圆角”示意图

2.2.2 倒角

1.倒角

单击工具栏中的【线框】→【倒角】功能图标,系统弹出“倒角”对话框,如图2-58所示。通过该功能可以对两条曲线进行倒角,包含3种不同的倒角类型,分别是等距倒角、两个倒角距离、倒角距离和角度,各种倒角效果如图2-59所示。

图2-58 “倒角”对话框

图2-59 倒角类型效果图

2.链状倒角

单击工具栏中的【线框】→【链状倒角】功能图标,系统弹出“链状倒角”对话框,如图2-60所示。通过该功能可以针对一组相连的曲线进行倒角,其效果如图2-61所示。

图2-60 “链状倒角”对话框

图2-61 “链状倒角”效果图

2.2.3 修剪曲线

1.单击修剪

单击工具栏中的【线框】→【单击修剪】功能图标,系统弹出“单击修剪”对话框,如图2-62所示。通过该功能可以对曲线进行修剪,鼠标单击位置的曲线将被修剪,其效果如图2-63所示。

图2-62 “单击修剪”对话框

图2-63 【单击修剪】效果图

2.修剪曲线到面

单击工具栏中的【线框】→【曲面修剪】功能图标,系统弹出“曲面修剪”对话框,如图2-64所示。通过该功能可以将曲线修剪到指定的面,修剪效果如图2-65所示(练习文件:配套素材\EX\CH2\2-2.Z3)。

图2-64 “曲面修剪”对话框

图2-65 修剪曲线到面效果图

【保留相反侧】勾选“保留相反侧”的复选框,更改曲线的修剪方向。当前界面显示的箭头指向为保留方向。

3.修剪/延伸

单击工具栏中的【线框】→【修剪/延伸】功能图标,系统弹出“修剪/延伸”对话框,如图2-66所示。通过该功能可以对曲线进行修剪或延伸处理,效果如图2-67所示。

图2-66 “修剪/延伸”对话框

图2-67 【修剪/延伸】效果图

● 长度:定义延伸的曲线长度,该值为正值时,向外延伸,反之则向内修剪。

● 延伸两端:勾选“延伸两端”复选框,将曲线在两端同时延伸或修剪。反之,只延伸或修剪鼠标选择的一侧。

4.通过点修剪/打断曲线

单击工具栏中的【线框】→【通过点修剪/打断曲线】功能图标,系统弹出“通过点修剪/打断曲线”对话框,如图2-68所示。通过该功能可以根据定义点对曲线进行修剪/打断。选择要打断的曲线,系统自动将鼠标切换到“点”选项,定义曲线上分割的点,如果需要修剪曲线,通过“线段”选项选择保留的曲线侧,如图2-69所示。

图2-68 “通过点修剪/打断曲线”对话框

图2-69 【通过点修剪/打断曲线】效果图

● 点:定义修剪/打断曲线的位置点,可以定义多个点。

● 线段:定义需要保留的曲线。未定义的其余曲线将被修剪(删除)。如果不定义线段,系统只对曲线进行分割。

5.修剪/打断曲线

单击工具栏中的【线框】→【修剪/打断曲线】功能图标,系统弹出“修剪/打断曲线”对话框,如图2-70所示。通过该功能可以根据定义曲线边界对曲线进行修剪/打断,如图2-71所示。首先选择曲线边界,然后选择被修剪的曲线侧,系统默认将选择的曲线一侧修剪(删除)掉。

图2-70 “修剪/打断曲线”对话框

图2-71 【修剪/打断曲线】效果图

● 曲线:定义修剪/打断的曲线边界,支持曲线、草图、实体或曲面边缘线。

● 删除:定义需要修剪/打断的曲线。

● 修剪:定义修剪类型。

□ 保留:拾取曲线位置的一侧将被保留。

□ 删除:拾取曲线位置的一侧将被删除。

□ 打断:只对曲线进行打断,不做修剪。

● 平面:定义一个平面,将修剪的曲线投影到该平面进行修剪。对于一些不相交的空间曲线,可以通过平面将曲线投影后再进行修剪。

6.修剪/延伸成角

单击工具栏中的【线框】→【修剪/延伸成角】功能图标,系统弹出“修剪/延伸成角”对话框,如图2-72所示。通过该功能可以将两条曲线进行修剪或延伸。当两条曲线较短时(不到交点),系统会将其延伸至交点处;当两条曲线较长时(超过交点),系统会将其修剪至交点处,如图2-73所示。

图2-72 “修剪/延伸成角”对话框

图2-73 【修剪/延伸成角】效果图

2.2.4 偏移曲线

1.偏移

单击工具栏中的【线框】→【偏移曲线】功能图标,系统弹出“偏移”对话框,如图2-74所示,包含两种偏移类型。

【三维偏移】 定义一条参考曲线,根据偏移法向及偏移距离产生一条新的偏移曲线,其示意图如图2-75所示。

图2-74 “偏移”对话框

图2-75 【三维偏移】示意图

【曲面偏移】 定义一条曲线在一个曲面上进行偏移,其示意图如图2-76所示(练习文件:配套素材\EX\CH2\2-3.Z3)。

图2-76 【曲面偏移】示意图

2.3D中间曲线

单击工具栏中的【线框】→【3D中间曲线】功能图标,系统弹出“3D中间曲线”对话框,如图2-77所示。通过定义两条曲线产生两条曲线之间的一条曲线,如图2-78所示。

● 等距-中分端点:中间线连接到两条曲线首尾端点的中间位置,如图2-79(a)所示。

● 等距-等距端点:中间线连接到两条曲线首尾切向的等距位置,如图2-79(b)所示。

● 中分:通过二等分计算产生中间曲线。

图2-77 “3D中间曲线”对话框

图2-78 3D中间曲线

图2-79 【3D中间曲线】示意图

2.2.5 连接曲线

单击工具栏中的【线框】→【连接】功能图标,系统弹出“连接”对话框,如图2-80所示。通过该功能可以将多段独立的曲线连成一条曲线链。

● 连续方式:定义两曲线之间的连接方式,包含无、相切或曲率3种方式,如图2-81所示。

□ 无:两曲线之间直接连接。

□ 相切:两曲线之间保持相切连续过渡。

□ 曲率:两曲线之间保持曲率连续过渡。

● 方法:使用数学平滑法进行定义。

□ 局部:所得曲线在数学意义上与原始曲线相等。

□ 全局:如果每个点上的切线与曲率属于两条曲线的均值,所得曲线将穿越连接点。

□ 平均:使用局部与全局法中的均值。

图2-80 “连接”对话框

图2-81 【连续方式】示意图

2.2.6 转换为圆弧/线

单击工具栏中的【线框】→【转换为圆弧/线】功能图标,系统弹出“转换为圆弧/线”对话框,如图2-82所示。该功能可以将现有的曲线按照设定的公差转换为圆弧或直线线段,如图2-83所示。

图2-82 “转换为圆弧/线”对话框

图2-83 将曲线转换为圆弧

● 公差:定义转换的公差值。公差越大,曲线越圆滑,但精度越低。

2.2.7 修改曲线

单击工具栏中的【线框】→【修改曲线】功能图标,或者通过鼠标右键选择【修改曲线】,系统弹出“修改”对话框,如图2-84所示。通过该功能可以修改曲线上任何点的位置、切点和曲率半径,以及添加或删除曲线控制点等操作,如图2-85所示。

图2-84 “修改”对话框

图2-85 修改曲线

● 曲线:定义需要修改的曲线。

● 点:在曲线上选择要修改的点。将光标移到曲线上方,会出现一个三元组。该三元组用于修改所选取点的位置、切点和曲率半径。

● 控制点:修改曲线的控制点。

□ 添加:通过该选项可以在曲线上增加控制点。

□ 修改位置:通过该选项可以修改现有控制点的位置。选择控制点后,单击鼠标中键确定,然后拖动鼠标来改变控制点的位置。

□ 删除:通过该选项可以删除现有的控制点。

□ 缩减:通过该选项可以减少控制点的总数。

□ 拟合:通过该选项可以重新拟合曲线。它可以移除当前存在于曲线上的、不需要的反常属性。重新拟合的曲线会改变原曲线的路径。

● 全局修改曲线:勾选“全局修改曲线”复选框,在整个曲线上都会产生变化。否则,只变化受影响的曲线点位置。