definition “what is ifc all about ?” short history of ifc ... events/bim conference... · ifc...

35
© 2014 AEC3 Deutschland GmbH IFC Overview Presentation Definition Short History of IFC Workflows today with IFC The future of IFC “What is IFC all about ?” “Where are we today ?” “Every exchange has a purpose” “Where will the journey take us ?”

Upload: doancong

Post on 08-Aug-2018

243 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbHIFC Overview Presentation

Definition

Short History of IFC

Workflows today with IFC

The future of IFC

“What is IFC all about ?”

“Where are we today ?”

“Every exchange has a purpose”

“Where will the journey take us ?”

Page 2: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Industry Foundation Classes (IFC)

IFC Overview Presentation

Definition ›› History ›› Today ›› Tomorrow

Page 3: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC – at a glance

IFC Overview Presentation

A structure to store and exchange BIM data

or the standard for “open BIM”• well defined and documented data schema

• determines BIM data exchange

The important IFC values are:• open

• neutral

• comprehensive

• customizable

• extensible

Wall

Duct

Door

Geo

met

ryLi

nk to

wal

lP

rope

rties

Page 4: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC – a buildingSMART and ISO standard

IFC Overview Presentation

buildingSMART an organization being• Independent

• International

• Not for profit

• Open to all in construction

buildingSMART standards• Consensus based industry standards

• Requirements are project driven

• Standards are open and maintained

• Collaboration with ISO for formal standards

ISO16739 (IFC)

data

Page 5: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC fundamentals for a BIM user

IFC Overview Presentation

Use IFC as intended • share and distribute !

Going wrong? Locate the error

• html does not work ?

• issue with browser support ?

• issue with published content ?Image from http://www.browsera.com/

Page 6: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC – backbone structure

IFC Overview Presentation

project

component

spatial structure functional structure

type

geometry attribution

shared geometry shared attribution

Page 7: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Industry Foundation Classes (IFC)

IFC Overview Presentation

Definition ›› History ›› Today ›› Tomorrow

Page 8: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

History of IFC Development

IFC Overview Presentation

IFC 1.0 to IFC 2.0 – early prototypes use: 2000 - 2002

IFC 2x to IFC 2x2 – early adopters use: 2002 - 2008

IFC 2x3 – in practical use today use: 2008 - 2017

IFC 4 – released, forthcoming use: from 2015 onwards

Page 9: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Some facts about development efforts so far

IFC Overview Presentation

about 50 person/years of total development (in 15 years)

• About 2-3 person/years per year direct development effort

• Time spend in buildingSMART International MSG (≈50% volunteered)

• More spend by external reviewers, project development teams, bSI community

Specification work is the tip of the iceberg

• Software development efforts (about 150 applications supporting IFC)

• Open BIM guidelines, training, education, etc.

Single goal: secure IFC as the true openBIM standard worldwide

Page 10: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Early examples

IFC Overview Presentation

First ever IFC exchange – 1996 at the ACS convention in FrankfurtHere examples from year 1999 (IFC1.5.1)

Page 11: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Todays examples

IFC Overview Presentation

2.8GB IFC file with references. Combines AutoCAD (2D drafting), Tekla (3D structural), AutoCAD MEP (3D piping & mechanical), CadPipe (3D fire design), Revit (3D Architecture), and SketchUp. merged in Tekla. Source: Greg Robinson, Lucrosol

quoted in upFront.eZine #681

Page 12: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

What’s in a typical IFC coordination view file

IFC Overview Presentation

Page 13: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Industry Foundation Classes (IFC)

IFC Overview Presentation

Definition ›› History ›› Today ›› Tomorrow

Page 14: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC is not solving everything

IFC Overview Presentation

KK„eierlegende Wollmilchsau“

German mystical creature“one animal laying eggs, giving milk,

providing wool and delivering pork”

Page 15: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Model View Definitions

IFC Overview Presentation

There is no single “all-in-one” IFC implementationthe “Full IFC” is a repository of schema definitions for all disciplines and life cycle

the “IFC Model View Definition” is a subset, that satisfies one or many purposes

Any IFC implementation implements 1..n Model View Definitions

IFC Coordination View IFC Structural Analysis View IFC Thermal Analysis View

Page 16: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Workflows supported today (IFC2x3 coordination view)

IFC Overview Presentation

linked as reference model linked as reference model

Architectural BIM Structural BIM

linked as reference model

Architectural BIM

linked as reference model

Mechanical BIM

import as native model

Page 17: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Workflows to be better supported by IFC4

IFC Overview Presentation

IFC Coordination View + space boundaries Input model for thermal analysis

Architectural BIM

Thermal BIMtransformation

Architectural BIM Architectural BIM

Import as native dimension driven objects

IFC Coordination View + space boundaries Input model for thermal analysis

Architectural BIM

Thermal BIM

Update of properties

transformation

Page 18: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Workflows not supported – “roundtrip”

IFC Overview Presentation

Architectural BIM Architectural BIM

Import as native parametric objects

Import as native parametric objects

Page 19: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC is today

IFC Overview Presentation

Implemented in over 150 different

software applications of all kind

Some software certified by

buildingSMART for better quality

see full list at www.buildingsmart-tech.org/implementation

Page 20: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC is today

IFC Overview Presentation

used in many projects• for openBIM collaboration

• for openBIM reporting

• for architectural competitions

• for handover process to the client

• for code checking and evaluation

• ...

Sta

tsby

gg, N

atio

nal M

useu

m O

slo,

Com

petit

ion

CA

D S

telle

Bay

ern.

Bav

aria

n P

arlia

men

t Bui

ldin

gS

enat

e P

rope

rties

, New

Mus

ic H

all,

Hel

sink

i

Oltmanns & Partner, Germany, smart building, OldenburgVeccins, BIM Prize 2011, Netherlands

Page 21: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC is today

IFC Overview Presentation

set as open format in

BIM guidelines• as means of neutral

public procurement

• as means of integratingdifferent project participants

• as means of project process control

• as means of project submission validation

• as means of submitting thehandover documents

• ... © Mark Bew and Mervyn Richards

Page 22: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC is today

IFC Overview Presentation

demanded by many public clients required today in several countries:• USA

• Norway

• Finland

• Denmark

future announcement have been made in:• Netherlands

• United Kingdom

• Mexico

• Iceland

• Estonia

• ...

Page 23: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Industry Foundation Classes (IFC)

IFC Overview Presentation

Definition ›› History ›› Today ›› Tomorrow

Page 24: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC4 is released – what comes next ?

IFC Overview Presentation

secured by future developmentnext major release IFC4 published with many important enhancements

IFC4 final published March 2013

submitted to ISO as ISO 16739final International Standard (IS) status from ISO obtained

ISO 16739 published in April 2013

Page 25: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

simple ifcXML4 – revamping ifcXML

IFC Overview Presentation

A single solid in ifcXML for IFC2x3<IfcDirection id="i1308624497">

<DirectionRatios ex:cType="list"><ex:double-wrapper>0.</ex:double-wrapper><ex:double-wrapper>0.</ex:double-wrapper><ex:double-wrapper>1.</ex:double-wrapper>

</DirectionRatios></IfcDirection>

<IfcRectangleProfileDef id="i1308624493"><ProfileType>area</ProfileType><ProfileName>1m x 1m rectangle</ProfileName><Position>

<IfcAxis2Placement2D><Location>

<IfcCartesianPoint xsi:nil="true" ref="i1308624379"/>

</Location></IfcAxis2Placement2D>

</Position><XDim>1000.</XDim><YDim>1000.</YDim>

</IfcRectangleProfileDef>

50 XML lines = 100%

<IfcExtrudedAreaSolid id="i1922" Depth="2000."> <SweptArea xsi:type="IfcRectangleProfileDef" id="i1925" ProfileType="area"

ProfileName´="1m x 1m rectangle" Xdim="1000." Ydim="1000." /><Position xsi:type="IfcAxis2Placement3D" id="i1928">

<Location id="i1959" Coordinates="0. 0. 0."/></Position>

<ExtrudedDirection id="i1931" DirectionRatios="0. 0. 1."/></IfcExtrudedAreaSolid>

7 XML lines = down to 14%

<IfcExtrudedAreaSolid id="i1308624490"><SweptArea>

<IfcRectangleProfileDef xsi:nil="true" ref="i1308624493"/>

</SweptArea><Position>

<IfcAxis2Placement3D xsi:nil="true" ref="i1308624494"/>

</Position><ExtrudedDirection>

<IfcDirection xsi:nil="true" ref="i1308624497"/></ExtrudedDirection><Depth>2000.</Depth>

</IfcExtrudedAreaSolid>

<IfcAxis2Placement3D id="i1308624494"><Location>

<IfcCartesianPoint xsi:nil="true" ref="i1308624433"/></Location>

</IfcAxis2Placement3D>

<IfcCartesianPoint id="i1308624379"><Coordinates ex:cType="list">

<IfcLengthMeasure>0.</IfcLengthMeasure><IfcLengthMeasure>0.</IfcLengthMeasure>

</Coordinates></IfcCartesianPoint>

<IfcCartesianPoint id="i1308624433"><Coordinates ex:cType="list">

<IfcLengthMeasure>0.</IfcLengthMeasure><IfcLengthMeasure>0.</IfcLengthMeasure><IfcLengthMeasure>0.</IfcLengthMeasure>

</Coordinates></IfcCartesianPoint>

Same single solid in ifcXML4

Page 26: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Reference workflow

IFC Overview Presentation

main considerationbroad proliferation of IFC

visualization (any device)

clash detection

coordination

reports

frequent

fast

no shift of ownership

Page 27: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Design transfer workflow

IFC Overview Presentation

main considerationkeep parametrics

transfer design intent

keep edibility

(to the extent possible)

often “one-of”

quality over speed

shift of ownership

Discipline specific BIM Discipline specific BIM

Import as native dimension driven objects

Architectural BIM Mechanical BIM

Page 28: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Development of Model View Definitions

IFC Overview Presentation

IFC4 Design Transfer View is superset of IFC2x3 Coordination View

IFC4 Design Transfer View is superset of IFC4 Reference View

IFC4 Reference View is subset of IFC4 Design Transfer View

IFC2x3 Coordination View

IFC4 Design Transfer View

IFC4 Reference

View

Page 29: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Can IFC also be applied to infrastructure BIM ?

IFC Overview Presentation

Page 30: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

First prototypes today

IFC Overview Presentation

IFC2x3 “Proxy” View – volumes, properties, quantities

IFC4 – Stubs for infrastructure – horizontal zones, GIS coordinates

Page 31: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

Multi-disciplinary nature of infrastructure projects

IFC Overview Presentation

Page 32: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC5 – scope of new extensions

IFC Overview Presentation

Gradual development of sector specific IFC for Infra extensions

Common resources (alignment, geotechnical, earthwork, etc.)

Bridge, road, rail, tunnel, etc.

Corecommon extensions

shared building elementand spatial structures

shared infrastructure elementand spatial structures

Bridge domain extension

Road domain extension

HVAC domain extension

Architecture domain extension

common resources, adding alignmentand linear referencing

IFC5Infrastructure

Page 33: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbH

IFC5 – going into infrastructure

IFC Overview Presentation

but not alone – in collaboration with other groups

Products Buildings Industrial GISInfrastructure

STEP IFC IFC+ / 15926 gmlIFC+ gml+

ISO TC184 ISO TC59 Fiatech OGCOGC

Page 34: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

© 2014 AEC3 Deutschland GmbHIFC Overview Presentation

IFC1 & IFC2First trials to move

IFC2xFirst trials to stand up

IFC2x3Learning to play

IFC4Looking ahead to a bright future

IFC5Growing up(includes infra)

IFC6 & beyondThe peak of openBIM(all in place)

UnknownA new paradigm arrives, openBIMwill have to give way to next generation schema.

S. KeenlisideT. LiebichF. Grobler©2012

Page 35: Definition “What is IFC all about ?” Short History of IFC ... Events/BIM Conference... · IFC –a buildingSMART and ISO standard ... Combines AutoCAD (2D drafting), Tekla(3D

AEC3 Deutschland GmbH D-80634 München Wendl-Dietrich-Str.16 Tel. +49 89 18703223 [email protected] www.aec3.de

Thank you for your attention !