IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

4.1.4.4.3 Object Nesting

通用对象嵌套表示有序排列关系。

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

G <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcObjectDefinition.htm'>IfcObjectDefinition</a> IfcObjectDefinition 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:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelNests.htm'>IfcRelNests</a> IfcRelNests 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. RelatingObject [1:1] Type 6. RelatedObjects [1:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcObjectDefinition.htm'>IfcObjectDefinition</a>:IsNestedBy1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelNests.htm'>IfcRelNests</a>:RelatingObject0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcObject.htm'>IfcObject</a> IfcObject 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:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelNests.htm'>IfcRelNests</a>:RelatedObjects1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcObject.htm'>IfcObject</a>:IfcObject0
Figure 4.1.4.4.3.A

General Usage

ApplicableEntity
Type
IfcRelNests.RelatedObjects
IfcActionRequest IfcActionRequest
IfcAlignment IfcReferent
IfcConstructionResourceIfcConstructionResource
IfcCostItem IfcCostItem
IfcPermit IfcPermit
IfcProcedure IfcTask
IfcProjectOrder IfcProjectOrder
IfcTask IfcEvent
IfcTask IfcProcedure
IfcTask IfcTask
IfcTaskType IfcTask
IfcWorkSchedule IfcWorkSchedule
表 4.1.4.4.3.B