buildingSMART International and Industry Foundation Classes ( IFC ): - - PowerPoint PPT Presentation

buildingsmart international and industry foundation
SMART_READER_LITE
LIVE PREVIEW

buildingSMART International and Industry Foundation Classes ( IFC ): - - PowerPoint PPT Presentation

buildingSMART International and Industry Foundation Classes ( IFC ): THE solution to A/E/C/O data interoperability Jeffrey W. Ouellette, Chair Implementation Support Group (ISG) @jw_ouellette @buildingSMARTIn #DigADE2017 Agenda Who


slide-1
SLIDE 1

buildingSMART International and Industry Foundation Classes (IFC): THE solution to A/E/C/O data interoperability

Jeffrey W. Ouellette, Chair – Implementation Support Group (ISG) @jw_ouellette @buildingSMARTIn #DigADE2017

slide-2
SLIDE 2

Who is buildingSMART International? What is IFC? Why IFC?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

Agenda

slide-3
SLIDE 3

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

Who is buildingSMART International?

slide-4
SLIDE 4

Who is buildingSMART International?

http://buildingsmart.org

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-5
SLIDE 5

Who is buildingSMART International?

Nemetschek SE Autodesk, Inc. Arup Kajima Corp. Lafarge Holcim HOK Richard Petrie, CEO Richard Kelly, OD Patrick McLeamy, Chair

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-6
SLIDE 6

Who is buildingSMART International?

Companies and organizations “putting their money where there mouth is”!

€200k+ € 20k-40k € 8k-15k

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-7
SLIDE 7

Who is buildingSMART International?

DATA

ISO16739 (IFC)

Develop and maintain

  • pen international standards

for BIM

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-8
SLIDE 8

Who is buildingSMART International?

IDM (Information Delivery Manual)

Formal business case representation of data exchange

IFC (Industry Foundation Classes)

Technical specification of data model

IFD (International Framework for Dictionaries)

aka buildingSMART Data Dictionary (bDDD)

Unique and consistent definitions of all concepts

DATA

ISO16739 (IFC) 2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-9
SLIDE 9

Who is buildingSMART International?

Procure Assemble Operate Design

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-10
SLIDE 10

Who is buildingSMART International?

ISO 16739 EN ISO 16739 DIN EN ISO 16739 BSI EN ISO 16739

International Regional National

ISO 8879 XML “IFC4” ISO 10303 STEP ISO 19775 X3D

ISO TC184/SC4 (data model standard ) ISO TC59/SC13 (process, terms, BIM guidance, etc.) OGC (BIM and Geospatial) 2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-11
SLIDE 11

Who is buildingSMART International?

London, October 2017

  • People. From all over the world. Working together. Making a difference.

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-12
SLIDE 12

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

What is IFC?

slide-13
SLIDE 13

What is IFC?

A non-proprietary,

  • pen standard means
  • f describing the built

environment and freely exchanging and/or storing that information digitally

Geometry + Information

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-14
SLIDE 14

What is IFC?

What is it?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-15
SLIDE 15

What is IFC?

Geometry

Solid? Surfaces?

Semantics

Column? Wall? Pile? Duct?

Attributes/Properties

Identity? Color/Material? Weight? Manufacturer? Performance? Classification?

Relationships

Internal / External? Story / Level? Connections?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-16
SLIDE 16

What is IFC?

Geometry Semantics Attributes/Properties Relationships

Internal bearing, 2nd story, bearing on footing below and supporting slab above, structural system, has reinforcing Column D-2, RGB140-142-140, Cast Concrete, 150lbs/ft3, 5400psi Column Solid: An extrusion of a 300mm x 300mm rectangular profile

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-17
SLIDE 17

IfcProject IfcSite IfcBuilding

IfcBuildingStorey (Ground Floor)

Site Objects Building Objects

IfcColumn IfcSlab IfcWall Ifc… IfcBuildingStorey (Main Floor) IfcColumn IfcSlab IfcWall Ifc… IfcBuildingStorey (… Floor) IfcColumn IfcSlab IfcWall Ifc…

What is IFC?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-18
SLIDE 18

What is IFC?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

IfcControl

Performance History

IfcProcess

Work planning Tasks for execution Schedules / Timetables Procedures Events Resources

IfcActor

Occupants Roles Responsibilities Actions Identity Cost / Value Sequencing … …

More than just objects….

slide-19
SLIDE 19

What is IFC?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

More than just buildings….

Bridges Railways

IFC-Bridge IFC-Railway

Roads

IFC-Road

Alignment

Common baseline

Tunnelling

IFC-Tunnel

slide-20
SLIDE 20

JAN '96 JAN '97 JAN '98 JAN '99 JAN '00 JAN '01 JAN '02 JAN '03 JAN '04 JAN '05 JAN '06 JAN '07 JAN '08 JAN '09 JAN '10 JAN '11 JAN '12 JAN '13 JAN '14 JAN '15 JAN '16 JAN '17 JAN '18 JAN '19 JAN '20 JAN '21

What is IFC?

Courtesy of Dr. Thomas Liebich, AEC3 Deutschland GmbH 1997 IFC1.0 1998 IFC1.5 1999 IFC2.0 2000 IFC2x 2003 IFC2x2 2006 IFC2x3 2007 IFC2x3 TC1 2013 IFC4 (ISO) 2015 IFC4 Add1 2019 IFC5

10 years - beginning to IFC2x3 7 years - IFC2x3 to IFC4 6 years - IFC4 to IFC5

2010 IFC2x3 Certification 2013 Vectorworks IFC2x3 Certification 2017 IFC4 Certification 2017 IFC4.1

2005 IFC2x “Certification” 1995 Autodesk Private Alliance 2008 “buildingSMART International” 1996 IAI is Founded

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-21
SLIDE 21

What is IFC?

IFC-STP (.ifc) ifcXML

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-22
SLIDE 22

<filename>.ifczip

Project.ifcxml cutsheet.pdf snapshot.png

OR

What is IFC?

ifcZIP The future….

drawing.dxf … … Project.ifc

ifcJSON

Web services data exchange

ifcOWL

Web-based sematic data documentation

ifcRDF

Web-based language for semantic data linking

ifcQL

Query language IFC-based databases/servers

Ifc???

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-23
SLIDE 23

What is IFC?

Microsoft 1990 2000 2010 2020 Format STEP JSON #1=IFCWALL($,$,‘A’,$,#2); #2=IFCPOLYLINE(#3,#4); XML <IfcWall Name=“A”> <IfcPolyline></IfcPolyline></IfcWall> OWL {“IfcWall”:{“Name”:”A”, “IfcPolyline:{ C++/MFC SQLite Java Objective C C++/ATL/ID L Platform Apple Google Swift C#/.NET

Readable & Compact Better Tool Support Smaller Scalable Linkable

«Not currently supported» «Supported by tools » «Published with standards»

Courtesy of Tim Chipman, Constructivity and bSI Model Support Group

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-24
SLIDE 24

What is IFC?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

The best way to communicate building data. Globally. Without barriers.

slide-25
SLIDE 25

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

Why IFC?

slide-26
SLIDE 26

Why IFC?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-27
SLIDE 27

Why IFC?

How many API-connections... …13? ...20? ...30? ...>100?

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-28
SLIDE 28

Why IFC?

One-to-One One-to-Many Many-to-Many

 Less work  Lower Threshold  Larger Ecosystem

Content-centric (IFC) Application-centric (API)

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-29
SLIDE 29

Why IFC?

Closed

Content/Data Tools/Apps

Open

A(b) A(x) A(n) Platform ‘B’ Platform ‘A’ Platform ‘X’

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-30
SLIDE 30

Why IFC?

Value

Ownership Portability Extensibility

AECOO Testbed-1, Vectorworks, Inc. version, IFC model in Solibri Model Checker

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

slide-31
SLIDE 31

2017-11-16 bSI & IFC for A/E/C/O Industry #DigADE2017

Thank you! Contact:

jouellette@vectorworks.net http://www.buildingsmart.org http://www.buildingsmart-tech.org

Q&A