BIM协作格式(BCF)
BIM协作格式(BCF)-简介
什么是BCF?
一般来说,BIM协作格式(Bcf)允许不同的bIM应用程序通过利用以前在项目协作者之间共享的IFC模型相互通信基于模型的问题。这可以通过利用软件平台之间的文件交换,或者使用将软件平台直接连接起来的RESTful服务,或者使用作为此类通信枢纽的专用第三方bcf服务器来实现。
更具体地说,BCF通过传输XML格式的数据来工作,XML格式化数据是直接引用视图、通过PNG和IFC坐标捕获的有关问题或问题的上下文化信息,以及通过IFC GUID引用的BIM元素从一个应用程序到另一个应用程序。
BCF的开发始于2009年,最初是由建设SMART国际执行支助小组(ISG)的两个成员(Solibri和Tekla)以及慕尼黑(德国)应用科学大学的应用建筑信息技术研究所(IABI)设想的。他们希望在基于IFC的工作流中利用开放的通信技术,从而与其他ISG成员建立了原型,并最终全面开发了BCF。
Bcf现在是一个构建的SMART国际openBIM标准,像IFC和数据字典(BSDD)一样,开放给所有人使用。开发人员可以通过开放的GitHub存储库找到更多关于在产品中支持bcf的信息。这里和这里.
有两种不同的使用bcf的方法--通过基于文件的交换或通过Web服务。基于文件的交换工作流相对简单,是大多数人习惯使用的过程。BCF文件(.bcfzip)在用户之间传输、编辑并返回。与规定的IFC文件工作流不同,bcf文件能“往返”,只要每个人都保持共享的BCF文件的完整性,并且不分发它的多份副本。作为基于文件的工作流的替代,BCF有基于Web服务(RESTful)的API模式。这涉及到BCF服务器的实现,可以选择也是BIM服务器,该服务器存储所有BCF数据,并使项目参与者能够在一个集中的位置同步BCF主题的创建、编辑和管理。
如何使用BCF?
Bcf是为便利开放通信和改进基于IFC的openBIM流程而创建的,其方法是利用开放标准(文件格式和数据通信协议),在BIM软件工具之间更容易地识别和交换基于模型的问题,从而绕过专有格式和工作流。
有许多用例可以从启用bcf的工作流中受益,其中信息可以从bIM派生并连接回bIM以获取特定对象的信息。这些案件可包括:
设计阶段
记录BIMS的质量保证/质量检查(QA/QC)项目
识别域BIM之间的设计协调(也称为冲突检测)问题
注释设计选项、对象替换和材料选择
采购阶段
招标协调项目及说明
对象、组件和/或系统的成本和供应商信息
施工阶段
安装质量保证/质量检查(QA/QC)记录与BIMS
追踪物品/材料的供应情况和协调替换
收集最后一分钟的信息,以便作为Cobie交付品的一部分移交给所有者/运营商。
操作阶段
在使用期间对设施及其许多元素进行更改时,对切换模型进行标记。
业主注意到需要升级
谁支持BCF?
许多支持IFC文件的导入和导出的应用程序以及独立的BCF服务,都以基于文件的和/或基于REST的形式支持BCF。参考软件实现数据库对于支持BCF、XML和/或RESTAPI实现的应用程序。