232 Graphisoft Ifc Training Guide 22
232 Graphisoft Ifc Training Guide 22
5
differences between the different disciplines
what is IFC? 10
11
3D geometry
data-storage
data-filtering
reference model
open code
simple code
international language
why IFC? 12
13
1999
1.5.1
GS
.ifc normal file format
#103= IFCCOLUMN('3hjrVkkbXDZxGnQh6utgVU',#13,'CRE - 001',…
#178= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'W410X114',#174);
2.0
.ifcxml XML file format
<IfcColumn id="i1640“>
<GlobalId>3hjrVkkbXDZxGnQh6utgVU</GlobalId>
<OwnerHistory>
same model data <IfcOwnerHistory xsi:nil="true" ref="i1550"/> 2003
more informative </OwnerHistory> 2X
<Name>CRE - 001</Name> Tekla
300-400% larger …
<IfcArbitraryClosedProfileDef id="i1715“> 2X
<ProfileType>area</ProfileType>
<ProfileName>W410X114</ProfileName>
<OuterCurve> 2X2 (AC14)
<IfcPolyline id="i1711">
…
2X3
.ifczip compressed ZIP file format
released:
compression of .ifc by 60-80% down 4 03.2013
compression of .ifcXML by 90-95% down
compatible with normal ZIP files (e.g. WinZip)
IFC file versions 14
Import Export
2X3 2X3
.ifc .ifcxml .ifczip .ifc .ifcxml .ifczip
Revit MEP
2X3 AutoCAD MEP
MagiCAD
DDS-CAD MEP Energy Plus
Revit Structure CADS Planner Riuska
Bentley Systems MEP Modeler Green Building Studio
SAP2000 ArchiPhysik
ETABS ECOTECT
Tekla Structures Solibri Model Checker IES Virtual Environment
Nemetschek Allplan Solibri Model Viewer
Nemetschek Scia Engineer DDS-CAD Viewer
FEM-Design Nemetschek IFC Viewer
AxisVM FZK IFC Viewer
Tricalc Tekla BIMsight
CYPECAD Autodesk Navisworks
TQS
facility management
coordination
what is MVD? 18
legal subsets of the IFC schema = IFC standard views
provide implementation guidance/agreements:
classes, attributes, relationships, property sets, base quantity, etc.
defined by buildingSMART International or other organizations
what is MVD? 19
Coordination View first MVD developed by buildingSMART International
currently the most widely implemented MVD
sharing of building information models among the disciplines:
architecture, structural engineering and building/mechanical services
spatial structure, building and service elements needed for the collaboration
the current version: 2.0
what is MVD? 20
Coordination View
21
Coordination View
what is MVD? 22
Coordination View
simplified publishing format (subset) of the Coordination View
Coordination View developed by buildingSMART
(Surface Geometry)
design coordination, clash prevention during design, and clash checking
reproduces the real shape of the element:
specialized sections, connections and solid operations
every element is exported with its boundary representation (BREP) geometry
some parameters are lost (e.g. skin data of composite structures)
BREP elements are ‘non-editable’ (Object vs. Morph)
what is MVD? 23
Coordination View
Coordination View
(Surface Geometry)
24
extended versions of the Coordination view
specified by organizations outside of buildingSMART
Coordination View
(Surface Geometry)
Extended MVDs defined
outside of bSa
26
27
28
extended versions of the Coordination view
developed by buildingSMART
Coordination View defines the general requirements for design applications to enable the
handover of facility management information
Coordination View
(Surface Geometry) summarizes the space and equipment list for the spatial and technical
Extended MVDs defined systems of a facility
outside of bSa
extra data needed:
Classification Reference
Basic FM
HandOver assignments: System
specific property sets and properties
relations: Space boundaries and Space containment
IFC Type Product
what is MVD? 29
All MVDs can be extended by the following ‘Add-on’ model view definitions:
‘Quantity Take-off’ defines base quantities of spatial and building elements
Coordination View
‘Space Boundary’ defines relationship between building elements and spaces
QTO
Coordination View ‘2D Annotation’ supports the exchange of 2D elements and annotations
(Surface Geometry)
Extended MVDs defined
outside of bSa
SB
Basic FM
HandOver
2DA
what is MVD? 30
developed by buildingSMART ‘s Structural Engineering Group
requirements of ‘structural analysis model’ exchange between
structural modeler and structural analysis applications
Coordination View
QTO
Coordination View
(Surface Geometry)
Extended MVDs defined
outside of bSa
SB
Basic FM
HandOver
2DA
Structural Analysis
View
what is MVD? 31
what is MVD? 32
what is MVD? 33
34
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
project information (elements, materials, relationships etc.) is represented as a set of IFC Entities
includes a fixed number of IFC Attributes, plus any number of additional IFC Properties
some IFC Entities express characteristics of other entities, and some of these correspond to
ArchiCAD attributes: mapped automatically when the IFC model is generated / exported / imported
Layer IfcPresentationLayerAssignment
35
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
project information (elements, materials, relationships etc.) is represented as a set of IFC Entities
includes a fixed number of IFC Attributes, plus any number of additional IFC Properties
some IFC Entities express characteristics of other entities, and some of these correspond to
ArchiCAD attributes: mapped automatically when the IFC model is generated / exported / imported
IFC scheme encompasses several hundred entities
building element-type entities (such as IfcWall and IfcColumn) represent only 25
36
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
37
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
IFC Container is an IFC entity that does not have its own body geometry
its components contain the geometry and the material relations
38
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
IfcStair from Revit with IfcStairFlight, IfcSlab (PT: Landing) and IfcRailings
40
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
IfcRoof from Revit with IfcSlab (PT: Roof), rafter and purlin (IfcBeam) components
41
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
an IFC Entity that defines a particular style/type of other entities by relating to them with common
IFC Attributes and Properties
ArchiCAD assigns Type Product to the following ArchiCAD elements (IFC Entities):
ArchiCAD element (IFC Entity) IFC Type Product Name attribute derives from
Column (IfcColumn) IfcColumnType Profile name + profile size
Beam (IfcBeam) IfcBeamType Profile name + profile size
Wall (IfcWall) IfcWallType Name of Building Material or Composite + thickness
Slab (IfcSlab) IfcSlabType Name of Building Material or Composite + thickness
Curtain Wall (IfcCurtainWall) IfcCurtainWallType '"Curtain Wall Type" fix name
Curtain Wall Panel (IfcPlate) IfcPlateType Panel type ("Main" or "Distinct") + panel size
Curtain Wall Frame (IfcMember) IfcMemberType Frame type ("Boundary", "Mullion" or "Transom")+profile size
Door (IfcDoor) IfcDoorStyle Name of the Library Part without .gsm extension
Window (IfcWindow) IfcWindowStyle Name of the Library Part without .gsm extension
GDL-based Objects e.g. IfcFurnitureType Name of the Library Part without .gsm extension 42
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
43
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
an IFC Entity that defines a particular style/type of other entities by relating to them with common
IFC Attributes and Properties
ArchiCAD assigns Type Product to the following ArchiCAD elements (IFC Entities):
44
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
an IFC Entity that defines a particular style/type of other entities by relating to them with common
IFC Attributes and Properties
ArchiCAD assigns Type Product to the following ArchiCAD elements (IFC Entities)
by default, the IFC data of an IFC Type Product is not editable
type renaming, property management and “re-typing” are available in the IFC Manager
45
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
46
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
47
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
48
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
49
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
OwnerHistory the current ownership of the element project and owner data
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
51
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
52
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
53
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
54
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
"Architect Full Address" / "Address" Person / Addresses / "AddressLines" ("Postal" Address type)
"Architect Full Address" / "City" Person / Addresses / "Town" ("Postal" Address type)
"Architect Full Address" / "State/Province" Person / Addresses / "Region" ("Postal" Address type)
"Architect Full Address" / "Postcode/ZIP" Person / Addresses / "PostalCode" ("Postal" Address type)
"Architect Full Address" / "Country" Person / Addresses / "Country" ("Postal" Address type)
55
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
56
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
57
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
58
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
59
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
60
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
61
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
62
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
63
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
64
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
65
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
66
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
67
IFC Entity
Predefined Type
NEW ZEALAND
IFC Property
FINLAND
UK (COBie)
68
69
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
70
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
71
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
72
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
73
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
74
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
75
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
76
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
77
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
78
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
79
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
80
IFC Entity
IFC Container
IFC Attribute
Predefined Type
IFC Property
IFC Assignment
81
82
IfcProject
IfcSite
IfcBuilding
IfcBuilding Storey
IfcSpace/Element
IfcSpatialStructureElement
IfcSite
IfcBuilding
IfcBuilding Storey
IfcSpace/Element
ArchiCAD supports
IfcSite
IfcBuilding
IfcBuilding Storey
IfcSpace/Element
ArchiCAD supports
87
88
89
“default” element conversion between AC Element and IFC Entity types
IfcWall
IfcWallStandardCase IfcAnnotation IfcGridAxis
IfcDoor IfcAnnotation IfcWall
IfcWindow IfcAnnotation IfcWindow
IfcWindow
IfcCurtainWall
IfcBuildingElementProxy
IfcSpace
IfcBuildingElementProxy
96
“default” element conversion between AC Element and IFC Entity types
custom “Element Classification”
97
98
IFC entity vs. AC element type 99
IfcSite
non-parametric
solid operations
openings
IfcWallStandardCase
IfcWall
IfcWall
axis
body body
body
105
parametric
non-parametric
solid operations
openings
axis
REVOLVED IfcWall
body
axis
body
106
parametric
non-parametric
solid operations
openings
107
parametric
non-parametric
solid operations
openings
non-parametric
solid operations
openings
“precise geometry”
non-editable elements
some parameters are lost (e.g. composite materials)
Coordination View (Surface Geometry) MVD 109
parametric
non-parametric
solid operations
openings
110
parametric
non-parametric
solid operations
openings
“wireframe” representation
set of survey points and contours
REVIT’s site geometry export 111
parametric
non-parametric
reuse of a geometry definition of a type at all
solid operations
occurrences of the same type
openings
112
parametric
non-parametric
solid operations
openings
113
parametric
non-parametric
solid operations
openings
114
parametric
non-parametric
solid operations
openings
115
parametric
non-parametric
solid operations
openings
116
parametric
non-parametric
solid operations
openings
117
parametric
non-parametric
solid operations
openings
118
parametric
non-parametric
solid operations
openings
119
parametric
non-parametric
solid operations
openings
void rel.
IfcOpening IfcWall
120
parametric
non-parametric
solid operations
openings
121
parametric AC’s IFC import:
non-parametric hidden “IFC Openings” layer
solid operations
openings
122
parametric
non-parametric
solid operations
openings
no link between
IfcWindow/Door and IfcWall
123
124
IFC Material
single material
material list
single material one element has one material only Building Material
material layer set usage location, thickness and orientation of - “Composite” Wall (IfcWallStandardCase)
material layers - “Composite” Slab (IfcSlab; PT: Floor)
- “Composite” Roof (IfcSlab; PT: Roof)
material list list of different materials used in an element - other multi-material extruded elements
- all multi-material BREP elements
125
IFC Material
single material
material list
126
IFC Material
single material
material list
127
IFC Material
single material
material list
128
IFC Material
single material
material list
“complex profile”
(material list)
129
130
IfcSurfaceStyleRendering = ArchiCAD Surface
IFC Manager
IFC Options
“Name” attribute
“LoadBearing” property
“IsExternal” property
IFC Entity type
custom property
141
Element Settings dialog
IFC Manager
IFC Options
“Name” attribute
“LoadBearing” property
“IsExternal” property
IFC Entity type
custom property
142
Element Settings dialog
IFC Manager
IFC Options
“Name” attribute
“LoadBearing” property
“IsExternal” property
IFC Entity type
attributes
standard and custom properties
classification reference
143
Element Settings dialog
IFC Manager
IFC Options
144
Element Settings dialog
IFC Manager
update filtration
editing IFC data navigation
IFC Scheme Setup
Attributes
Properties
Classification References
Assignments
and
Type Products
new data
145
Element Settings dialog
IFC Manager
IFC Options
146
Element Settings dialog
IFC Manager
IFC Options
147
Element Settings dialog
IFC Manager
IFC Options
148
Element Settings dialog
IFC Manager
IFC Options
149
Element Settings dialog
IFC Manager
IFC Options
150
Element Settings dialog
IFC Manager
IFC Options
151
Element Settings dialog
IFC Manager
IFC Options
152
Element Settings dialog
IFC Manager
153
Element Settings dialog
IFC Manager
154
Element Settings dialog
IFC Manager
155
Element Settings dialog
IFC Manager
3. “List visible…”
editing IFC data
2. “Show Selection/Marquee in 3D”
IFC Scheme Setup 1.“Show model selection in list”
IFC Options
156
Element Settings dialog
IFC Manager
IFC Options
157
Element Settings dialog
IFC Manager
IFC Options
158
Element Settings dialog
IFC Manager
IFC Options
159
Element Settings dialog
IFC Manager
IFC Options
160
Element Settings dialog
IFC Manager
IFC Options
161
Element Settings dialog
IFC Manager
IFC Options
162
Element Settings dialog
IFC Manager
IFC Attribute
“must”, derived, non-editable
exported, derived, editable value
optional, custom, editable value
163
Element Settings dialog
IFC Manager
IFC Options
164
Element Settings dialog
IFC Manager
IFC Options
165
Element Settings dialog
IFC Manager
IFC Options
166
Element Settings dialog
IFC Manager
IFC Options
167
Element Settings dialog
IFC Manager
IFC Options
168
Element Settings dialog
IFC Manager
IFC Options
169
Element Settings dialog
IFC Manager
IFC Options
170
Element Settings dialog
IFC Manager
IFC Options
171
Element Settings dialog
IFC Manager
IFC Options
172
Element Settings dialog
IFC Manager
IFC Options
173
Element Settings dialog
IFC Manager
IFC Options
174
Element Settings dialog
IFC Manager
IFC Options
175
Element Settings dialog
IFC Manager
IFC Options
176
Element Settings dialog
IFC Manager
IFC Options
177
Element Settings dialog
IFC Manager
IFC Options
178
Element Settings dialog
IFC Manager
IFC Options
179
Element Settings dialog
IFC Manager
IFC Options
180
Element Settings dialog
IFC Manager
IFC Options
181
Element Settings dialog
IFC Manager
IFC Options
182
183
export functions
exported item
export check
“Save as”
ArchiCAD project
“Publish”
184
export functions
exported item
export check
3D view
or
Floor Plan view
185
export functions
exported item
export check
export
3D view
“ visible”
or
visible layers
Floor Plan view
“Partial Structure Display”
3D: “Filter and Cut Elements in 3D”
Floor Plan: “Model View Option”
186
export functions
exported item
export check
export
3D view
“ selected”
or
selection in the current view
Floor Plan view
“Partial Structure Display”
3D: “Filter and Cut Elements in 3D”
Floor Plan: “Model View Option”
187
export functions
exported item
export check
export
3D view
“ entire project”
or
regardless of any selection or layer setting
Floor Plan view
“Partial Structure Display”
3D: “Filter and Cut Elements in 3D”
Floor Plan: “Model View Option”
188
export functions
exported item
export check
export
“ visible”
optional:
Grid and 2D Annotations
(“IFC Translation Setup”)
additional filtering
export (“Model Filter”) export
189
export functions
exported item
export check
export
“ visible”
export export
3 X “Save as”
mechanical engineer
CAD manager
191
structural engineer
1 X “Publish”
mechanical engineer
CAD manager
192
export functions
exported item
export check
specific structural
general structural
sketch model import
specific MEP
general Revit
MVD
user-defined (“Duplicate”)
193
export functions
exported item
export check
194
export functions
195
export functions
exported item
196
export functions
exported item
export check
197
export functions
exported item
export check
ArchiCAD
198
export functions
exported item
export check
199
200
import functions
“Merge”
Model Filter
properties only
model part
“Model Filter”
and
“IFC Translation Setup”
“Open” “Merge”
202
import functions
Model Filter
IFC Options
properties
model part
entire IFC model
version 2
properties
203
import functions
Model Filter
IFC Options
204
import functions
Model Filter
IFC Options
205
import functions
Model Filter
IFC Options
ArchiCAD
project
ArchiCAD
IFC model
(IfcSpaces) “Update with IFC Model”
Import new elements and update
existing IFC properties
IFC model with
IfcSpace entities
Space
management
206
import functions
Model Filter
IFC Options
207
import functions
Model Filter
IFC Options
IFC File
IFC Story 06
IFC Story 05
IFC Story 04
IFC Story 03
IFC Story 02
IFC Story 01
new stories
208
import functions
Model Filter
IFC Options
IFC File
IFC Story 06
IFC Story 05
IFC Story 04
IFC Story 03
IFC Story 02
IFC Story 01
story mapping
209
import functions
Model Filter
IFC Options
IFC File
IFC Story 06
IFC Story 05
IFC Story 04
IFC Story 03
IFC Story 02
IFC Story 01
Model Filter
IFC Options
IFC File
IFC Story 01
story mapping
Floor Plan Display > Show on Stories: “All Relevant Stories”
211
import functions
Model Filter
IFC Options
212
import functions
Model Filter
IFC Options
213
import functions
Model Filter
IFC Options
214
import functions
Model Filter
IFC Options
215
import functions
Model Filter
IFC Options
216
import functions
Model Filter
IFC Options
217
import functions
Model Filter
IFC Options
218
no intersections
import functions
Model Filter
IFC Options
219
220
ArchiCAD HELP
http://www.graphisoft.com/downloads/addons/ifc
221
ArchiCAD HELP
http://www.graphisoft.com/archicad/open_bim/
222
IFC guide
www.graphisoft.com
223