基于Dynamo for Revit的参数化设计在水力机械设计中的运用
2018-06-20
土木建筑工程信息技术 2018年2期
(中国电建集团昆明勘测设计研究院有限公司,昆明 650001)
1 BIM及参数化设计概述
1.1 BIM概述及参数化建模的必要性
BIM是以三维数字技术为基础,集成工程项目中各种相关信息的工程数据模型,实现工程各参与方之间的信息传递和共享[1],从根本上解决“信息断层”和“信息孤岛问题”[2]。随着BIM(building information modeling)技术在水电行业的快速发展运用,使工程师们逐渐从传统的二维平面设计转向BIM三维设计。在BIM技术将运用到水电建设行业全生命周期的大背景下,同时为了减少各阶段设计数据的丢失,这使工程师对BIM模型的建立标准将越来越高。
基于Revit平台的BIM设计通常是通过建立族的方式进行建模。而这类方法一般只适用于标准化的模型构建,结构构件如墙、梁、板和柱等,机电设备一般采用族库中自带的管道附件、桥架及电气设备元件等。而对于水电行业中复杂且异形的过流部件,如蜗壳和尾水管建模设计,若采用常规建族方法:一方面,将增加工程师的建模工作量; 另一方面,对于不同项目过流部件不同,模型不能重复修改使用。因此,结合尾水管与蜗壳的各自的结构特征,用参数化设计方法实现尾水管和蜗壳的快速建模,减少工程师的工作量。
1.2 基于Dynamo for Revit的参数化设计概述
Dynamo for Revit(下简称Dynamo)是一款运行在Autodesk Revit上的可视化参数化设计插件。Dynamo是通过基于节点的可视化编程界面,Dynamo可以让用户自由创建参数化设计模型[2-4],参数修改、模型数据处理,批量关联模型属性与几何属性等,从而提高了工程师的设计效率、节约了设计成本。……
登录APP查看全文
