interoperability overview and use of ifc jan karlshøj associate professor [email protected]

25
Interoperability Overview and use of IFC Jan Karlshøj Associate Professor [email protected]

Upload: travon-singletary

Post on 31-Mar-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

InteroperabilityOverview and use of IFC

Jan Karlshøj Associate [email protected]

Page 2: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110332 DTU Civil Engineering, Technical University of Denmark

Agenda• 13:00 – 13:30 The Problem

• 13:30 – 13:40 Break

• 13:40 – 14:20 The Principles

• 14:20 - 14:30 Break

• 14:30 – 15:00 Samples

• 15:00 - Exercise

Page 3: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110333 DTU Civil Engineering, Technical University of Denmark

The Problem• Exchange of information

Page 4: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110334 DTU Civil Engineering, Technical University of Denmark

The Problem• From drafting to modelling

Page 5: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110335 DTU Civil Engineering, Technical University of Denmark

The Problem• From individuals to teamwork

Page 6: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110336 DTU Civil Engineering, Technical University of Denmark

The Problem• From all-round knowledge to specialist

Page 7: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110337 DTU Civil Engineering, Technical University of Denmark

The Problem• From isolated tools to integrated tools

Page 8: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110338 DTU Civil Engineering, Technical University of Denmark

The Problem• From national view to international view

Page 9: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 110339 DTU Civil Engineering, Technical University of Denmark

The Problem• Solutions

– One vendor– Interfaces/several vendors

Page 10: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103310 DTU Civil Engineering, Technical University of Denmark

The Problem

From Sintef

• Preferred solution

Page 11: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103311 DTU Civil Engineering, Technical University of Denmark

The Principles• Real world concepts

– Physical• Building• Wall• Column• Boiler• Valve

– Organisation• Company• Actor

– Processes– Control

Page 12: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103312 DTU Civil Engineering, Technical University of Denmark

The Principles• Wall

– Identification– Geometry– Properties– Relationship to other elements– Relationship to spatial structure

Page 13: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103313 DTU Civil Engineering, Technical University of Denmark

The Principles• Industry Foundation Classes (IFC)

http://www.iai-tech.org/products/ifc_specification/ifc-releases

Page 14: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103314 DTU Civil Engineering, Technical University of Denmark

The Principles• Industry Foundation Classes (IFC)

Object

Object

Wall

Object

Property set

Property set

Property setProperty set

Property set eg. Fire rating Acoustic rating

Property set eg. Fire rating Acoustic ratingCost Relation

Building

Page 15: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103315 DTU Civil Engineering, Technical University of Denmark

The Principles

Information Delivery Manual

(IDM)

Model View Definition (MVD)

Industry Foundation

Classes (IFC)

Software development

Certification

Page 16: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103316 DTU Civil Engineering, Technical University of Denmark

Information Delivery Manual

(IDM)

Certification

Information Delivery Manual

(IDM)

Information Delivery Manual

(IDM)

Industry Foundation

Classes (IFC)

CertificationCertification

Model View Definition (MVD)

Model View Definition (MVD)

Model View Definition (MVD)

Page 17: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103317 DTU Civil Engineering, Technical University of Denmark

The Principles• Information Delivery Manuals (IDM)

http://idm.buildingsmart.no/confluence/display/IDM/Home

Page 18: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103318 DTU Civil Engineering, Technical University of Denmark

The Principles• Model View Definitions (MVD)

http://www.blis-project.org/IAI-MVD/

Page 20: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103320 DTU Civil Engineering, Technical University of Denmark

The Principles• International Framework for Dictionaries (IFD)

http://www.ifd-library.org/index.php/Main_Page

GUID: 3vHRQ8oT0Hsm00051Mm008

Page 21: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103321 DTU Civil Engineering, Technical University of Denmark

The Principles• Links

– Information Delivery Manuals (IDM) http://idm.buildingsmart.no/confluence/display/IDM/Home

– Model View Definitions (MVD) http://www.blis-project.org/IAI-MVD/

– Industry Foundation Classes (IFC)http://www.iai-tech.org/products/ifc_specification/ifc-releases

– International Framework for Dictionaries (IFD) http://www.ifd-library.org/index.php/Main_Page

– Software Certificationhttp://www.iai.hm.edu/how-to-implement-ifc/certification

Page 22: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103324 DTU Civil Engineering, Technical University of Denmark

Challenges

User

Extract data

Modelling

Software

Export IFC

(mapping to IFC)

Import IFC

(mapping from IFC)

Receiving user’s needs

Page 23: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103325 DTU Civil Engineering, Technical University of Denmark

Break

Page 24: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103326 DTU Civil Engineering, Technical University of Denmark

Exercise#1 Create some building elements in ADT or Revit.

Export the elements to IFC.Import the elements into Excel, Solibri, and Revit.

#2 Look into the structure of IFC 2x3 TC1 specification. Which structure is IfcSpaces a part of?Which structure is IfcBeam a part of?

#3 Specify four technical properties from four elements from the HVAC and electrical domains. Please include a reference to the property sets that they belongs to

#4 Specify the purpose of:Information Delivery Manuals (IDM)Model View Definitions (MVD)Industry Foundation Classes (IFC)International Framework for Dictionaries (IFC)Software Certification

#5 If an error occurs during an IFC based information exchange, please specify the reasons for why that could happen.

Page 25: Interoperability Overview and use of IFC Jan Karlshøj Associate Professor jak@byg.dtu.dk

16/10/2008Course 1103327 DTU Civil Engineering, Technical University of Denmark

Install• Install software from Campusnet under Interoperability• Path to license file licens-3/student.byg.dtu.dk• Use Solibri as a Viewer