下载app免费领取会员
BIM的核心一方面是虚拟建设,这个大家平时涉及到比较多,另一块核心其实是Information,即通过利用BIM涵盖建筑全生命周期的信息数据库,将实体建筑与计算机技术结合起来,从而实现更多地可能。
古时候,传递一个信息,需要信件的方式,通过人工来传递,距离较远的话完成信息交互可能需要几个月的时间,但是现在信息化时代,一个短信一封邮件,瞬时就可以实现同样的事情,这其实也是生产率的进步。
BIM技术集成了建筑的几何和非几何的信息,包含了各生命周期的海量数据,怎么样高效地收集和处理数据,更好地为项目服务,也是值得深究的课题。
DynamoDynamo是Revit本身集成的一款可视化编程模块,透过可视化的程序编写与友善的人机接口,让用户从艰深的程序语言中解脱出来,作为与Revit友好沟通的桥梁,可以帮助我们进行许多复杂的几何设计与信息参数的分析应用,使得Revit发挥BIM软件中的Information特性能够更加地随心所欲。Dynamo应用能实现模型处理和数据处理能力的实质提升。
例如某PC项目,因项目管理需要,对PCLB、PCQ、PCTC、PCYT、PCLT等所有PC构件添加对应的构件名称信息。
经统计,项目共有2312个构件,如果人工逐个输入编码信息,人工录入的话大约一分钟填五个构件,填完所有构件大约需要8个小时。
我们的思路是,通过提取平面CAD的坐标和对应的名称,转换形成Excle的数据格式。
再运行编写好的Dynamo脚本,通过Excel的坐标定位,将楼层信息、构件名称映射到对应构件上,仅20秒时间即可完成运行,经统计,成功率在99%。
Dynamo信息录入脚本
Revit明细列表显示数据录入成功
脚本输出数据录入失败的结果,共计26个
当然Dynamo本身的节点在上述脚本编写过程中显得捉襟见肘,我们用Python语言来进行编写。
总之,通过Dynamo的应用,可以大幅提高BIM实施团队的技术能力和工作效率,更好地为项目建设服务。
文章来源:非著名资质代办专家
仅作分享交流,文章著作权归原作者所有。
转载请注明来源本文地址:https://www.tuituisoft/bim/16108.html
上一篇:没有了
下一篇:没有了