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

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Dynamo教程 | 从零开始学Dynamo实战应用篇

发布于:2018-11-02 17:04:09
首页/技术分享/Dynamo
收藏
18768

网友投稿

更多

3.1 几何建模类

3.1.1 定位建立参数驱动桥梁

1、拾取定线与桥面高度的设定

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

拾取一条模型线作为定位,生成曲线后进行偏移。

2、创建桥梁边界线

将桥面的宽度和桥台的板厚定义好,其中桥台板厚包括中心的板厚和桥边的板厚。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

将桥台一半的边界线绘制出来,通过创建四个点确定曲线形成的路径。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

3、桥跨实体创建

桥跨的实体需要之前建立的四个点先形成曲线,再通过放样形成实体。“List.Join”节点依据顺时针方向添加四个点,“PolyCurve.ByPoint”节点将四个点连接后接入“Solid.ByAweep”,通过“path”端连入的桥梁中心线将四个点形成的曲线放样。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

4、护栏与桥跨镜像

利用桥梁边缘线创建护栏实体,再将护栏与桥梁板结合为一个整体,最后镜像后形成完整的两边实体。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

5、桥墩定位

定位桥墩的时候,先利用之前的桥梁边缘线往外偏移出新的曲线,再使用曲线上找点的方式确定出分别位于0.05和0.95两个点,最后利用找到的点向下偏移300找到桥墩的点。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

6、桥墩实体创建

在桥墩的定位点创建圆形,再利用圆形创建基于该圆形的内接多边形,最后通过内接多边形创建拉伸的实体。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

7、桥拱实体创建

首先通过“Line.ByStartPointEndPoint”节点创建直线,再使用“Curve.PointAtParameter”和“Geometry.Translate”取得直线的中点和高度偏移,用“List.Join”组成列表后用“NurbsCurve.ByPoints”创建拱肋中心线。最后通过在拱肋起点创建的圆形作为轮廓放样得到拱肋。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

8、钢吊索创建

08a部分用于创建钢索吊点,使用07节点的“拱肋中心线”与“Curve.PointAtParameter”得到吊挂点。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

08节点组中前面的部分使用04节点组的桥跨边缘或护栏顶的参考线,并接入“Geometry.ClosestPointTo”的“Geometry”。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

08中一部分连接08a中的列表,通过列表创建曲线上供参考的点。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

最后桥拱线的点与护栏的点通过寻找最近点的方式进行连线创建钢索。

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

腿腿教学网-Dynamo教程 | 从零开始学Dynamo实战应用篇

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

未标题-1.jpg

上一篇:Dynamo教程 | 从零开始学Dynamo基础入门自定义节点

下一篇:BIM教程 | InfraWorks导入SketchUp数据的步骤