首页/技术分享

Grasshopper案例之构建参数化构筑物

发布于:2021-07-16 14:49:42
5662人 分享

01.png

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

1.基础线构建

构建基础圆弧,并对其进行Z轴缩放

02.png

将圆弧向上移动,然后使用PerpFrames电池用一系列垂直方向的等位骨架分割曲线

03.png

在每个等位的平面上去生成圆弧,并旋转90度

04.png

对圆弧进行X轴向上的缩放,让形体更夸张一些

05.png

接下来我们做等差数列的映射处理。这是GH中常用的映射处理方法,下方数据图的意思是:我们先将11个数值映射到GraphMapper的图形状态,然后再将这种形态的数值映射到0.80-0.74这样一个区间内。

06.png

将映射好的值给予SacleNU,我们就得到了区间在0.80-0.74并且形态跟随GraphMapper变化的具有等差特性的圆弧。

07.png

对形体进行XY轴向上的缩放,得到两组圆弧,以便后续我们能够建立新的曲线

08.png

对两组圆弧分别进行等分曲线,得到每组圆弧上的点。把这些点进行Dispatch分流,然后Weaver编织,就会形成一组新的错落点(见第二张图)。对这些点进行Interpolate,形成新的圆弧线。

09.png

10.png

2.形体构建

对新的圆弧线进行拍平放样,得到形体

11.png

然后我们来把底部的面给封上。首先我们需要提取两根边线,注意对线的方向进行调整,然后我们进行编织放样。

12.png

13.png

建立底座,模型完毕!

14.png

极地模式下该模型效果图

转载请注明来源本文地址:https://www.tuituisoft/blog/4587.html

上一篇:

Grasshopper案例之构建参数化灯具

下一篇:

BIM手册|第四章_4.4.2—创建BIM-FM模型的其它方法