技术摘要:
本发明公开了一种基于Revit与Dynamo参数化网架结构模型快速建模方法,该方法包括以下步骤:1)根据设计需求确定需要创建网架结构模型的曲面;2)在Dynamo软件中创建曲面模型;3)在Dynamo软件中对曲面的u向和v向按设计需要进行网格划分;4)将曲面按曲率方向按设定网架高度 全部
背景技术:
参数化技术在建筑领域的应用越来越广泛,尤其是在网架结构中,建筑工程师和 结构工程师需要不断的调整方案和结构模型,借助参数化工具可快速完成网架结构建模和 调整。 建筑信息模型(Building Information Modeling,简称BIM)是指以先进三维数字 设计解决方案所构建的可视化数字建筑模型。参数化模型一直都是BIM应用领域必不可或 缺的基础模型之一。 现阶段网架结构BIM模型修改不便,每经历一次修改都需要大量的重复劳动,工作 效率较低且模型质量受人为因素影响较大。
技术实现要素:
本发明要解决的技术问题在于针对现有技术中的缺陷,提供一种基于Revit 与 Dynamo参数化网架结构模型快速建模方法。 本发明解决其技术问题所采用的技术方案是:一种基于Revit与Dynamo参数化网 架结构模型快速建模方法,包括以下步骤: 1)根据设计需求确定需要创建网架结构模型的曲面; 2)根据步骤1)中的曲面,在Dynamo软件中创建曲面模型,所述曲面模型创建通过 Dynamo节点识别步骤1)中的曲面或通过节点导入Dynamo创建; 3)在Dynamo软件中对曲面的u向和v向按网架需要的u向等分数和v向等分数进行 网格划分,u向等分线和v向等分线相交得到一系列的网格点; 4)将曲面按曲率方向按设定网架高度偏移得到下弦面,对下弦面进行同步骤3)的 网格划分,并得到下弦网格点; 5)按照常用网架形式的连接方式连接网格点建立相应地各榀桁架得到最终的网 架线框;常用网架形式的连接方式如下所述。 两向正交正放网架:将上下弦网格节点分别按照各自u向和v向两向连接,得到构 成矩形网格的上弦杆和下弦杆;连接上下弦网格点中u和v相同的点得到网架竖向腹杆;在 同一u向和同一v向斜向连接网架上下弦网格点得到网架腹杆。 两向斜交斜放网架:将上下弦网格节点分别按照各自斜对角线方式两向连接,得 到构成平行四边形网格的上弦杆和下弦杆;连接上下弦网格点中u和v 相同的点得到网架 竖向腹杆;在同一u向和同一v向斜向连接网架上下弦网格点得到网架腹杆。 四角锥网架:将上弦网格节点按照u向和v向两向连接,上弦杆;得到下弦网格u向 和v向相邻两个节点的中点,将中点按照u向和v向两向连接,得到下弦杆;将上弦网格中每 4 CN 111611675 A 说 明 书 2/3 页 个矩形角点与对应下弦网格中点连接得到网架腹杆。 6)通过Dynamo软件的“创建自定义节点”功能在Dynamo软件中将实现步骤3)至步 骤5)的所有节点整合成具有输入输出端自定义节点。所有自定义节点放入Dynamo软件节点 包路径下的同一个文件夹下即构成常用网架结构建模节点包,所述网架结构建模节点包中 自定义节点包括: 正交正放网架节点,该节点用于在指定曲面上建立两向正交正方网架; 斜交斜放网架节点,该节点用于在指定曲面上建立两向斜交斜放网架; 四角锥网架节点,该节点用于在指定曲面上建立两向斜交斜放网架; 7)根据设计需要,选择网架结构建模节点包中的节点,输入网架参数,在 Dynamo 节点输出端得到网架的线框模型; 8)在Revit软件中创建网架模型所需的所有框架族,并载入到Revit软件新建项目 中; 9)通过Dynamo节点将网架结构建模节点包输出上弦、下弦和腹杆线框赋予相应的 框架族,完成最终网架结构模型的创建。 按上述方案,所述步骤1)中曲面为Revit软件曲面或Rhino软件曲面。 按上述方案,所述步骤1)中曲面为未修剪的曲面或圆柱面。 按上述方案,所述步骤3)中对曲面的u向和v向按设计需要进行网格划分为按设计 需要的精度进行划分。 按上述方案,所述步骤7)中网架参数包括:曲面,创建网架的基础曲面;网架高度, 网架模型高度;U向等分数,曲面U向等分数量;V向等分数,曲面V向等分数量。 本发明产生的有益效果是:实现快速准确的建立网架模型,并且具有很好的可视 化效果,修改方便,提高了工作效率;本发明创建的参数化网架模型可以实现每个构件精确 可控,对构件材质、体积和尺寸等参数读取和修改都很方便,为后续设计中工程造价和结构 分析与计算提供了极大的方便,是真正意义上的信息模型。 附图说明 下面将结合附图及实施例对本发明作进一步说明,附图中: 图1是本发明实施例的方法流程图; 图2是本发明实施例的Revit软件中创建的曲面示意图; 图3是本发明实施例的在Dynamo软件中创建的节点包中的节点示意图; 图4是本发明实施例的明Dynamo Revit生成的正交正放网架模型示意图; 图5是本发明实施例的Dynamo Revit生成的斜交斜放网架模型示意图; 图6是本发明实施例的Dynamo Revit生成的四角锥网架模型示意图。