NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: wdc63
打印 上一主题 下一主题

[在线教程] 寒假Rhino入门教程系列第七课

[复制链接]
2m
 楼主| 发表于 2010-2-14 17:43:33 | 只看该作者
7.2.1 布尔运算
本来我想把布尔运算单独拿来讲一讲的,但是细想才觉得所谓布尔运算其实非常容易理解。布尔运算本来是对二维对象的逻辑判断,引申到三维对象的处理。那样的话我们可以借用直观的图像结果,更容易理解。
布尔运算包括三种形式并集、交集、差集(包括A-BB-A)。分别对应犀牛的

                               
登录/注册后可看大图
BooleanUnion)、

                               
登录/注册后可看大图
BooleanIntersection)、

                               
登录/注册后可看大图
BooleanDifference
犀牛中的求实体布尔运算差集,是默认第一个对象减去第二个对象:

                               
登录/注册后可看大图

我们来对这个方块和球体进行布尔运算。
求并集的结果:

                               
登录/注册后可看大图

炸开可以发现它们中间重合的部分被删去了:

                               
登录/注册后可看大图

对它们求差集(方块减去球体):

                               
登录/注册后可看大图

对它们求交集:

                               
登录/注册后可看大图

工具自动建立实体

                               
登录/注册后可看大图
CreateSolid):其实质就是求若干曲面形成的封闭实体,而且这个实体有且只能存在一个。否则就将无法建立实体,这个功能我一般很少用。

                               
登录/注册后可看大图


                               
登录/注册后可看大图


7.2.2 抽面工具

                               
登录/注册后可看大图

:加盖和抽盖工具是一对逆工具,前者(cap)作用是将平面盖封面,后者(ExtractSrf)是抽离某个面,它可以针对所有的多重曲面。
注意cap仅能将平面洞封盖:


                               
登录/注册后可看大图

ExtractSrf不仅能针对实体抽面,它可以抽离任何多重曲面中的某些面。

                               
登录/注册后可看大图




小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-6-12 07:20 , Processed in 0.078709 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表