|Elément de construction|
|Bauteil / Bauelement|
The building element comprises all elements that are primarily
part of the construction of a building, i.e., its structural and
space separating system.
"Major functional part of a building,
examples are foundation, floor, roof, wall." ISO
EXAMPLE Building elements are
walls, beams, or doors, they are all physically existent and
The IfcBuildingElement utilizes the following
capabilities mainly through inverse attributes referencing
NOTE View definitions and
implementer agreements will determine those relationships that have
to be supported in actual exchange.
- Grouping - being part of a logical group of objects
- Work processes - reference to work tasks, in which this
building element is used
- Structural member reference - information whether the building
element is represented in a structural analysis model by a
- Aggregation - aggregated together with other elements to form
- objectified relationship: IfcRelAggregates
- object referenced by relationship: IfcElement (and
- inverse attribute (for container): IsDecomposedBy
- inverse attribute (for contained parts): Decomposes
- Material - assignment of material used by this building element
- Classification - assigned reference to an external
- Library - assigned reference to an external library item
- Documentation - assigned reference to an external documentation
- objectified relationship:
- object referenced by relationship: IfcDocumentSelect
(and selected items, default IfcDocumentReference)
- inverse attribute: HasAssociations
- Type - reference to the common product type information for the
- Properties - reference to all attached properties, including
- Connection - connectivity to other elements, including the
definition of the joint
- Realization - information, whether the building element is used
to realize a connection (e.g. as a weld in a connection between two
- Assignment to spatial structure - hierarchical assignment to
the right level within the spatial structure
- Reference to spatial structure(s) - non hierarchical reference
to one or more elements within the spatial structure (e.g. a
curtain wall, being contained in the building, references several
- Boundary - provision of space boundaries by this building
- Coverings - assignment of covering elements to this building
element (note: normally covering elements are assigned to the
space, only used for special cases)
- Voids - information, whether the building element includes
openings, recesses or other voids
- Projection - information, whether the building element has
projections (such as a fascia)
- Filling - information whether the building element is used to
HISTORY New entity in IFC1.0
Common Use Definitions
The following concepts are inherited at supertypes:
- IfcRoot: Identity, Revision Control
- IfcElement: Product Placement, Box Geometry, FootPrint Geometry, Body SurfaceOrSolidModel Geometry, Body SurfaceModel Geometry, Body Tessellation Geometry, Body Brep Geometry, Body AdvancedBrep Geometry, Body CSG Geometry, Mapped Geometry
Property Sets for Objects
The Property Sets for Objects concept applies to this entity as shown in Table 29.
Table 29 — IfcBuildingElement Property Sets for Objects
The Product Assignment concept applies to this entity as shown in Table 30.
|IfcTask||Task for operating upon the building element.|
Table 30 — IfcBuildingElement Product Assignment
The Spatial Containment concept applies to this entity as shown in Table 31.
Table 31 — IfcBuildingElement Spatial Containment
Surface 3D Geometry
The Surface 3D Geometry concept applies to this entity.
Some IfcBuildingElement may be represented by an surface
as an abstract geometric representation. See each subtype for
XSD Specification: <xs:element name="IfcBuildingElement" type="ifc:IfcBuildingElement" abstract="true" substitutionGroup="ifc:IfcElement" nillable="true"/>
<xs:complexType name="IfcBuildingElement" abstract="true">
ABSTRACT SUPERTYPE OF(ONEOF(IfcBeam, IfcBuildingElementProxy, IfcChimney, IfcColumn, IfcCovering, IfcCurtainWall, IfcDoor, IfcFooting, IfcMember, IfcPile, IfcPlate, IfcRailing, IfcRamp, IfcRampFlight, IfcRoof, IfcShadingDevice, IfcSlab, IfcStair, IfcStairFlight, IfcWall, IfcWindow))
|MaxOneMaterialAssociation|| : ||SIZEOF (QUERY(temp <* SELF\IfcObjectDefinition.HasAssociations |
'IFCPRODUCTEXTENSION.IFCRELASSOCIATESMATERIAL' IN TYPEOF(temp)
)) <= 1;|
|HasCoverings|| : ||
Reference to IfcCovering by virtue of the objectified relationship IfcRelCoversBldgElement. It defines the concept of a building element having coverings associated.
|MaxOneMaterialAssociation|| : ||
There should be only a maximum of one material association assigned to an building element.
NOTE The material association can assign a single material, a set of materials, a set of material layers, or a set of material profiles by a single association relationship.
FC2x4 CHANGE The where rule has been promoted from the subtype IfcWall.
Link to this page