BCF – BIM Collaboration Format Update form ISG-BCF

bSI‐Summit
March 2014
Stockholm
BCF – BIM Collaboration Format
Update form ISG‐BCF‐Taskforce
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
1
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
2
Identifying clashes/issues in joined models
with partial models from special planners
IFC
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
3
Challenge 1: Communication and
localisation of issues
?
BIM‐Manager
Special Planner
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
4
Solution 1: BCF ‐ BIM Collaboration Format
BCF
BIM‐Manager
Special Planner
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
5
Challenge 2: Communication via E‐Mail Chaos
BCF
19.03.2014
BCF
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
6
Solution 2: BCF Web‐Service
Proposal under development at
buildingSMART
BCF
Web‐
Service
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
7
Challenge 3: Various model/issue releases
IFC
BCF
BCF
BCF
BCF
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
8
Solution 3: New Software
e.g. BIM‐‐it© a Worflow‐Cloud‐Application
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
9
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
10
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
11
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
12
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
13
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
14
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
15
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
16
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
17
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
18
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
19
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
20
BCF ‐ BIM Collaboration Format
www.buildingsmart‐tech.org
• XML‐Format to communicate
BIM‐related issues between
Software
BCF
Web‐
Service
– Zip‐Container
• Markup.bcf
• Viewpoint.bcfv
• Snapshot.png
• Version 1 (2010)
– Developed by Solibri and Tekla
• Version 2 (Release Candidate 1.0, January 2014)
– Under development at buildingSMART
– Catenda, DDS, iabi, bSI‐ISG, Nemetschek‐Scia, Solibri, Tekla
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
21
BCF 2.0 Improvements
General
• BCF 2.0 has a better process‐support
• Associations and document references (file or URL)
• Multiple viewpoints /snapshots
• Additional attributes Selected, Visible, Color on components
• Focus on exchange topics over webservices in addition to sending .bcfzip via email
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
22
BCF 2.0 Improvements
Extension.xsd
• Hard to agree on a common set of parameters and their allowed values.
• Additional schema to provide
enumerations to several
parameters as TopicType, TopicStatus, TopicLabel, SnippetType, Priority, UserIdType, • Enumerations are project
related
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
23
BCF 2.0 Improvements
BIM‐Snippets
• Any type of file (e.g. Simple IfcXML) that can be attached to a topic and exchanged between
applications
• Clash, PfV, Opening, Simulation Result ….
• A BIM‐Snippet can be schema
based (MVD, addOn)
• A BIM‐Snippet can be external
(URL) or internal (bcfzip)
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
24
BCF 2.0 Webservice
RESTful API
• Currently under development for
BuildingSmart
• pure REST API
• Json Schema and Json
Hyperschema based
• GitHub repository
(https://github.com/BuildingSMA
RT/BCF‐API)
• bim+, DDS, Catenda, Solibri ….
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
25
Request to buildingSMART
Adopt BCF as a buildingSMART‐Standard
19.03.2014
Prof. Rasso Steinmann, Klaus Linhard, Pasi Paasiala
26