5.4.3.47 IfcSpatialElement

Element spatial
Räumliches Element

A spatial element is the generalization of all spatial elements that might be used to define a spatial structure or to define spatial zones.

HISTORY  New entity in IFC4.

Common Use Definitions

The following concepts are inherited at supertypes:

 Instance diagram

Property Sets for Objects

The Property Sets for Objects concept applies to this entity as shown in Table 72.
PredefinedTypeName
 Pset_AirSideSystemInformation
 Pset_SpaceFireSafetyRequirements
 Pset_SpaceLightingRequirements
 Pset_SpaceOccupancyRequirements
 Pset_SpaceThermalRequirements
 Pset_ThermalLoadAggregate
 Pset_ThermalLoadDesignCriteria

Table 72 — IfcSpatialElement Property Sets for Objects



FootPrint GeomSet Geometry

The FootPrint GeomSet Geometry concept applies to this entity as shown in Table 73.
IdentifierTypeItemsDescription
FootPrintGeometricCurveSetIfcGeometricCurveSetSet 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:complexContent>
   <xs:extension base="ifc:IfcProduct">
    <xs:attribute name="LongName" type="ifc:IfcLabel" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcSpatialElement
ABSTRACT SUPERTYPE OF(ONEOF(IfcExternalSpatialStructureElement, IfcSpatialStructureElement, IfcSpatialZone))
SUBTYPE OF IfcProduct;
LongName : OPTIONAL IfcLabel;
INVERSE
ContainsElements : SET OF IfcRelContainedInSpatialStructure FOR RelatingStructure;
ServicedBySystems : SET OF IfcRelServicesBuildings FOR RelatedBuildings;
ReferencesElements : SET OF IfcRelReferencedInSpatialStructure FOR RelatingStructure;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Attribute Definitions:

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.
Ø\X

Inheritance Graph:

ENTITY IfcSpatialElement
ENTITY IfcRoot
GlobalId : IfcGloballyUniqueId;
OwnerHistory : OPTIONAL IfcOwnerHistory;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
ENTITY IfcObjectDefinition
INVERSE
HasAssignments : SET OF IfcRelAssigns FOR RelatedObjects;
Nests : SET [0:1] OF IfcRelNests FOR RelatedObjects;
IsNestedBy : SET OF IfcRelNests FOR RelatingObject;
HasContext : SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions;
IsDecomposedBy : SET OF IfcRelAggregates FOR RelatingObject;
Decomposes : SET [0:1] OF IfcRelAggregates FOR RelatedObjects;
HasAssociations : SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcObject
ObjectType : OPTIONAL IfcLabel;
INVERSE
IsDeclaredBy : SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects;
Declares : SET OF IfcRelDefinesByObject FOR RelatingObject;
IsTypedBy : SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects;
IsDefinedBy : SET OF IfcRelDefinesByProperties FOR RelatedObjects;
ENTITY IfcProduct
ObjectPlacement : OPTIONAL IfcObjectPlacement;
Representation : OPTIONAL IfcProductRepresentation;
INVERSE
ReferencedBy : SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcSpatialElement
LongName : OPTIONAL IfcLabel;
INVERSE
ContainsElements : SET OF IfcRelContainedInSpatialStructure FOR RelatingStructure;
ServicedBySystems : SET OF IfcRelServicesBuildings FOR RelatedBuildings;
ReferencesElements : SET OF IfcRelReferencedInSpatialStructure FOR RelatingStructure;
END_ENTITY;

Link to this page  Link to this page