buildingsmart Validation & Certification of BIM- Software 1
openbim IFC Software Certification on behalf of buildingsmart MVD GIT GTDS CTI AET AEC3 Germany Supporter iabi (Institute of Applied Building Informatics) at Munich University IAI (Institut for Appiled Informatics) at KIT (Karlsruhe Institute for Technology) 2
Framework for IFC Software Certification Core IFC Exchange Requirements IDM MVD Shared Building Elements Common Building Components Processes Domain Extensions Structural MEP Curtain Spaces Ownership buildingsmart SW - Certification I F D Ontology Product- Types Translation BIM- Software Product Catalogues 3
What this certification means 4
Certification platform (GTDS) GTDS- Server (hosted Windows Server 64bit) Jasper Server (PDF) ODBC Oracle 11.2 g Database ODBC Open IFC- Viewer IfcCheckingTool Oracle Apex 4.1 Webanwendungen Oracle Apex Listener 1.0 http://gtds.buildingsmart.com/ 5
Certification platform GTDS (IfcCheckingTool) IFC File (SPF and ifcxml) IfcChecking Framework Implementer Agreements (Express) - Manually edited Rules for Coordination View (Schema Extension) - Generated automatically from attribute tables Rules for AddOn Views (Express) IFC 2x3 Schema (CoordinationView 2.0) Implementer Agreements (Express) - Manally edited IFC 2x3 Schema IFC4 Schema (RC4) Automated Checking XML Report 6
Certification- Workflow (Export) Download Test Instruction from GTDS Model Test Cases Export Test Cases as IFC 2x3 CV 2.0 Upload IFC- file of Test Cases to GTDS Automated Checking 0 Error? No Yes No Checking of Test- Concepts Manual Checking OK? Yes No Tasks of participants Tasks of auditors 7
Certification- Workflow (Import) Download calibration file from GTDS Import of Calibr. File as IFC 2x3 CV 2.0 Checking the Test Concepts OK? Yes No No Upload the native model data Manual Checking OK? Yes Tasks of participants Tasks of auditors 8
Specific Certifications and Logos Export / Import / Export&Import Model View Definition Sub View Definition 9
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 Examine / Evaluate / Document 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 2- weekly consulting telecons Status http://www.buildingsmart.org/certification/currently- certified- software- products This table becomes updated automatically out of GTDS 38 registered applications for certification 25 certifications (export & import) finished (- > www.buildingsmart.org) 10
Future Development of Software Validation & Checking BCF 11
Future Development of Software Validation & Checking Implementation of Lessons learnt from IFC2x3 Certification Update and improvement of IFC2x3 test instructions New test instructions for new MVDs New GTDS Based on latest web technology Supporting BCF New Automated checking (KIT is leaving - > new partner) Quality to be Certified 12
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 13
BIM Collaboration Format BCF is https://github.com/buildingsmart/bcf BCF XML A ZIP- container with BCF- Data represented as aphysical file format Quality to be Certified https://github.com/buildingsmart/bcf- API BCF API A webservice supporting the direct exchange of BCF- data between applications Institute of Applied Building Informatics
Thank you! Questions? Contact: steinmann@iabi.eu 15