本方法依据Dynamo快速建立参数化桥梁模型,加快项目前期图纸会审进度,有利于图纸变化后快速生成新模型,并可快速精确计算出工程量,提高图纸会审和预算工作的效率。并且参数化模型和dynamo程序可运用到同类桥梁BIM应用中。
1、新建下部构造族
将桥梁下部构造的桥台、桩基、承台、墩身用revit软件绘制成族(如图1、图2所示)。
将绘制好的族进行参数化制作,形成下部结构的参数化族(如图3所示)。
图3生成参数化族
2、dynamo编程
在已经绘制完成下部构造参数化族的基础上,通过可视化编程软件dynamo进行节点包的编制,经由如下几个步骤:数据处理(如图4所示)、生成桥梁中心线(如图5所示)、放置桥墩(台)节点包(如图6所示)、生成上部结构绘制节点包(如图7所示)完成下部结构绘制的编程,主要是利用编制的程序快速准确的将下部构造族按照线路绘制,并读取参数表进行生成构件。
图4数据处理
数据处理是将图纸中给定的桥梁结构信息如墩底标高、墩身高度、支座高度等信息转化为可以通过dynamo程序直接导入到revit相应构件的处理方式。
图7生成上部结构(现浇箱梁、护栏、桥面结构等)dynamo节点包
3、生成下部构造
基于已经编制完成的dynamo节点包上基础上,在revit软件中快速生成桥梁下部桥墩(台)(如图8所示)。
图8revit中放置桥墩
通过dynamo编程进行桥梁下部结构绘制,达到了快速又精确绘制的一个效果,图元的几何位置均按照设计图纸上的坐标及高程放置。
4、新建上部构造族
根据桥梁上部结构现浇箱梁的几个截面形式绘制箱梁截面轮廓族(如图9所示)、护栏族(如图10所示),其中护栏包含管线的预留孔洞。
5、生成上部构造
依据步骤四所绘制的箱梁轮廓等族及步骤二所编制的dynamo节点包,进行桥梁上部结构箱梁(如图11所示)、桥面铺装及护栏的绘制(如图12所示)。
结语
Dynamo是一个基于Revit的可视化编程平台,为BIM人员提供了使用的可视化编程工具,探索参数化的方案设计和自动化建模与模型检查工作流。通过Dynamo可以实现快速建立桥梁模型,为项目BIM应用落地做前期准备。(作者:骆泽聪、罗鸿宇)
转载请注明来源本文地址:https://www.tuituisoft/blog/21331.html