definition “what is ifc all about ?” short history of ifc ... events/bim conference... · ifc...
TRANSCRIPT
© 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 ?”
© 2014 AEC3 Deutschland GmbH
Industry Foundation Classes (IFC)
IFC Overview Presentation
Definition ›› History ›› Today ›› Tomorrow
© 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
© 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
© 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/
© 2014 AEC3 Deutschland GmbH
IFC – backbone structure
IFC Overview Presentation
project
component
spatial structure functional structure
type
geometry attribution
shared geometry shared attribution
© 2014 AEC3 Deutschland GmbH
Industry Foundation Classes (IFC)
IFC Overview Presentation
Definition ›› History ›› Today ›› Tomorrow
© 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
© 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
© 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)
© 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
© 2014 AEC3 Deutschland GmbH
What’s in a typical IFC coordination view file
IFC Overview Presentation
© 2014 AEC3 Deutschland GmbH
Industry Foundation Classes (IFC)
IFC Overview Presentation
Definition ›› History ›› Today ›› Tomorrow
© 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”
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
• ...
© 2014 AEC3 Deutschland GmbH
Industry Foundation Classes (IFC)
IFC Overview Presentation
Definition ›› History ›› Today ›› Tomorrow
© 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
© 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
© 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
© 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
© 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
© 2014 AEC3 Deutschland GmbH
Can IFC also be applied to infrastructure BIM ?
IFC Overview Presentation
© 2014 AEC3 Deutschland GmbH
First prototypes today
IFC Overview Presentation
IFC2x3 “Proxy” View – volumes, properties, quantities
IFC4 – Stubs for infrastructure – horizontal zones, GIS coordinates
© 2014 AEC3 Deutschland GmbH
Multi-disciplinary nature of infrastructure projects
IFC Overview Presentation
© 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
© 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
© 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
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 !