BIMFACE 平台是一个对外开放的平台,建筑行业的相关公司、软件公司或者有 BIM 业务需求的公司均可以注册成为开发者并使用其提供的强大功能。html
注册成功后,使用注册帐号登陆系统,打开“控制台”界面,提供了一个AppKey 与 AppSecret,用于二次开发调用API接口时使用。使用原理与调用微信API接口大体相同。数据库
快速建立一个BIM应用须要如下4个步骤: 编程
在“个人数据”中列出了文件模型以及API的调用分析等。浏览器
BIMFACE内部由3个核心的引擎组成。服务器
职责:解析原始文件格式,生成BIMFACE的数据包;微信
职责:存储海量异构的BIM数据,并提供便捷快速的查询接口;架构
职责:经过浏览器显示模型或图纸。ide
工程文件通常都是由建筑行业的设计师生产的,模型或图纸的源数据都存储在文件当中。经过文件转换抽取文件中的数据以便于保存到云端的数据库中。ui
模型文件通过云端转换后才能正常浏览,是由于转换后生成了BIMFACE定义的数据包。查看该模型实际上为查看该数据包中的几何信息。查看该模型的属性、图纸、空间等信息其实是查看该数据包中非几何信息。编码
具体转换方法请参考官方文档: http://bimface.com/developer-guide/871
后续的全部操做,例如模型展现、差别比对、测量等功能,都是基于转换后的文件进行的