标签: 草蜢布尔运算

  • grasshopper系列教程-布尔运算

    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

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

    计算机生成了可选文字:

    [elementor-template id=”7418″]