下载app免费领取会员
Dynamo利用软件中的节点进行输出与数段端口的相连,其中节点是已经设定好的具有逻辑运算能力的编程语言,每个节点都代表不同的作用与功能。小铁匠将通过以下两个应用场景来介绍Dynamo的基本功能,并通过案例实操为设计师提供一种新的形体创建和数据管理方式。
以某曲面高层建筑为例,利用Dynamo定义模型生成规则和逻辑,通过参数控制模型的尺寸和造型,方便设计师创建和修改模型。
1
通过Ellipse.ByOriginRadii节点生成一个椭圆,在origin输入坐标系,来控制椭圆的标高,长轴半径和短轴半径来控制椭圆的大小。
2
将一个椭圆通过Geometry.Translate节点沿Z轴方向,复制出50个椭圆,每个间距是3.6。
3
使用Geometry.Rotate节点对椭圆进行旋转。在geometry中输入要旋转的椭圆,在origin中输入各个椭圆所在平面的中心点,axis控制旋转轴,degrees输入要旋转的角度。
4
每层椭圆生成后,通过PolySurface.ByLoft节点生成建筑表皮。
5
由于此建筑每层外侧有突出的楼板,使用Surface.ByPatch节点和Surface.Thicken节点将第3步生成的椭圆生成有厚度的实体。
6
使用Curve.Offset节点将第3步生成的椭圆向外偏移一定距离,然后用第5步相同的节点生成有厚度的实体。
7
最后,利用Solid.DifferenceAll节点将第5步和第6步生成的实体进行剪切,得到最终的形体。
文章来源:铁建地产营造社
仅作分享交流,文章著作权归原作者所有。
转载请注明来源本文地址:https://www.tuituisoft/bim/19907.html
上一篇:没有了
下一篇:没有了