功能介绍
在网页上展示工程模型或图纸
BIMFACE基于JavaScript和WebGL技术,实现了工程文件在网页上显示的功能,提供了一种轻便快捷查看BIM模型成果的方式。用户无需安装BIM软件,直接查看BIM模型的完整信息;支持各移动终端方便查询;在提交或展示成果时,无需拷贝BIM成果文件,保护知识产权。
目前,已支持的工程文件格式包括:*.rvt、*.rfa、*.dwg、*.ifc、*.skp、*.dgn……

1)框选放大;
2)全屏浏览

1)支持标准视角的切换;
2)支持按属性过滤条件隔离构件;
3)支持浏览方式的切换;
4)支持对三维模型进行剖切:点击“剖切”按钮,可以沿着三个坐标轴方向剖切模型,并且可以旋转剖切过的模型以方便查看;
5)选中构件,点击属性按钮,可以显示构件属性;
6)支持显示设置。
多个模型集成浏览
通常一个工程项目会由不同专业的设计师参与设计,因此一个完整的BIM模型往往由多个文件组成。BIMFACE提供了在线集成的功能,即当一个工程项目中所有的revit文件转换成功以后,就可以按照一定的规则发起集成。
以某工程项目为例,该工程由多个专业组成(建筑、结构、装饰、机电……),大部分专业还划分了楼层,因此该项目共有47个revit文件。

调用服务端接口获取BIM数据
BIM模型文件通过数字信息仿真模拟建筑物所具有的真实信息,在这里,信息的内涵不仅仅是几何形状描述的视觉信息,还包含大量的非几何信息,如材料的耐火等级、材料的传热系数、构件的造价、采购信息等。实际上,BIM就是通过数字化技术,在计算机中建立一座虚拟建筑,一个建筑信息模型就是提供了一个单一的、完整一致的、逻辑的建筑信息库。
BIMFACE支持海量BIM数据(如:构件信息、空间信息、非几何信息……)在云端结构化存储,保留了用户上传到云端的模型的所有信息,获取数据方便快捷。

2)选中关注的构件,然后点击“属性”按钮,右侧就会出现该构件的所有相关信息列表;
3)根据规定的属性筛选符合条件的构件。
支持在模型或图纸上二次开发
BIMFACE提供的显示组件开放了众多API,开发人员通过阅读JavaScript文档能够改变模型或图纸的显示状态,并且在显示的基础上增加外部元素(如:标签、批注、文字……)
开发人员可以根据项目的需要改变构件的显示状态,如:显示/隐藏模型、着色、设置透明度……
开发人员可以在web端模型的指定位置上添加Tag、Label或者Markup用于标注。

Tag功能

Markup功能