IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

4.1.5.3.1 Path Connectivity

基于“轴线”表示的元素,如墙、梁和柱,使用路径连接关系来指示连接参数,指明哪个侧面在材料层或剖面中具有优先权。

下图展示了应用此概念时使用的通用类和关系。 此外,概念可能对常见或标准化的行业实践和场景具有特殊意义。对于这些特定的使用场景,下表展示了用户可采用的推荐通用使用模式列表。

G IfcElement_0 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:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a> IfcRelConnectsPathElements 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. ConnectionGeometry [0:1] 6. RelatingElement [1:1] RelatedElement 7. RelatedElement [1:1] 8. RelatingPriorities [0:?] 9. RelatedPriorities [0:?] 10. RelatedConnectionType [1:1] 11. RelatingConnectionType [1:1] IfcElement_0:ConnectedFrom1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a>:RelatedElement0 IfcElement_1 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:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a>:RelatedElement1->IfcElement_1:IfcElement0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionCurveGeometry.htm'>IfcConnectionCurveGeometry</a> IfcConnectionCurveGeometry 1. CurveOnRelatingElement [1:1] 2. CurveOnRelatedElement [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a>:ConnectionGeometry1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionCurveGeometry.htm'>IfcConnectionCurveGeometry</a>:IfcConnectionCurveGeometry0 IfcInteger_0 IfcInteger <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a>:RelatingPriorities1->IfcInteger_0:IfcInteger0 IfcInteger_1 IfcInteger <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a>:RelatedPriorities1->IfcInteger_1:IfcInteger0 IfcConnectionTypeEnum_0 IfcConnectionTypeEnum <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a>:RelatedConnectionType1->IfcConnectionTypeEnum_0:IfcConnectionTypeEnum0 IfcConnectionTypeEnum_1 IfcConnectionTypeEnum <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelConnectsPathElements.htm'>IfcRelConnectsPathElements</a>:RelatingConnectionType1->IfcConnectionTypeEnum_1:IfcConnectionTypeEnum0 IfcPolyline_0 IfcPolyline      LayerAssignment [0:1]      StyledByItem [0:1] 1. Points [2:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionCurveGeometry.htm'>IfcConnectionCurveGeometry</a>:CurveOnRelatingElement1->IfcPolyline_0:IfcPolyline0 IfcPolyline_1 IfcPolyline      LayerAssignment [0:1]      StyledByItem [0:1] 1. Points [2:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcConnectionCurveGeometry.htm'>IfcConnectionCurveGeometry</a>:CurveOnRelatedElement1->IfcPolyline_1:IfcPolyline0 IfcCartesianPoint_0 IfcCartesianPoint      LayerAssignment [0:1]      StyledByItem [0:1] 1. Coordinates [1:3] IfcPolyline_0:Points1->IfcCartesianPoint_0:IfcCartesianPoint0 IfcCartesianPoint_1 IfcCartesianPoint      LayerAssignment [0:1]      StyledByItem [0:1] 1. Coordinates [1:3] IfcPolyline_1:Points1->IfcCartesianPoint_1:IfcCartesianPoint0
Figure 4.1.5.3.1.A

General Usage

ApplicableEntity
RelatedElement
IfcRelConnectsPathElements.RelatedElement
IfcWall IfcWall
表 4.1.5.3.1.B