完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Grasshopper案例之Random Wavy Pattern

发布于:2021-07-14 10:10:30
首页/技术分享/Revit
收藏
4327

网友投稿

更多

01.png

02.png

本文来自公众号“DOZ数字之眼”的蜻蜓

创建矩形,通过DivideSurface提取平面上的点,再通过PopulateGeometry提取几个点,为下main的干扰做准备。

03.png

用ClosestPoint创建干扰距离值,然后将干扰的数值进行二次映射。第一次用两个函数曲线进行映射,第二次用固定的区间数值进行约束映射。

04.png

把最终干扰后的数字赋予给开始的时候咱们提取的平面点,让它们在Y轴向上移动,形成波浪点。

05.png

把干扰后的点成面,并提取面的边框,通过Project在XZ平面进行投影,最后Loft放样形成厚度。

06.png

用BrepJoin电池把之前面得到的曲面合并为一个整体,然后创建向量用Contour电池进行模型切片,最后通过Extrude推出厚度。

07.png

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

pic.gif

上一篇:Grasshopper案例之Parametric Arc Pavilion

下一篇:Revit如何清除最近使用的文件

60acb4e0ef112.png