ifc-software certification bim-workflow-support with bcf events... · ifc-software certification...
TRANSCRIPT
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
IFC-Software Certification&
BIM-Workflow-Support with BCF
Rasso Steinmann
Professor, Munich University of Applied SciencesDirector, iabi
Deputy Chairman, buildingSMART InternationalISG Chairman, buildingSMART InternationalDeputy Chairman, buildingSMART GS
Jun 2014 1
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Overview: Fields of current and futurebSI-Certifications
• Software-Interfaces– Past Certification 1.0 (IFC2x)– Current Certification 2.0 (IFC2x3)– Future Certifications (IFC4)– Future BCF – BIM Collaboration Format
• Design-Data– Data transferred between disciplines and processes– Data drops
• Product-Data– IFC for products– bSDD
• Individuals– BIM-Know-How– Various roles
• Companies– BIM-Competence– Ability to operate BIM
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
OpenBIM IFC Software Certificationon behalf of buildingSMART
GTDS GTDS
MVDMVD
CTICTI
AETAET
GITGIT
AEC3 Germany
iabi (Institute for Applied Building Informatics) at Munich University
IAI (Institut for Appiled Informatics) at KIT (Karlsruhe Institute for Technology)
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Framework for IFC Software Certification
Prof. Rasso Steinmann
buildingSMART
SW -Certification
Domain Extensions
Shared Building Elements
Core IFC
Common Building Components
StructuralMEP
CurtainSpaces
Processes
Ownership
IDM MVD
I• Ontology
F• Product-Types
DD• Translation
BIM-Software Product Catalogues
ExchangeRequirements
ExchangeExchangeRequirements
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification
• Import and export interfaces of applications– Examine– Evaluate– Document
• Basis: Various Model View Definitions– Current: CoordinationView_V2.0 (Coordination of different
planning disciplines)• Current Status
– 15 certificatoins (export & import) finished– 30 certifications (14 export, 16 import) in progress
• Close cooperation betweensoftware developer <-> Certification Team
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Coordination View 2.0
• Scope ofCoordination View 2.0– Coordination between three disciplines– Coordination within these disciplines– Structure + Shape + Properties
• Exchange requirements in Coordination View 2.0– CV Architecture (to MEP, to Struct)– CV MEP (to Arch, to Struct)– CV Structural (to Arch, to MEP)– (no roundtrip data exchange!)
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Test Instructions I
• Basic Test Instructions– Detailed instruction for the test-files to be built by vendors– All Root Concepts are covered
• Random Tests– Individual Test Cases of the candidates– Specifics of each applications within the framework of CV
2.0– Tricky / strange examples from end-users
• Replacement Tests– Alternative test cases in case of not applicable basic tests
instructions
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Test Instructions II
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Test Instructions III
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Test Instructions IV
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Test Instructions V
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Test Instructions VI
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Test Instructions VII
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification platform I (GTDS)
Prof. Rasso Steinmann
GTDS-Server (hosted Windows Server 64bit)
Oracle 11.2 gDatabase
Jasper Server (PDF)
Oracle Apex 4.1Webanwendungen
IfcCheckingTool
Oracle Apex Listener 1.0http://gtds.buildingsmart.com/
Open IFC-Viewer
ODBC ODBC
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification platform II (GTDS)• Services of GTDS
– For everyone• Online Checking (automated checking of IFC-Files (IFC2x3-CV1))• IFC viewer with IFC-debugger• Checking report
– For bSI-Members• Messaging Function (Email between members)• File Sharing• Meeting Organisation• BIM-Projects (Documentation of running BIM-Projects)• Discussion Tool
– For bSI-Members + Certification participants• Certification Centre
– Online Checking (automated checking of IFC-Dateien (IFC2x3-CV2.0))– Test Cases– Monitoring of progress– Documentation– Reports– Business Centre
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification platform III (GTDS)
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
IfcChecking Framework
Certification platform IV (IfcCheckingTool)
Prof. Rasso Steinmann
IFC4 Schema (RC4)
IFC 2x3 Schema
IFC 2x3 Schema (CoordinationView 2.0)
Implementer Agreements (Express)- Manually edited
Rules for Coordination View (Schema Extension)- Generated automatically from attribute tables
Rules for AddOn Views (Express)
Aut
omat
ed C
heck
ing
XMLReport
IFC File(SPF and ifcXML)
Implementer Agreements (Express)- Manally edited
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification platform IV (IfcCheckingTool)
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification-Workflow I (Export)
Prof. Rasso Steinmann
Upload IFC-file of Test Cases to GTDS Automated Checking 0 Error?
Manual Checking
Download Test Instruction from
GTDS
Model Test Cases
Export Test Cases as IFC 2x3 CV 2.0
Checking of Test-Concepts OK?
Yes
No
No
No
Yes
Tasks of participants Tasks of auditors
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification-Workflow II (Export)
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification-Workflow III (Export)
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification-Workflow IV (Import)
Prof. Rasso Steinmann
Checking the Test Concepts OK?
Manual Checking
Download calibration file from GTDS
Import of Calibr. File as IFC 2x3 CV 2.0
Upload the native model data OK?
YesNo
No
Yes
Tasks of participants Tasks of auditors
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Certification-Workflow V
• Results– Documentation of manual / automated Checking– Monitoring of progress– Status of Test Cases / Concepts– Comparing applications on the level of concepts
• Add-ons for Certification– Discussion forum– Bi-weekly telecons– ISG-Meetings
Global Testing Documentation Serverhttp://gtds.buildingsmart.org/
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
What this certification means
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Specific Certifications and Logos
• Export / Import / Export&Import• Model View Definition• Sub View Definition
Prof. Rasso Steinmann
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
The Certification Team
Prof. Rasso Steinmann
Prof. Rasso Steinmann Dr. Thomas Liebich Karl-Heinz Häfele
Klaus Linhard Bernd Wiesmeier KerstinHausknecht
Dr. MatthiasWeise
Andreas Geiger
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Summary:Software-Interface Certification 2.0 – Current status
• Information– http://www.buildingsmart.org/certification– http://www.buildingsmart-tech.org/certification/ifc-certification-2.0
• Background– Based on IFC2x3– Coordination View 2.0
• 3 Sub-views to support coordination between disciplines: Arch / Struct / MEP– Export- / Import-Certification
• Resources– GTDS-Web-platform– Automated Checking-Tool for Export– Team of Auditors (Currently from Germany, any other country possible)– 2-weekly consulting telecons
• Status– http://www.buildingsmart.org/certification/currently-certified-software-products– This table becomes updated automatically out of GTDS
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Data Round Trip
• Is it really necessary? Or more an academic exercise?– Usually not
• Important is:– Information exchange for a specific purpose
– Real Bulk-IFC-Data Round Trip is only required in very few cases• Checking Data Round Trip
– Good idea for identifying issues• Certifying Data Round Trip
– Bad idea– Not achievable for certification
• Applications are too different internally• Just think about wall-intersection in various BIM-CAD applications• Even udates of one software package can not achieve downward compatibility
• There is a better solution for workflow-support:– => BCF + IFC
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Where buildingSMART (former IAI)started in 1995
29
Arch
Struc
MEP
Curt
Cost
PM
Cont
FM
Arch
Struc
MEP
Curt
Cost
PM
Cont
FM
SharedBuilingModel
The painful reality The theoretical dream
Jun 2014
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Lessons learnt form automotive industry:The product model is evolutionary
=> Data Synchronization and Consolidation at certain milestones
30
Something like this seams to be more realistic
Jun 2014
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 31
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Problemsolving in Merged Models from Partial Models of Special Engineers
Jun 2014 32
IFC
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Approach for a BIM-Workflow:The PCC© BIM-Method (Developed by iabi)
Prepare
Collaborate
Consolidate
33Jun 2014
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
The PCC© BIM-MethodWhat it means
Prepare
Collaborate
Consolidate
34
Setting up:Share yourdisciplinary BIM-Models
Team Work:Identify and solve issueswith team and partners
Home Work:Clean-up yourdisciplinary BIM-Model
Next project phase:Evolve your BIM-Model
Jun 2014
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Challenge 1: Communication andlocalisation of issues
Jun. 2013 35
?BIM-Manager
Special Planner
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Solution 1: BCF - BIM Collaboration Format
Jun. 2013 36
BCF
BIM-ManagerSpecial Planner
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
BCF - BIM Collaboration Formatwww.buildingsmart-tech.org
Jun. 2013 37
• XML-Format to communicateBIM-related issues betweenSoftware– Zip-Container
• Markup.bcf• Viewpoint.bcfv• Snapshot.png
• Version 1 (2010)– Developped by Solibri and Tekla
• Version 2 of XML-Format + Webservice (2014) (moderated by iabi)– Under development at buildingSMART– Catenda, DDS, iabi, bSI-ISG, Nemetschek-Scia, Solibri, Tekla, Graphisoft, bim+, …– Improvements
• Multiple snapshots/viewports• Provision for voids and BinSnippet (ifcXML, Ifc2x4, Ifc4, …)• Associations and document references (file or URL)• Better process-support: Author idetification, clearer status, calssification
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
e.g.: BIM@HENN
Jun 2014 38
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
e.g.: BIM@HENN
Jun 2014 39
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
e.g.: BCF@HENN
Jun 2014 40
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Challenge 2: Communication via E-Mail Chaos
Jun. 2013 41
BCF BCF
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Solution 2: BCF Web-ServiceStandard under development at buildingSMART
Jun. 2013 42
Service
BCFWeb-
Service
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Challenge 3: Various model/issue releases
Jun. 2013 43
IFC
BCFBCF
BCFBCF
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte Bauinformatik
Solution 3: New Softwaree.g. BIM--it© a BIM-Worflow-Cloud-Application
Jun. 2013 44
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 45
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 46
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 47
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 48
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 49
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 50
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 51
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 52
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 53
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 54
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 55
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun. 2013Prof. Rasso Steinmann
Institute for Applied Building 56
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 57
Join the journeyThere are already folks at the other side
BIM
Prof. Rasso SteinmannInstitute of Applied Building Informatics
Institut für angewandte BauinformatikJun 2014 58
BIM
Still more to explorebut it is exciting