2 Thomas Liebich Done.Pptx
Total Page:16
File Type:pdf, Size:1020Kb
Definition “What is IFC all about ?” Short History of IFC “Where are we today ?” Workflows today with IFC “Every exchange has a purpose” The future of IFC “Where will the journey take us ?” IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Industry Foundation Classes (IFC) Definition ›› History ›› Today ›› Tomorrow IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC –at a glance A structure to store and exchange BIM data or the standard for “open BIM” all w • well defined and documented data schema etry to k m • determines BIM data exchange Properties Lin Geo Door The important IFC values are: • open Wall • neutral • comprehensive Duct • customizable • extensible IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC –a buildingSMART and ISO standard buildingSMART an organization being • Independent • International data • Not for profit • Open to all in construction buildingSMART standards • Consensus based industry standards ISO16739 (IFC) • Requirements are project driven • Standards are open and maintained • Collaboration with ISO for formal standards IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC fundamentals for a BIM user Use IFC as intended • share and distribute ! Going wrong? Locate the error • html does not work ? • issue with browser support ? Image from http://www.browsera.com/ • issue with published content ? IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC –backbone structure project spatial structure functional structure component geometry attribution type shared geometry shared attribution IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Industry Foundation Classes (IFC) Definition ›› History›› Today ›› Tomorrow IFC Overview Presentation © 2014 AEC3 Deutschland GmbH History of IFC Development 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 IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Some facts about development efforts so far 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 IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Early examples First ever IFC exchange –1996 at the ACS convention in Frankfurt Here examples from year 1999 (IFC1.5.1) IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Todays examples 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 IFC Overview Presentation © 2014 AEC3 Deutschland GmbH What’s in a typical IFC coordination view file IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Industry Foundation Classes (IFC) Definition ›› History ›› Today›› Tomorrow IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC is not solving everything KK „eierlegende Wollmilchsau“ German mystical creature “one animal laying eggs, giving milk, providing wool and delivering pork” IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Model View Definitions There is no single “all-in-one” IFC implementation the “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 IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Workflows supported today (IFC2x3 coordination view) Architectural BIM Structural BIM linked as reference model linked as reference model Architectural BIM Mechanical BIM linked as linked as reference model reference model import as native model IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Workflows to be better supported by IFC4 Architectural BIM Architectural BIM Update of properties transformation transformation Thermal BIM Thermal BIM IFC Coordination View + space boundaries Input model for thermal analysis IFC Coordination View + space boundaries Input model for thermal analysis Architectural BIM Architectural BIM Import as native dimension driven objects IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Workflows not supported –“roundtrip” Architectural BIM Architectural BIM Import as native Import as native parametric objects parametric objects IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC is today Implemented in over 150 different see full list at www.buildingsmart-tech.org/implementation software applications of all kind Some software certified by buildingSMART for better quality IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC is today used in many projects • for openBIM collaboration ng i on d i t • for openBIM reporting il i nki Bu i pet t s l m • for architectural competitions en He m Co , a ll li o, l s Ha Par O c • for handover process to the client i s m Mu eu arian s v • for code checking and evaluation w Mu Ba Ne l , s e ona i • ... i Bayern. Nat lle Propert Ste bygg, Oltmanns& Partner, Germany, smart building, Oldenburg s Veccins, BIM Prize 2011, Netherlands Stat CAD Senate IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC is today set as open format in BIM guidelines • as means of neutral public procurement • as means of integrating different project participants • as means of project processcontrol • as means of project submission validation • as means of submitting the handover documents • ... © Mark Bewand MervynRichards IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC is today 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 • ... IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Industry Foundation Classes (IFC) Definition ›› History ›› Today ›› Tomorrow IFC Overview Presentation © 2014 AEC3 Deutschland GmbH IFC4 is released –what comes next ? secured by future development submitted to ISO as ISO 16739 next major release IFC4 published with final International Standard (IS) status many important enhancements from ISO obtained IFC4 final published March 2013 ISO 16739 published in April 2013 IFC Overview Presentation © 2014 AEC3 Deutschland GmbH simple ifcXML4 –revamping ifcXML A single solid in ifcXML for IFC2x3 50 XML lines = 100% <IfcExtrudedAreaSolidid="i1308624490"> <IfcDirectionid="i1308624497"> <SweptArea> <DirectionRatiosex:cType="list"> <IfcRectangleProfileDefxsi:nil="true" <ex:double-wrapper>0.</ex:double-wrapper> ref="i1308624493"/> <ex:double-wrapper>0.</ex:double-wrapper> </SweptArea> <ex:double-wrapper>1.</ex:double-wrapper> <Position> </DirectionRatios> <IfcAxis2Placement3D xsi:nil="true" </IfcDirection> ref="i1308624494"/> </Position> <IfcRectangleProfileDefid="i1308624493"> <IfcCartesianPointid="i1308624379"> <ExtrudedDirection> <ProfileType>area</ProfileType> <Coordinatesex:cType="list"> <IfcDirectionxsi:nil="true" ref="i1308624497"/> <ProfileName>1m x 1m rectangle</ProfileName> <IfcLengthMeasure>0.</IfcLengthMeasure> </ExtrudedDirection> <Position> <IfcLengthMeasure>0.</IfcLengthMeasure> <Depth>2000.</Depth> <IfcAxis2Placement2D> </Coordinates> </IfcExtrudedAreaSolid> <Location> </IfcCartesianPoint> <IfcCartesianPointxsi:nil="true" <IfcAxis2Placement3D id="i1308624494"> ref="i1308624379"/> <IfcCartesianPointid="i1308624433"> <Location> </Location> <Coordinatesex:cType="list"> <IfcCartesianPointxsi:nil="true" ref="i1308624433"/> </IfcAxis2Placement2D> <IfcLengthMeasure>0.</IfcLengthMeasure> </Location> </Position> <IfcLengthMeasure>0.</IfcLengthMeasure> </IfcAxis2Placement3D> <XDim>1000.</XDim> <IfcLengthMeasure>0.</IfcLengthMeasure> <YDim>1000.</YDim> </Coordinates> </IfcRectangleProfileDef> </IfcCartesianPoint> Same single solid in ifcXML4 7 XML lines = down to 14% <IfcExtrudedAreaSolidid="i1922" Depth="2000."> <SweptAreaxsi: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> <ExtrudedDirectionid="i1931" DirectionRatios="0. 0. 1."/> </IfcExtrudedAreaSolid> IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Reference workflow main consideration broad proliferation of IFC visualization (any device) clash detection coordination reports frequent fast no shift of ownership IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Design transfer workflow main consideration Discipline specific BIM Discipline specific BIM keep parametrics transfer design intent keep edibility (to the extent possible) Import as native dimension driven objects Architectural BIM Mechanical BIM often “one-of” quality over speed shift of ownership IFC Overview Presentation © 2014 AEC3 Deutschland GmbH Development of Model View Definitions IFC4 Design Transfer View IFC2x3 Coordinat ion View IFC4 Reference View IFC4 Design Transfer View is superset of IFC2x3 Coordination