BIM基建用什么软件?借助三款BIM软件的优点,快速创建BIM基建模型!
如何借助三种软件的优点,快速创建基建模型?
Revit在解决三维空间方面存在先天的不足,不能独立提供路桥隧建模的解决方案。但是Dynamo的出现,为我们桥隧建模打开一个思路。
Dynamo是一个基于Revit的可视化编程工具,通过定义程序流程,探索参数化自动化建模,结合civil3d大大促进了BIM在路桥隧方面的推广应用。
基于Civil3D+Revit+Dynamo的工作模式,对建模流程如下介绍:
01、利用Civil3D获取道路设计中心线数据
隧道主体结构主要围绕路线设计中心线进行生成,而路线设计中心线一般为空间曲线,我们需要获取图纸上有关于路线的要素表,进行平竖曲线的设计
1.1平面曲线的绘制
从平面曲线表里获取交点坐标数据,创建一个txt文档输入交点坐标信息
把txt文档导入到Civil3d中获取平面曲线切线交点的位置
接下来根据要素表利用上一步得到的点坐标位置绘制平面曲线
1.2竖曲线的绘制
创建一个纵断面图,输入信息确认,鼠标点击放置在绘图界面中
接下来创建一个纵断面,根据曲线要素表绘制竖曲线
1.3路线数据的导出及处理
导出目标点处的坐标数据
导出目标点处的高程
把目标点处的坐标和高程处理到一个表格里,这样有关于路线的数据信息获取完毕,为下一步做准备。
02、Revit中进行族的创建
利用dynamo创建模型之前我们要创建好所需要的族,在这里我们经常用到的族大致分三类:
2.1作为构件放置的族
这类族作为一个实体模型构件,例如常规模型创建好的族等,通过dynamo放置在路线的指定位置,做到精确放置。
2.2轮廓族
这类族在dynamo中运用空间沿路线放样的方式创建模型构件。轮廓族采用概念体量绘制更好一些,会减少运行过程中的bug,绘制过程中需要参数化的要做好参数的创建,设置好约束条件,避免在dynamo中驱动不了的问题。
2.3自适应族
自适应族通过dynamo运行创建的模型也有很多,比如绘制自适应族通过dynamo运行在隧道中放置预制排水沟、预制盖板等等,准确快捷效率高。
03、Dynamo参数编程设计
这一步要结合Civil3D中获取的道路中心线和Revit中创建的族,在Dynamo中进行参数化编程设计,根据不同类型要求设计不同的参数编程,这一点比较灵活多样,也是它的优势所在。过程如下:
3.1创建样条曲线
在dynamo中,第一步读取路线信息数据并处理;第二步把表格中的坐标位置及高程信息读取并在dynamo中生成;第三步利用dynamo把这些点连接起来,在三维空间里生成一条样条曲线,也就是我们需要的路线。(如下图)
由于我们的图纸都是根据里程获取信息,这就需要我们把样条曲线投射到平面上获取平面曲线。这里我们用到的节点是Curve.PullOntoPlane
3.2放置族
对于族的放置首先要找到它的准确位置,基本思路就是在上一步得到的样条曲线或者在它的平面曲线上取点,然后把族放置在所取点的位置上。这里用到的节点是Curve.PointAtSegmentLength。
放置族用到的节点是Familylnstance.ByPoint。
3.3模型创建
作为构件放置的族直接取点放置在指定位置;
轮廓族在dynamo中运行生成模型的思路大致是:把轮廓放置在指定点位置,放置两个或者间隔放置多个,运行过程中依次连接沿着路线放样融合;
自适应族根据自适应点的个数,在样条曲线上获取相应点个数及位置自动放置。
最后要把dynamo模型转化成revit模型,最常用的节点是Springs.Familylnstance.ByGeometry。
最后输出成果
利用Civil3d+Dynamo+Revit这种方式获得BIM模型的优势是显而易见的,但是对于学习时间成本也要求比较高,这就需要我们不断探索新方法,不断学习,时刻自我更新自我成长,争做一个与时俱进开拓创新的BIMer。
Revit中文网作为国内知名BIM软件培训交流平台,几十万Revit软件爱好者和你一起学习Revit,不仅仅为广大用户提供相关BIM软件下载与相关行业资讯,同时也有部分网络培训与在线培训,欢迎广大用户咨询。
网校包含各类BIM课程320余套,各类学习资源270余种,是目前国内BIM类网校中课程最有深度、涵盖性最广、资源最为齐全的网校。网校课程包含Revit、Dynamo、Lumion、Navisworks、Civil 3D等几十种BIM相关软件的教学课程,专业涵盖土建、机电、装饰、市政、后期、开发等多个领域。
需要更多BIM考试教程或BIM视频教程,可以咨询客服获得更多免费Revit教学视频。
BIM技术是未来的趋势,学习、了解掌握更多BIM前言技术是大势所趋,欢迎更多BIMer加入BIM中文网大家庭(http://www.wanbim.com),一起共同探讨学习BIM技术,了解BIM应用!
相关培训