4.3 合并和打散工具
在Rhino中,合并和打散是比较常用的变动工具,用于对模型进行造型设计变换。
4.3.1 组合
在Rhino中,有很多合并工具,包括组合、群组、合并边缘、合并曲面等。
【组合】工具的功能是将两个或多个没有封闭的曲线或者曲面的端点或曲面的边缘结合起来,从而将其组合成一个物件。
动手操作——创建曲线合并
01新建Rhino文件。
02在视窗中创建不封闭的两条线。
03在左侧边栏中单击【组合】按钮,然后依次选取两条线段,会出现一个对话框,提示两条线段的最接近端点间距,并提示是否将两条线段进行组合。
04单击【是】按钮,右击结束操作,如图4-66所示。
05此操作同样适合作用于面。不同的是,在对面进行组合时,两个面的边界必须共线,组合后两个面将成为一个物件,如图4-67所示。
4.3.2 群组
该工具的功能是对物件进行各种群组的操作,如群组、解散群组、加入至群组、从群组去除、设置群组名称等。
单击并按住左边栏中的【群组】按钮不放,会弹出【群组】工具列,如图4-68所示。
1.群组
该工具的功能是对物件进行群组操作,这里的物件包括点、线、面和体。群组在一起的物件可以被当作一个物件选取或者进行Rhino中的命令操作。选择待群组的物件,单击该按钮,然后右击或按Enter键结束操作即可。效果如图4-69所示。
2.解散群组
该工具的功能是将群组好的物件打散,还原成单个的物件。单击该按钮,选择要解散的群组,右键确认操作即可。完成效果如图4-70所示。
3.加入至群组
该工具的功能是将一个物件加入到一个群组当中。当一个物件与一个群组将要进行相同操作时,可以使用这个工具。单击该按钮后,单击要加入群组的物件,再右击确认操作。选中物件要加入的群组,右击确认。完成效果如图4-71所示。
4.从群组去除
该工具的功能是将一个物件从一个群组中去除。操作方法与【加入至群组】方法一致,不再重复说明。
图4-66 线的组合
图4-67 面的组合
图4-68 【群组】工具列
图4-69 群组
图4-70 解散群组
图4-71 加入至群组
5.设置群组名称
该工具的功能是将群组进行重新命名,主要是方便模型内部物件的管理。单击该按钮后,选择需要重新命名的群组,这时命令行里会有如下提示。
在命令行中输入要命名的群组名字,按Enter键完成操作。
4.3.3 合并边缘
单击并按住左侧边栏中的【分析】按钮不放,在弹出的子面板里再单击并按住【边缘】按钮不放,将会弹出【边缘工具】面板,如图4-72所示。
图4-72 【边缘工具】面板
1.显示与关闭边缘
该工具的功能是显示与关闭物件的边缘。
2.分割与合并边缘
该工具的功能是分割和合并相邻的曲面边缘,就是将同一个曲面的数段相邻的边缘合并为一段。
动手操作——分割边缘
01新建Rhino文件。
02在视窗中创建一个长方体。
03单击【显示与关闭边缘】按钮,打开物件的边缘,如图4-73所示。
04单击【分割与合并边缘】按钮,然后选中物件的一条边(选取中点)并将其分割为两段,右击结束操作,如图4-74所示。
图4-73 显示物件边缘
05右击【分割与合并边缘】按钮,选取被分割的线段,右击将这些线段合并,如图4-75所示。
3.合并两个外露边缘
该工具的功能是强迫组合两个距离大于公差的外露边缘。如果两个外露边缘(至少有一部分)看起来是并行的,但未组合在一起,【组合边缘】对话框会提示“组合这些边缘需要(距离值)的组合公差,您要组合这些边缘吗?”这时可以选择将两个边缘强迫组合,如图4-76所示。
图4-74 分割边缘
图4-75 合并边缘
图4-76 合并两个外露边缘
4.3.4 合并曲面
在Rhino中,通常使用【合并曲面】工具将两个或两个以上的边缘相接的曲面合并成一个完整的曲面。但必须注意的是,要进行合并的曲面相接的边缘必须是未经修剪的边缘。
在平面视窗中绘制两个边缘相接的曲面。
单击【曲面工具】标签中的【合并曲面】按钮,在命令行中会有如下提示。
技术要点:可以选择自己所需选项,输入相应字母进行设置。
下面对各选项功能进行说明。
● 平滑:选择“是”,两个曲面合并时连接之处会以平滑曲面过渡,合并得到的最终曲面效果更加自然;若选择“否”,则两曲面直接合并。
● 公差:两个要进行合并的曲面边缘距离必须小于该设置值。
● 圆度:过渡圆角,输入0~1大小的圆度。该选项在选择了“平滑”选项后才会发挥作用。该圆度是指两曲面之间进行圆滑合并时过渡形成的圆角。
选取要合并的一对曲面,依次选择,完成合并曲面,如图4-77所示。
图4-77 合并曲面
4.3.5 打散
在Rhino中,关于打散的工具不是很多,常用的是【炸开】按钮、【解散群组】按钮和【从群组去除】按钮。
1.炸开
该工具的功能是将组合在一起的物件打散为个别的物件。它的操作比较简单,操作方法可参考之前的【组合】工具。不同的物件炸开之后的结果也不同,如表4-1所示。
表4-1 不同物件炸开后得到的结果
2.解散群组
该工具的功能是解散群组的群组状态。具体操作参考【群组】工具。
3.从群组中去除
该工具的功能是将群组中的一个物件从群组去除。具体操作参考【群组】工具。