
6.3 曲线混接
曲线混接是在两条曲线之间建立平滑过渡的曲线。该曲线与混接前的两条曲线分别独立,如需结合成一条曲线,则需单击【组合】按钮。【混接曲线】工具在【曲线工具】标签中。
6.3.1 简易混接曲线
该工具的功能是在两条曲线之间产生一条保持G2连续的曲线。
在Top视窗中绘制两条曲线。在菜单栏中执行【曲线】|【混接曲线】|【简易混接曲线】命令,或右击【曲线工具】标签中的按钮选取两条曲线的末端,即可在所选择的末端产生一条过渡曲线,如图6-53所示。

图6-53 混接曲线(注意过渡曲线控制点数)
技术要点:执行该操作得到的是具有G2连续的过渡曲线,因此要保持曲线的两端曲率不变,最少需要6个控制点。
单击【混接曲线】按钮后,命令行里会有如下提示:

下面介绍各选项的功能。
● 垂直:输入P。当连续性=相切或曲率时,可以使用此选项设定建立的混接曲线的任意一端垂直于曲线或者曲面边缘。这里有两种操作方法。
①输入P激活该选项,先选取曲线1,然后在曲线1上选择垂直点,再选取曲线2的混接端点,混接完成,如图6-54所示。

图6-54 曲线垂直混接
②先选取曲线2,然后输入P激活该选项,再选取曲线1,并选择垂直点,则产生的混接曲线会与曲线2保持G2连续,与曲线1垂直,结果如图6-54所示。
● 以角度:输入A。当连续性=相切或曲率时,可以使用与曲面边缘垂直以外的角度建立混接曲线。因为这个选项无法使用输入的方式设置角度,所以通常需要有其他物体作为决定角度大小的参考。按住Shift键可以限制混接曲线与曲面边缘相切或垂直。
● 连续性:输入C。选择过渡曲线的连续性,同样有位置、相切、曲率3种类型可选。
动手操作——创建简易混接曲线
01打开本例源文件6-3-1.3dm,如图6-55所示。

图6-55 打开的源文件
02在两个曲面上分别选取一条边缘作为要混接的第一曲线和第二曲线,如图6-56和图6-57所示。

图6-56 选取要混接的第一曲线

图6-57 选取第二曲线
03随后自动创建连接第一曲线和第二曲线的简易混接曲线,如图6-58所示。
04同理,依次创建其余的简易混接曲线,如图6-59所示。

图6-58 创建简易混接曲线

图6-59 创建其余的简易混接曲线
6.3.2 可调式混接曲线
该工具的功能是在两条曲线或两个曲面边缘建立可以动态调整的混接曲线。
在Top视窗中绘制两条曲线。在【曲线工具】标签中单击【可调式混接曲线】按钮,依次选取要混接曲线的混接端点,会弹出【调整曲线混接】对话框,可以预览并调整混接曲线。调整完毕后,单击【确定】按钮完成操作,如图6-60所示。

图6-60 可调式混接曲线
在单击【可调式混接曲线】按钮后,命令行里会有如下提示。

下面介绍各选项的功能。
● 边缘:在曲面边缘建立混接曲线。
● 点:指定要混接至的点。
选取要混接的曲线后,命令行会显示如下提示。

技术要点:①按住Shift键,选取的控制点可以做对称性的调整。②预设的情形下,混接曲线的控制杆会与曲面边缘垂直,按住Alt键并移动控制杆上的控制点,可以改变控制杆的角度。
下面介绍【调整曲线混接】对话框中各选项的含义。
● 连续性:曲线与曲线之间的曲线连接质量。包括位置连续G0、正切连续G1、曲率连续G2、G3连续和G4连续。简易混接曲线其实就是G1连续曲线。
● 重设:单击此按钮,重新设定连续性。
● 反转:反转曲线连接的方向。
● 修剪:勾选该复选框,混接曲线将与原参考曲线分离,成为独立的曲线,如图6-61所示。

图6-61 修剪
● 组合:勾选该复选框,混接曲线将与原参考曲线组合,形成完整的一条曲线,如图6-62所示。

图6-62 组合
● 显示曲率图形:勾选此复选框,将显示曲率梳,如图6-63所示。

图6-63 显示曲率梳
动手操作——创建可调式混接曲线
01打开本例源文件6-3-2.3dm,如图6-64所示。
02单击【可调式混接曲线】按钮,然后选择如图6-65所示的曲面边缘作为要混接的边缘,并在【调整曲线混接】对话框中设置连续性均为正切。

图6-64 打开的源文件

图6-65 选择要混接的边并设置连续性
03在Perspecive视窗中选取控制点,然后拖动,改变混接曲线的延伸长度,如图6-66所示。

图6-66 调整混接曲线延伸长度
04单击【调整曲线混接】对话框中的【确定】按钮完成混接曲线的创建。同理,在另一侧也创建混接曲线,如图6-67所示。
05单击【可调式混接曲线】按钮,在命令行提示中单击【边缘】选项,然后在视窗中选取曲面边缘,如图6-68所示。

图6-67 创建另一侧的混接曲线

图6-68 选取曲面边缘
06选取另一曲面上的曲面边缘后,弹出【调整曲线混接】对话框,并显示预览,如图6-69所示。设置连续性为【曲率】连续,单击【确定】按钮,完成混接曲线的创建。

图6-69 调整连续性完成混接曲线的创建
6.3.3 弧形混接曲线
用【弧形混接曲线】工具可以创建由两个相切连续的圆弧组成的混接曲线。
在【曲线工具】标签中单击【弧形混接曲线】按钮,在视窗中选取第一条曲线的端点和第二条曲线端点,命令行中显示如下提示。

同时生成弧形混接曲线预览,如图6-70所示(两参考曲线为异向相对)。

图6-70 弧形混接曲线预览
● 半径差异值:建立S形混接圆弧时,可以设定两个圆弧半径的差异值。半径差异值为正数时,先选择的曲线端(Œ)的圆弧会大于另一个圆弧,半径差异值为负数时,后选择的曲线端的圆弧会较大,如图6-71所示。
技术要点:除了输入差异值来更改圆弧大小外,还可以拖动控制点进行改变,如图6-72所示。

图6-71 半径差异值分别为正负数的对比

图6-72 手动控制半径差异
● 修剪:当拖动混接曲线端点到参考曲线任意位置时,会有多余曲线产生,此时可以设置修剪为“是”或者“否”,“是”表示要修剪,“否”表示不修剪,如图6-73所示。此外,在命令行中还增加了【组合=否】选项。同理,若是设为否,即混接曲线与参考曲线不组合,反之则组合成整体。

图6-73 设置“修剪=是”的结果
当两参考曲线的位置状态产生如图6-74所示的同向变化时,弧形混接曲线也发生变化。在命令行中增加了与先前不同的选项,即【其他解法】选项。

图6-74 同向曲线间的弧形混接曲线
单击【其他解法】选项,可以创建反转一个或两个圆弧的方向,建立不同的弧形混接曲线,如图6-75所示。

图6-75 其他解法与原解法的对比