如何用su做弧形曲面_【分分钟建模系列18】如何用Rhino做垂直格栅

dcce09b865e10ea4ced5713855a74af6.png

【版权声明】

| 作者: @NARUTO

| 本文首发于大水牛参数化设计平台

| 如需转载请联系作者

| 如果觉得文章不错,欢迎分享


效果展示

c3cf77153fdbd32a475225fbee077488.png

9ab5601cbdb361bf95904a5479a52743.png

在做垂直于曲线的格栅时,可能会有几种办法:

  • 1:很多人的第一反应是用Grasshopper做,这样最方便最可控。(我个人也会选择这种方法)
  • 2:也有些人会考虑先做成直线的,再用沿曲线流动做成曲线的
  • 3:可能有些人也会使用_Fin指令,往曲面法线偏移曲线(这个命令只能一次偏移一条曲线,效率很低)

今天我主要提供一种纯Rhino批量建这种垂直格栅的思路,欢迎交流(个人建议还是用Grasshopper做)

建模过程

1:利用Rhino6的Gumball将线和点挤出。(Rhino5没有点挤出,这里生成线的方式可以自己想个办法)

6f49434ff27b54ee16b5ca7142a7f4c7.png

8f5c5ade2c1387c0abb993d557239981.png

2:执行SelCrv命令,选择所有的线,再减选掉最下面的线(剩最后生成的线),打个组,这样做的目的是为了方便我们后面选择线。

05a19ea590cedb86111ef1a8a47c154e.png

3:将生成的曲面进行偏移(_OffsetSrf)(这个偏移的距离就是格栅的长度)。

c713e20dc2de250e30a928d7d563a002.png

23223697eeb845d7a5ede71574338789.png

4:将生成的直线,拉回(_Pull)到偏移后的曲面上。这里需要注意的是使用pull指令时把删除输入物件点为否,生成后使用Group指令把生成的曲线打组,目的也是为了方便选择生成的直线。

804cdbdc461ab3ae4ad7a11139d5afc4.png

754fdeac50aaa5e004b6d085dd368560.png

5:选择前后生成的两组格栅线,隐藏未选择的物体(_Isolate),然后使用loft,生成一个多重曲面,注意loft的参数选择平直区段

600db1f7e4a83640029ea82c4ae49164.png

2be2993d25da062ffb0d0973d2cd4753.png

6:将生成的多重曲面炸开(_Explode),为了删除多余的面,我需要使用(_SelSmall)命令,使用我需要对炸开的物体进行对角线距离测量。

97bbd22d5b4ae9c73226303ff1766ba7.png

7:因为上面测量的一个距离是 35.491另一个是35.659,所以我在执行SelSmall命令时设置的参数为35.5,这样就能把侧面的面一下选择上了,打个组(_Group),反选(_Invert),删除不保留的面。

5c894d553988f5d2de85a1f5c62356ed.png

e07111d961c26e456923153b206941b5.png

8:将曲面偏移一个厚度就ok了。注意这里要选择两侧、实体。

e432b243e4b81d0f95adfc89d7d74073.png

aff18bc5ec0e05963497d0e362c8dc21.png

9385c4ec85221dfa31c28e3a7da3babe.png

题外话

看完这篇文章相信大家都感觉到了Rhino建模非常的灵活,一个模型可以有很多种方法建模方法,这正是Rhino吸引人的地方。大家平时一定要加深对基本工具的理解,这样建模的时候才会有很多很骚的建模逻辑。


版权声明:本文为weixin_42390525原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。