寒峰不寒 发表于 2013-8-7 21:53:41

可展的扭曲曲面展开(幕墙实际应用)-工作记录

    很久前就想编写个程序:用GH或rhinoscript 展开扭曲的曲面(可展的曲面),但参考了很多vb代码始终没能把它给写出来。最近有个工程是扭曲的飘带,材料为铝单板,分格后单块板子类似于圆锥体,但几百块铝板没有一块是相同的。一块铝板分两个大面焊接,两个大面加两个扭曲的折边,那么一块铝板就需要展开4个曲面,如果用rhino的手工命令展开,要重复N多步骤!!最可恶的是rhino里的展平命令展平后的面都默认定位在原点,而且方向不一,展开前就不得不在原曲面上作个点标记方向,展开后和原来的曲面对比,然后要移动,要镜像,要旋转,每块展开的曲面都需要手工检查方向是否正确。这是个繁重的活儿,能秒杀性急的童鞋! 为解决这个问题,重温script功课,终于编了个小程序告别了繁重手工步骤。此小程序估计可以提高8倍的工作效率,减轻身体劳累,且确保正确无误。 总结:一点想法,一些做法,这就是rhino和GH给我的最好启发。 思路:由曲面上3个点确定展开后方向正确(就是正反面的确定),利用Xform转换展开的曲面。核心函数:UnrollSurface。 下面上图:

1.部分飘带三维图:

2.展开:


3.GH图: 源文件就不放上了,重在思路。

逝水年华 发表于 2013-8-7 23:10:33

强烈支持楼主ing……

1020130121 发表于 2013-8-8 03:25:00

看到这帖子真是高兴!

xiaobinxiang 发表于 2013-8-8 07:56:10

王总不上传附件?强烈支持楼主ing……

万能 发表于 2013-8-9 14:09:32

强烈支持楼主ing……

张小板儿 发表于 2013-9-1 21:38:57

大神,这个扭曲的面,超好的,我现在作业急需要用到那个功能,我后天就要交作业了,能不能麻烦你发给我一下啊?
跪求~~~呜呜呜,邮箱地址:1725786861@qq.com

Athrun 发表于 2013-9-5 17:08:59

你好。我是做幕墙设计的,我现在手里的项目和你遇到的 一样。只是 我这个是玻璃幕墙,而且 我是犀牛新手,更不会 GH,不知道 你能不能把你的 小插件 给我发一份。十分感谢 QQ:20791463@QQ.COM

polemount 发表于 2014-3-13 21:59:25

:)看到此贴很是激动啊 支持ING

314982916 发表于 2014-4-19 11:00:22


强烈支持楼主ing……

nedy001 发表于 2014-8-6 17:21:34

楼主能发一份你的这个文件给我吗,我是做幕墙铝单板的,展开方向的面与非面问题一直困扰着我,还搞错过几次 万分感谢!1917488585@qq.com

ARIRANG 发表于 2014-8-17 09:39:50

楼主,分享一下文件学习学习,感谢:)qq:49972604

taobu 发表于 2014-9-4 15:56:27

不错不错,厉害~

民工) 发表于 2014-10-27 11:55:41

新手学习,多多指教

mengkunbo 发表于 2015-1-20 21:57:14

楼主能发一份你的这个文件给我吗,我是做幕墙铝单板的,展开方向的面与非面问题一直困扰着我,还搞错过几次 万分感谢!381081693@qq.com

hnzz080808 发表于 2015-8-26 22:52:41

能不能麻烦你发给我一下啊?hnzz0808@qq.com
页: [1] 2 3
查看完整版本: 可展的扭曲曲面展开(幕墙实际应用)-工作记录