BIM应用技术的二次开发,一文带你了解
基于BIM的二次开发,建议选用开源图形引擎,如基于Three.js和WebGL技术的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数据(如:构件信息、空间信息、非几何信息……)在云端结构化存储,保留了用户上传到云端的模型的所有信息,获取数据方便快捷。
BIM应用于施工变更管理的关键就是流程的再造,施工零变更这只是一个美好的愿景,但是将变更管理流程由传统的低效、周期长、成本高改造成高效、时效性、造价的动态控制、有序管理,将更能发挥BIM的价值。环球网校为你带来BIM相关内容,也可点击下方“免费下载”领取自主学习资料。
最新资讯
- 第二十四期BIM考试攻略:五大应试技巧助你成功2024-11-09
- BIM备考:7个专业术语,学Revit建模必须掌握!2024-03-14
- BIM三级是什么?2024-03-12
- 第22期BIM等级考试倒计时44天,正确的备考姿势是什么?2023-10-27
- 【实用】提高BIM考试成绩的6个技巧2023-08-23
- BIM等级考试有哪些技巧?2023-07-18
- 干货分享:浅谈BIM动态优化的特点2022-04-14
- 干货分享:BIM如何纠正进度偏差?2022-04-14
- 干货分享:BIM的集成化指什么?其特点是什么?2022-04-13
- 干货分享:三种常用的BIM建模软件,哪一款是你没用过的?2022-04-12