4.3.1  曲线裁剪

4.3.1 曲线裁剪

此命令使用曲线作剪刀参照线,裁剪掉曲线上多余的部分,即利用一个或多个几何元素(曲线或点,称为剪刀)对给定曲线(称为被裁剪线)进行修整,删除不需要的部分,得到合适的曲线。

依次单击菜单项【造型】—【曲线编辑】—【曲线裁剪】,或直接单击【线面编辑栏】工具条上的按钮978-7-111-46727-4-Chapter04-120.jpg,即可启动曲线裁剪命令。

曲线裁剪命令共有四种方式:快速裁剪、修剪、线裁剪、点裁剪,如图4-69所示。线裁剪和点裁剪命令的特点:具有延伸特性,即如果剪刀参照线和被裁剪曲线之间没有实际交点,系统将在分别依次自动延长被裁剪线和剪刀线后进行求交运算,在新得到的交点处对被裁剪曲线进行裁剪。

快速裁剪、修剪和线裁剪中的投影裁剪适用于空间曲线之间的裁剪。曲线在当前坐标平面上投影后,进行求交裁剪,从而实现不共面曲线的裁剪。

978-7-111-46727-4-Chapter04-121.jpg

图4-69 【曲线裁剪】设置项

1.【快速裁剪】方式

快速裁剪是指系统根据鼠标位置立即对曲线进行裁剪,分为正常裁剪和投影裁剪。正常裁剪适用于裁剪同一平面上的曲线,投影裁剪适用于裁剪不共面的曲线。在操作过程中,拾取同一曲线的不同位置将产生不同的裁剪结果,如图4-70所示。

978-7-111-46727-4-Chapter04-122.jpg

图4-70 快速裁剪方式示例

提示:

1)当系统中的复杂曲线很多时,不推荐使用快速裁剪命令。因为在大量复杂曲线裁剪运算处理时,系统计算速度较慢,影响工作效率。

2)快速裁剪操作中,拾取同一曲线的不同位置,将产生不同的裁剪结果。

2.【线裁剪】方式

线裁剪是以一条曲线作为剪刀参照线,对其他曲线进行裁剪。线裁剪有正常裁剪和投影裁剪两种方式。正常裁剪以选取的剪刀参照线为参照,对其他曲线进行裁剪。投影裁剪是将曲线在当前坐标平面上进行投影后,进行求交裁剪。

线裁剪具有曲线延伸功能,即如果剪刀参照线和被裁剪曲线之间没有实际交点,系统将分别依次自动延长被裁剪线和剪刀参照线后进行求交运算,在得到的新交点处进行裁剪。延伸的规则是:直线和样条线沿端点切线方向延伸,圆弧自动补绘成整圆。该方法可实现对曲线的延伸。

用鼠标选取剪刀参照线,然后选取多条被裁剪曲线,即可完成线裁剪命令。系统默认鼠标拾取的线段部分是裁剪后保留的线段,因而可实现多根曲线在剪刀线处齐边的效果,如图4-71所示。

978-7-111-46727-4-Chapter04-123.jpg

图4-71 【线裁剪】方式绘图

提示:

用鼠标单击被裁剪曲线的位置,确定裁剪后保留的曲线段。选取剪刀参照线的位置不同,裁剪结果也不同:剪刀参照线与被裁剪线有两个以上的交点时,系统默认选取离剪刀参照线上拾取点较近的交点进行裁剪。

3.【修剪】方式

修剪命令需要选取一条曲线或多条曲线作为剪刀参照线,从而对一系列被裁剪曲线进行裁剪。与线裁剪和点裁剪相反,修剪命令将裁剪掉鼠标选取的曲线部分,而保留剪刀参照线另一侧的部分。

在图4-69所示的导航栏命令行中选择【修剪】项,然后用鼠标选取剪刀曲线并按鼠标右键确认,选取的曲线变红显示,最后用鼠标选取被裁剪的线(选取被裁掉部分),完成修剪操作。

4.【点裁剪】方式

点裁剪是利用点作为剪刀参照点,对曲线进行裁剪。点裁剪同样具有曲线延伸功能,可以利用该功能实现曲线的延伸操作。

在图4-69所示的导航栏命令行中选择【点裁剪】项,然后用鼠标选取被裁剪的线(单击需要保留的部分),该曲线变红显示,最后用鼠标选取剪刀点,完成点裁剪操作。

提示:

在用鼠标选取了被裁剪曲线之后,可用点选取菜单确定一个剪刀参照点,系统将在离剪刀点最近处对曲线进行裁剪。