Rhino流变形变孔隙表皮

本文来自公众号“M笔谈”的ZjMeng

介绍一种通过曲线调整孔隙大小的表皮制作方法,效果图如下。

Rhino流变形变孔隙表皮插图

Rhino流变形变孔隙表皮插图1

Step1.建立六边形网格矩阵(16,32),内切圆大小为3,建立两条控制孔隙分布大小的曲线,使用PullPoint命令得到每个六边形中心点到曲线的距离用于控制孔隙,距离近的缩放孔就越小。建立缩放比例的极大(0.92)和极小值(0.2);

Rhino流变形变孔隙表皮插图2

Step2.沿着每个六边形中心缩放六边形,与原始六边形矩阵构成封闭曲面,使用Brep命令组合曲面,这样得到了表皮,此步完成即可Bake出来再Rhino中继续建模操作;

Rhino流变形变孔隙表皮插图3

Step3.找到该平面的BoundingBox,提取四条边界,边界长度用于构建包裹的立方体尺寸,如,短边/4为立方体长款,长边为立方体高度。将四条边界组合得到包裹表皮的总边界与前面构建的缩放后的六边形矩阵构成包裹表皮;

Rhino流变形变孔隙表皮插图4

Step4.构建包裹的立方体,Fillet倒圆角,Extrude高度,使用CopyTrim命令包覆。

Rhino流变形变孔隙表皮插图5

此方法得到的交接的地方存在缺陷,不能完美匹配。

另外一种方法则是再Bake出表皮后,再在Rhino界面建立立方体表面,使用FlowalongSurface命令。具体方法为,将表皮拉伸一定厚度成一个Soild,建立它的BoundingBox;Dimension测量长宽,建立圆角矩形,ExtrudeCurve得到Extrude;RebuildSurface重构Extrude;使用Transform→Flowalongsurface,选择包覆物,基准面(下移BoundingBox与表皮下表面贴合,Explode,仅取其上表面),目标表面等即可。注意由于两侧并非可以直接对其,不是嵌合的,是有一定距离的,因此可以使用Split将表皮两端调整到完全对其的状态,类似人民币花纹,左右两端可以完全对齐无缝隙。

Rhino流变形变孔隙表皮插图6

本文来源于互联网,版权归原作者所有,海南BIM-xycost.com仅作学习之用。

0

评论0

请先

没有账号? 注册忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站
普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress