Background
2010년 이전에는 BIM 데이터 모델에서 문제, 제안 및 변경 요청을 교환하려면 항상 전체 BIM 모델을 대량 데이터로 교환해야했습니다.
BIM모델로부터 코디네이션을 하는 수신자는 BIM모델을 보낸 사람의 정보를 필터링하기 위해 여러번 보내진 BIM 모델을 수동적으로 직접 비교면서 코디네이션 작업을 진행해야만했습니다. 이러한 노력을 지원하는 훨씬 더 효율적인 방법으로, 서로 다른 소프트웨어 도구 간의 BIM 워크 플로우 통신을 가능하게하는 개방형 표준을 개발하려는 아이디어가 BuildingSmart에서 제안되었습니다.
2010년 Tekla와 Solibri는 BIM 데이터 모델에서 다루는 BIM 주제 (예 : 문제, 제안, 변경 요청 등)가 포함 된 메시지를 인코딩하기 위해 "bcfXML v1"이라는 초기 XML 스키마를 제안했습니다.
그 의미는 소프트웨어 응용 프로그램간에 전체 대량 BIM 데이터 모델이 아닌 전용 주제를 교환함으로써 BIM 워크 플로의 공동 작업 수준을 향상시키는 것이 었습니다.
"bcfXML v1"은 여러 소프트웨어 패키지로 구현되었으며 BIM 기반 프로젝트에서이를 사용하여 가치있는 경험을 얻을 수있었습니다.
2013 년에는 이러한 경험을 바탕으로 Solibri가 주도하는 특별 전담반이 프로젝트 특정 측면과 관련된 유연성, maschine 판독 가능 BCF 교환 가능성 등과 같은 특정 초점에서 "bcfXML v1"을 향상시키기 위해 BuildingSmart에서는 ISG (Implementer Support Group)를 설립하였습니다.
첨부 된 BIM-Snippets (BIM 모델의 소형 구성 요소)가 부착 된 토픽, 여러 개의 관측점이 부착 된 .... 마침내 여러방면의 공개 검토 후 "bcfXML v2"가 출시되었고, 2014 년 10 월에 BuildingSmart에서 이를 채택했습니다.
2014 년 BCF 업무량의 두 번째 주요 목표 인 BCF-webservice "bcfAPI v1"은 iabi (응용 빌딩 정보 학회)에 의해 도입되었습니다.
이 배후의 아이디어는 bcfXML 파일을 통해 수동 또는 전자 메일 첨부뿐만 아니라 표준화 된 RESTful API를 통해 원활하고 자동화 된 BCF-Topics를 교환하는 것입니다. 'bcfAPI v1'는 2015년 2월을 기준으로 최종 출시되었습니다.