A spatial element is the
generalization of all spatial elements that might be used
to define a spatial structure or to define spatial zones.
- a hierarchical spatial structure element as
- a spatial structure is a hiearchical decomposition
of the project. That spatial structure is often used to
provide a project structure to organize a building
- A spatial project structure might define as many
levels of decomposition as necessary for the building
project. Elements within the spatial project structure
are site, building, storey, and space
- a spatial zone as IfcSpatialZone
- a spatial zone is a non-hierarchical and
potentially overlapping decomposition of the project
under some functional consideration.
- a spatial zone might be used to represent a thermal
zone, a lighting zone, a usable area zone.
- a spatial zone might have its independent placement
and shape representation.
HISTORY New entity in IFC4.
Common Use Definitions
The following concepts are inherited at supertypes:
Property Sets for Objects
The Property Sets for Objects concept applies to this entity as shown in Table 72.
Table 72 — IfcSpatialElement Property Sets for Objects
FootPrint GeomSet Geometry
The FootPrint GeomSet Geometry concept applies to this entity as shown in Table 73.
|FootPrint||GeometricCurveSet||IfcGeometricCurveSet||Set of curves (outer and inner) representing the floor projection,|
Table 73 — IfcSpatialElement FootPrint GeomSet Geometry
XSD Specification: <xs:element name="IfcSpatialElement" type="ifc:IfcSpatialElement" abstract="true" substitutionGroup="ifc:IfcProduct" nillable="true"/>
<xs:complexType name="IfcSpatialElement" abstract="true">
<xs:attribute name="LongName" type="ifc:IfcLabel" use="optional"/>
|LongName|| : ||
Long name for a spatial structure element, used for informal purposes. It should be used, if available, in conjunction with the inherited Name attribute.
NOTE In many scenarios the Name attribute refers to the short name or number of a spacial element, and the LongName refers to the full descriptive name.
|ContainsElements|| : ||
Set of spatial containment relationships, that holds those elements, which are contained within this element of the project spatial structure.
NOTE The spatial containment relationship, established by IfcRelContainedInSpatialStructure, is required to be an hierarchical relationship, where each element can only be assigned to 0 or 1 spatial structure element.
|ServicedBySystems|| : ||
Set of relationships to systems, that provides a certain service to the spatial element for which it is defined. The relationship is handled by the objectified relationship IfcRelServicesBuildings.
IFC4 CHANGE The inverse attribute has been promoted to the new supertype IfcSpatialElement with upward compatibility for file based exchange.
|ReferencesElements|| : ||
Set of spatial reference relationships, that holds those elements, which are referenced, but not contained, within this element of the project spatial structure.
NOTE The spatial reference relationship, established by IfcRelReferencedInSpatialStructure, is not required to be an hierarchical relationship, i.e. each element can be assigned to 0, 1 or many spatial structure elements.
EXAMPLE A curtain wall maybe contained in the ground floor, but maybe referenced in all floors, it reaches.
IFC2x3 CHANGE The inverse attribute has been added with upward compatibility for file based exchange.
Link to this page