Grasshopper案例之Parametric Arc Pavilion

发布于:2021-07-14 09:58:31

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

01.png

02.png

在Rhino中创建一根曲线,然后拾取进Grasshopper中,用通过PerpFrames创建垂直方向的法线平面。

03.png

创建两个区间,一个是半径的区间,一个是角度的区间,然后将区间用函数曲线进行影响,最后将得到的区间分别赋予给Arc电池的半径和角度接口,得到下图中变化的弧线。

04.png

把刚刚得到的弧线,在XZ方向镜像一下,然后投影到XY平面上。

05.png

用EndPoint提取两组线的端点,然后对下面的直线缩小,并提取缩小后直线的端点,最后将弧线的端点与缩小后的直线的端点连接成线。

06.png

用JoinCurves把所有的结构线合并,然后通过Fillet对线的拐角处进行圆角。

07.png

把线成面,其中Amplitude控制矢量的强度,然后用OffsetSurface偏移一个厚度成体。OffsetSurface电池来源于插件Pufferfish插件,本次案例资料已包含此插件。

08.png