电脑型号:华硕K555L
软件版本:Rhinoceros 8 Commercial
系统:win10
无论是在自然界还是在日常生活中,都不存在完全规则的物体,他们都是在原始体块的基础上进行了或多或少的变化,而我们在设计上同样会遵循这个原则。为了实现这一要点,当我们使用Rhino软件进行设计时,会频繁地使用到布尔运算命令来实现基础体块的造型变化。今天我就以Rhino布尔运算结果错误怎么办,Rhino布尔运算容差设置应如何修改这两个问题为例,来向大家讲解一下有关布尔运算的相关知识。
一、Rhino布尔运算结果错误怎么办
布尔命令是应用于实体与实体之间的运算方法,数据的基本属性、空间位置、完整性都会导致布尔运算产生不同的结果。
1、检查数据是否相交。想要进行布尔运算,数据之间需要相互接触,也就是需要存在相交的状态。我们可以使用上方工具栏中的【放大镜】命令,对局部细节进行缩放查看。

2、检查数据类型。既然布尔运算是作用于实体之间的,那么面与体或线与体就无法执行布尔操作。当它们之间产生交集后,即使选中物体也无法正确的执行布尔命令,这个时候就需要对异常数据进行调整,使其转化为体块数据。

3、数据完整性。为了更好地把控数据的质量,我们也可以点击上方的【分析】选项卡,使用其中的【检查和选取损坏的物体】工具,对数据体块进行完整性分析,分析完成后布尔运算的成功率会更高。

4、布尔运算顺序。当确认数据本身没有什么问题后,我们还需要注意,在使用布尔运算时,上方提示栏中会显示选取布尔运算的体块顺序。如果顺序选反了,也会导致布尔运算失败。

二、Rhino布尔运算容差设置应如何修改
上文我们也曾说过,想要进行体与体之间的布尔运算,体块必须相互有交集。如果是非常微小的造型结构,即使他们有了交集,我们也很难找到。这个时候就需要对Rhino的容差进行调整,容差越小则可以识别的相交程度越高、越灵敏。
1、 Units代码。我们点击上方的提示栏窗口,在其中输入【Units】指令。

2、设置模型单位。随后会自动弹出【文件属性】窗口,在【单位-模型-单位与公差】中,我们可以调整数据的尺寸单位。

3、设置公差。尺寸单位设置完成后,我们还可以定义对应的【绝对公差和角度公差】,公差值越小,则数据模型越精准。

4、设置显示精确度。而调整下方的【显示精确度】,可以帮助我们提升画面的精细程度,也能够更好地帮助我们观察到模型的细节。

三、小结
以上就是关于Rhino布尔运算结果错误怎么办,Rhino布尔运算容差设置应如何修改的解答。大家在使用布尔运算时,要注重灵活性,同一个数据,既可以有布尔运算加集,也可以有减集或差集。大家要根据实际的设计需求和创意构思,灵活地使用布尔工具。
