BIM软件二次开发都需要做哪些准备?

2020年7月7日
评论
125

BIM技术已经成为这个时代中的新理念和新管理,那么在技术方面,BIM应用技术的二次开发是什么?包含哪些内容?

1、BIM图形引擎示例

WebGL技术是目前最为流行的,且支持度最高的Web图形技术之一。其支持的浏览器种类如下:

Firefox

Chrome

Microsoft Edge

遨游

猎豹、QQ、搜狗、UC、360等

2、系统架构

BIM图形引擎内部由3个核心的引擎组成。

转换引擎

职责:解析原始文件格式,生成BIM图形引擎的数据包;

BIM数据存储引擎

职责:存储海量异构的BIM数据,并提供便捷快速的查询接口;

显示引擎

职责:通过浏览器显示模型或图纸。

3、BIM模型网页展示

BIM图形引擎基于JavaScript和WebGL技术,实现了工程文件在网页上显示的功能,提供了一种轻便快捷查看BIM模型成果的方式。用户无需安装BIM软件,直接查看BIM模型的完整信息;支持各移动终端方便查询;在提交或展示成果时,无需拷贝BIM成果文件,保护知识产权。

目前,已支持的工程文件格式包括:*.rvt、*.rfa、*.ifc……

对于BIM模型支持以下功能:

1)支持标准视角的切换;

2)支持按属性过滤条件隔离构件;

3)支持浏览方式的切换;

4)支持对三维模型进行剖切;

5)选中构件,点击属性按钮,可以显示构件属性;

6)支持显示设置。

4、多个模型集成浏览

通常一个工程项目会由不同专业的设计师参与设计,因此一个完整的BIM模型往往由多个文件组成。BIM图形引擎提供了在线集成的功能,即当一个工程项目中所有的revit文件转换成功以后,就可以按照一定的规则发起集成。

多个模型文件集成以后形成全专业、全楼层的模型。

5、调用服务端接口获取BIM数据

BIM模型文件通过数字信息仿真模拟建筑物所具有的真实信息,信息的内涵不仅仅是几何形状描述的视觉信息,还包含大量的非几何信息,如材料的耐火等级、材料的传热系数、构件的造价、采购信息等。实际上,BIM就是通过数字化技术,在计算机中建立一座虚拟建筑,一个建筑信息模型就是提供了一个单一的、完整一致的、有逻辑的建筑信息库。

BIM图形引擎包含海量BIM数据(如:构件信息、空间信息、非几何信息……)在云端结构化存储,保留了用户上传到云端的模型的所有信息,获取数据方便快捷。

下载信息
下载地址
  • 加群专用
  • 加入专属土木工程群
  • weinxin
  • 微信公众号
  • 关注每天分享工程资料
  • weinxin
  • 1、爱上土木网为资源共享网站,大部分资源均可在线免费获取,少数资源可通过VIP会员方式获取权限。
    2、所有均资源来自于网络及网友供稿,仅作为学习研究之用,禁止用于任何商业用途。
    3、如本页侵犯到任何第三方权益,请联系QQ/微信:9-5-7-0-3-2-9-6提交相关证明后我们将及时删除。
    4、百度网盘分享内容难免有被取消情况发生,注册会员后由专人拉入百度网盘共享群文件分享整站资料。
  • 5、转载请务必保留本文链接:BIM软件二次开发都需要做哪些准备?
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: