IFC 4.3.2.20250905 (IFC4X3_ADD2) under development

  • Help suggest improvements
  • Get user or developer support

4.1.5.11.2 Space Boundaries 2nd Level

The following diagram shows the generic classes and relationships used when applying this concept. In addition, concepts may have particular importance to common or standardised industry practices and scenarios. For these specific usage scenarios, the table below shows a recommended list of general usage patterns that users may adopt.

%3 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpace.htm'>IfcSpace</a> IfcSpace 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1]      HasAssignments [0:?]      Nests [0:1]      IsNestedBy [0:?]      HasContext [0:1]      IsDecomposedBy [0:?]      Decomposes [0:1]      HasAssociations [0:?] 5. ObjectType [0:1]      IsDeclaredBy [0:1]      Declares [0:?]      IsTypedBy [0:1]      IsDefinedBy [0:?] 6. ObjectPlacement [0:1] 7. Representation [0:1]      ReferencedBy [0:?]      PositionedRelativeTo [0:?]      ReferencedInStructures [0:?] 8. LongName [0:1]      ContainsElements [0:?]      ServicedBySystems [0:?]      ReferencesElements [0:?]      IsInterferedByElements [0:?]      InterferesElements [0:?] 9. CompositionType [0:1] 10. PredefinedType [0:1] 11. ElevationWithFlooring [0:1]      HasCoverings [0:?]      BoundedBy [0:?] IfcRelSpaceBoundary2ndLevel_0 IfcRelSpaceBoundary2ndLevel 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. RelatingSpace [1:1] 6. RelatedBuildingElement [1:1] 7. ConnectionGeometry [0:1] 8. PhysicalOrVirtualBoundary [1:1] 9. InternalOrExternalBoundary [1:1] 10. ParentBoundary [0:1]      InnerBoundaries [0:?] 11. CorrespondingBoundary [0:1]      Corresponds [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpace.htm'>IfcSpace</a>:BoundedBy1->IfcRelSpaceBoundary2ndLevel_0:RelatingSpace0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcElement.htm'>IfcElement</a> IfcElement 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1]      HasAssignments [0:?]      Nests [0:1]      IsNestedBy [0:?]      HasContext [0:1]      IsDecomposedBy [0:?]      Decomposes [0:1]      HasAssociations [0:?] 5. ObjectType [0:1]      IsDeclaredBy [0:1]      Declares [0:?]      IsTypedBy [0:1]      IsDefinedBy [0:?] 6. ObjectPlacement [0:1] 7. Representation [0:1]      ReferencedBy [0:?]      PositionedRelativeTo [0:?]      ReferencedInStructures [0:?] 8. Tag [0:1]      FillsVoids [0:1]      ConnectedTo [0:?]      IsInterferedByElements [0:?]      InterferesElements [0:?]      HasProjections [0:?]      HasOpenings [0:?]      IsConnectionRealization [0:?]      ProvidesBoundaries [0:?]      ConnectedFrom [0:?]      ContainedInStructure [0:1]      HasCoverings [0:?]      HasSurfaceFeatures [0:?] IfcRelSpaceBoundary2ndLevel_0:RelatedBuildingElement1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcElement.htm'>IfcElement</a>:IfcElement0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionSurfaceGeometry.htm'>IfcConnectionSurfaceGeometry</a> IfcConnectionSurfaceGeometry 1. SurfaceOnRelatingElement [1:1] 2. SurfaceOnRelatedElement [0:1] IfcRelSpaceBoundary2ndLevel_0:ConnectionGeometry1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionSurfaceGeometry.htm'>IfcConnectionSurfaceGeometry</a>:IfcConnectionSurfaceGeometry0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPhysicalOrVirtualEnum.htm'>IfcPhysicalOrVirtualEnum</a> IfcPhysicalOrVirtualEnum IfcRelSpaceBoundary2ndLevel_0:PhysicalOrVirtualBoundary1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPhysicalOrVirtualEnum.htm'>IfcPhysicalOrVirtualEnum</a>:IfcPhysicalOrVirtualEnum0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcInternalOrExternalEnum.htm'>IfcInternalOrExternalEnum</a> IfcInternalOrExternalEnum IfcRelSpaceBoundary2ndLevel_0:InternalOrExternalBoundary1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcInternalOrExternalEnum.htm'>IfcInternalOrExternalEnum</a>:IfcInternalOrExternalEnum0 IfcRelSpaceBoundary2ndLevel_1 IfcRelSpaceBoundary2ndLevel 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. RelatingSpace [1:1] 6. RelatedBuildingElement [1:1] 7. ConnectionGeometry [0:1] 8. PhysicalOrVirtualBoundary [1:1] 9. InternalOrExternalBoundary [1:1] 10. ParentBoundary [0:1]      InnerBoundaries [0:?] 11. CorrespondingBoundary [0:1]      Corresponds [0:1] IfcRelSpaceBoundary2ndLevel_0:ParentBoundary1->IfcRelSpaceBoundary2ndLevel_1:IfcRelSpaceBoundary2ndLevel0 IfcRelSpaceBoundary2ndLevel_2 IfcRelSpaceBoundary2ndLevel 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. RelatingSpace [1:1] 6. RelatedBuildingElement [1:1] 7. ConnectionGeometry [0:1] 8. PhysicalOrVirtualBoundary [1:1] 9. InternalOrExternalBoundary [1:1] 10. ParentBoundary [0:1]      InnerBoundaries [0:?] 11. CorrespondingBoundary [0:1]      Corresponds [0:1] IfcRelSpaceBoundary2ndLevel_0:CorrespondingBoundary1->IfcRelSpaceBoundary2ndLevel_2:IfcRelSpaceBoundary2ndLevel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCurveBoundedPlane.htm'>IfcCurveBoundedPlane</a> IfcCurveBoundedPlane      LayerAssignment [0:1]      StyledByItem [0:1] 1. BasisSurface [1:1] 2. OuterBoundary [1:1] 3. InnerBoundaries [0:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionSurfaceGeometry.htm'>IfcConnectionSurfaceGeometry</a>:SurfaceOnRelatingElement1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCurveBoundedPlane.htm'>IfcCurveBoundedPlane</a>:IfcCurveBoundedPlane0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBasedSurfaceModel.htm'>IfcFaceBasedSurfaceModel</a> IfcFaceBasedSurfaceModel      LayerAssignment [0:1]      StyledByItem [0:1] 1. FbsmFaces [1:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionSurfaceGeometry.htm'>IfcConnectionSurfaceGeometry</a>:SurfaceOnRelatingElement1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBasedSurfaceModel.htm'>IfcFaceBasedSurfaceModel</a>:IfcFaceBasedSurfaceModel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPlane.htm'>IfcPlane</a> IfcPlane      LayerAssignment [0:1]      StyledByItem [0:1] 1. Position [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCurveBoundedPlane.htm'>IfcCurveBoundedPlane</a>:BasisSurface1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPlane.htm'>IfcPlane</a>:IfcPlane0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedPolyCurve.htm'>IfcIndexedPolyCurve</a> IfcIndexedPolyCurve      LayerAssignment [0:1]      StyledByItem [0:1] 1. Points [1:1] 2. Segments [1:?] 3. SelfIntersect [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCurveBoundedPlane.htm'>IfcCurveBoundedPlane</a>:OuterBoundary1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIndexedPolyCurve.htm'>IfcIndexedPolyCurve</a>:IfcIndexedPolyCurve0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcOpenShell.htm'>IfcOpenShell</a> IfcOpenShell      LayerAssignment [0:1]      StyledByItem [0:1] 1. CfsFaces [1:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceBasedSurfaceModel.htm'>IfcFaceBasedSurfaceModel</a>:FbsmFaces1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcOpenShell.htm'>IfcOpenShell</a>:IfcOpenShell0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcAxis2Placement3D.htm'>IfcAxis2Placement3D</a> IfcAxis2Placement3D      LayerAssignment [0:1]      StyledByItem [0:1] 1. Location [1:1] 2. Axis [0:1] 3. RefDirection [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPlane.htm'>IfcPlane</a>:Position1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcAxis2Placement3D.htm'>IfcAxis2Placement3D</a>:IfcAxis2Placement3D0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFace.htm'>IfcFace</a> IfcFace      LayerAssignment [0:1]      StyledByItem [0:1] 1. Bounds [1:?]      HasTextureMaps [0:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcOpenShell.htm'>IfcOpenShell</a>:CfsFaces1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFace.htm'>IfcFace</a>:IfcFace0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceOuterBound.htm'>IfcFaceOuterBound</a> IfcFaceOuterBound      LayerAssignment [0:1]      StyledByItem [0:1] 1. Bound [1:1] 2. Orientation [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFace.htm'>IfcFace</a>:Bounds1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFaceOuterBound.htm'>IfcFaceOuterBound</a>:IfcFaceOuterBound0
Figure 4.1.5.11.2.A

General Usage

ApplicableEntity
IfcSpace
Table 4.1.5.11.2.B

Edit on Github


Is this page difficult to understand? Let us know!