grasshopper系列教程-布尔运算

今天我们来学习Grasshopper的系列教程,今天要学习的内容是:布尔运算

布尔运算通常用于实体之间的运算,Rhino软件的布尔运算的原则是曲面必须完全封闭,否则布尔运算有可能会出错。

Boundary volume:从边界创建闭合的曲面物体

这个运算器要求输入的物体是能组合成封闭的体块,这些输入的物体可以是几个未拼接的面片,也可以是完整的体块。

计算机生成了可选文字: 囤80s 0Cloged “、3dscgc创11

在下图中,我们看到一个方块物体被切了一个角,角的那个位置补了一个三角面,那这个三角面和方块组成的一个封闭的体块。

计算机生成了可选文字: .3dscg

Solid difference:布尔运算差集

熟悉犀牛的同学应该都知道了,这个运算器就是做ab物体之间的减法,a物体会减掉他们共同相交的部分

计算机生成了可选文字: w.nm_3dscg.com

在下图当中方块减掉了球体和它相交的共有部分,绿色部分就是最后的结果

计算机生成了可选文字:

Solid intersection:布尔运算交集

计算出两个物体之间相交的部分

计算机生成了可选文字: 3dscg

下图是方块和圆球体的相交部分

计算机生成了可选文字:

Solid union:布尔运算并集

两个物体合并生成一个物体

计算机生成了可选文字: wyw.@dscg.com

方块和球体合并

计算机生成了可选文字:

Split Brep:布尔运算分割

B物体被C物体分割为多个部分,被分开之后的物体保持封闭的体块

计算机生成了可选文字: O open Brep 1 Open

分割物体之后的效果

计算机生成了可选文字:

Split Brep Multiple:B物体被多个C物体分割,这个运算器是上一个的复数形式。

计算机生成了可选文字:

计算机生成了可选文字: 3dscg

Trim solid:体块修剪

修剪和分割是有区别的:

  1. 分割之后物体依然还是实体
  2. 而修剪则不是,物体变为空心的了

计算机生成了可选文字: nnw/_3dscg.com

被修剪后的效果,大家可以在下图中看到这个方块,现在已经不是闭合的了。

计算机生成了可选文字:

grasshopper系列往期文章

好的,我们今天课程就到这里,如果有其他关于Grasshopper的其他问题也可以在本节课下面的留言窗口留言,这样可以讨论关于Grasshopper的技术问题,我是LinkLi,下次课再见。

给TA买糖
共{{data.count}}人
人已赞赏
grasshopper

grasshopper系列教程-曲线的修剪

2020-7-10 9:26:21

grasshopper

怎么用Grasshopper排列线段并连接成曲线

2021-3-29 9:03:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索