加载中…
个人资料
Wei_Jiebin
Wei_Jiebin
  • 博客等级:
  • 博客积分:0
  • 博客访问:8,269
  • 关注人气:617
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转载]rhino曲面优化+后续模型制作的屌丝方法(kangaroo插件辅助)

(2013-12-08 18:20:46)
分类: 工程软件

作者: 陈颖辉

源地址: http://blog.renren.com/GetEntry.do?id=864144628&owner=240726941

简介:最近看到一个犀牛的论坛上有一个关于曲面优化的例子,用的是rhino+grasshopper+kangaroo。。。由于那个内容是授课收费的课程里的一个案例,所以我就大致看了下它的电池和思路自己做了一个,但是光做出这样的平面网格结构的确是对曲面一种可建性的优化,但是作为一个屌丝建筑学学生,我只是希望可以用这个方法来切片模型,然后可以来手工搭建曲面(类似实际建造)。 http://s.xnimg.cn//imgpro/icons/statusface/kbz2.gif  

   说明:这里是对nurbs曲面进行优化处理,并不是简单的将它转为mesh面,而是在分面数可控的情况下,来优化网格面。在建筑实际建造工程中,由于构件尺寸较大的特点,大曲面无法直接通过工业加工生产,取而代之的是单体平板网格面,由工业厂家直接加工,然后到现场安装,但是学生做方案模型来说如果能将这个过程运用来还是完全可行的,特别是做曲面的时候!http://s.xnimg.cn//imgpro/emotions/tie/2.gif?ver=1

最终效果如下,一个完整的平板网格面,在生产允许误差范围内的平板化网格面

http://s7/mw690/0020qpZrgy6EPP3zK5M96&690

原nurbs曲面(左)与优化后网格对比,形变非常小,简化了加工手段具有较高的实际应用价值,下图是调整前后,网格的弯曲度,调整时间3分钟左右的结果.

http://s3/mw690/0020qpZrgy6EPP5lB6212&690

下图这个是将单个的网格单元平面展开以后的样子,配合数字序列可以较为便捷的搭建手工模型。

http://s7/mw690/0020qpZrgy6EPP6HUqia6&690

http://s6/mw690/0020qpZrgy6EPP7x2xne5&690

方法简述:

说明:由于过程运用到kangaroo这个grasshopper的插件,所以没办法每一步都详解,所以这里提供一个思路而已(可能大家有更好的,这个只是本人屌丝的做法~)

1:创建曲面(废话。。。)

2:将曲面拾取进grasshopper,并将它转换为网格,这里要注意uv线的数量,这个直接决定以后有画面的质量。

http://s4/mw690/0020qpZrgy6EPP8RjZ953&690

3:运用kangaroo的三个运算器来分别模拟拉伸、拍平、面吸引这样3个动作,并将他们一起接进主运算器。

http://s13/mw690/0020qpZrgy6EPP9ZwgQ9c&690

4:这个时候其实已经就可以坐等结果了,同时可以分别修改各种模拟器的变量(例如力的大小、阻尼大小、弹性系数等)。

 

5:下一步就是拾取优化以后的mesh啦,这一步很简单用orient运算起把每一块小mesh给摊平到一个点阵上,这样就讲曲面平面化了~

 

http://s12/mw690/0020qpZrgy6EPPbRR4D5b&690

6:关于文字怎么一起附上去,这里就不讲了。。因为也是很简单。。懒得做的同学可以直接对着模型进行操作。。。。。

 

7:enjoy!



 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有