5.4.3.15 IfcExternalSpatialElement

Elément spatial extérieur
Externes Raumelement

The external spatial element defines external regions at the building site. Those regions can be defined:

HISTORY  New entity in IFC4.

XSD Specification:

 <xs:element name="IfcExternalSpatialElement" type="ifc:IfcExternalSpatialElement" substitutionGroup="ifc:IfcExternalSpatialStructureElement" nillable="true"/>
 <xs:complexType name="IfcExternalSpatialElement">
  <xs:complexContent>
   <xs:extension base="ifc:IfcExternalSpatialStructureElement">
    <xs:attribute name="PredefinedType" type="ifc:IfcExternalSpatialElementTypeEnum" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcExternalSpatialElement
SUBTYPE OF IfcExternalSpatialStructureElement;
PredefinedType : OPTIONAL IfcExternalSpatialElementTypeEnum;
INVERSE
BoundedBy : SET OF IfcRelSpaceBoundary FOR RelatingSpace;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Attribute Definitions:

PredefinedType : Predefined generic types for an external spatial element that are specified in an enumeration. There might be property sets defined specifically for each predefined type.
BoundedBy : Reference to a set of IfcRelSpaceBoundary's that defines the physical or virtual delimitation of that external spacial element against physical or virtual boundaries.

Inheritance Graph:

ENTITY IfcExternalSpatialElement
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;
ENTITY IfcExternalSpatialStructureElement
ENTITY IfcExternalSpatialElement
PredefinedType : OPTIONAL IfcExternalSpatialElementTypeEnum;
INVERSE
BoundedBy : SET OF IfcRelSpaceBoundary FOR RelatingSpace;
END_ENTITY;

Link to this page  Link to this page