BIM技术的应用需要一系列BIM软件间的相互协同配合,进行数据信息的交互和共享。但由于不同的BIM软件采用不同的数据格式,导致各个软件间的数据传递会存在信息丢失的现象。BIM软件互操作性是衡量数据信息能否在软件间进行完整传递的标准。具体可分为单向传递和双向传递,单向传递指某一BIM软件可将信息数据传递给另一软件BIM软件,但无法进行反向传递,许多模拟软件均为单向传递模式。双向传递指不同的BIM软件间可以进行数据信息的互导。BIM软件间的数据传递方式大致可分为以下两种:
(1)利用数据格式转换完成信息传递
通过转换模型的储存格式,可实现软件间信息的互导,如Revit软件中的模型通过转换为fbx格式可导入Lumion软件中进行渲染优化;Rhino软件中的模型通过转化为SAT格式可导入Revit软件,也可通过提取Rhino软件中模型结构部分在Revit中重新构建;软件之间格式转换的关系如图所示。
通过转换中间格式虽然可以一定程度上进行软件间信息的传递与共享,但在过程中仍存在不同程度的信息丢失现象,仍无法实现BIM全生命周期的信息管理。
(2)通过插件进行信息传递
除了利用中间格式进行软件间的信息互导,还可针对软件自身的特点开发相对应的插件,如Dynamo的一款插件Rhynamo可以实现Rhino与Revit软件之间的数据互导;蚱蜢组件蜂鸟有助于Revit本地几何学的创建,可实现在Revit中使用WhitefeetModelbuilder工具轻松导入数据等;通过定制插件可使软件间的信息互导更加高效,但由于BIM软件众多,插件只针对现有的几款软件,难以覆盖全部,且开发插件需要较多的人力物力,成本较高。
可见,虽然BIM软件间可通过相应插件和中间格式文本实现信息传递,但目前类似的插件大多支持特定软件之间的双向互导,难以实现所有BIM软件平台的数据互导,且插件只针对一款或几款BIM软件,无法全面覆盖BIM系列软件;同时,不同BIM软件对中间格式的解析程度不同,虽通过中间格式可进行软件间信息的传递,但仍存在不同程度的信息丢失现象。
评论前必须登录!
注册