该页全部中文内容仅供20252453-T-424 项目组内部使用

20252453-T-424 项目

4.1.5.13.3.1 带区域的空间干扰关系(Spatial Interference With Zones)

带区域的空间干扰关系 概念是 空间干扰关系 概念的扩展,它定义了空间元素(如设施 (IfcFacility & 特殊子类型) 或设施部件 (IfcFacilityPart 具有领域特定预定义类型))跨越专业空间层级分支与其他空间元素发生干扰或接口的关系,并通过 IfcRelInterferesElements.InterferenceSpace 属性将相关干扰 IfcSpatialZone 扩展到数据集。实现 IfcSpatialZone 的实体应始终将 PredefinedType 值设置为 INTERFERENCE

实现 IfcSpatialZone 的添加通过以下方式扩展了此关系的功能:

  • 能够将属性集附加到协同工程(或干扰)区域。
  • 允许明确定义代表 IfcSpatialElement 实体发生干扰的区域的共享占地面积或主体几何形状,而不会影响干扰 IfcSpatialElement 实体的占地面积或主体几何形状。
  • 产品仍然位于领域空间结构内,并可以使用相对定位。

带区域的空间干扰关系 概念旨在涵盖复杂的用例,其中干扰会产生协同工程区域,多个团队必须在同一空间区域内协作,同时保持对其领域元素的拥有权和权利。一个常见的例子是铁路和道路之间的平交道口。道路和铁路层级结构都有一个与平交道口相关的段,并且定义了 IfcRelInterferesElements 关系来编码这种连接。然后,该关系通过 IfcSpatialZone 进行扩展,该 IfcSpatialZone 定义了协同工程区域以及特定的重叠占地面积或主体几何形状。然后可以将属性集附加到 IfcSpatialZone,并且可以使用明确的占地面积或主体几何形状来进行自动碰撞检测以及跨领域模型更新的批准/通知。

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

IfcSpatialElement_0 IfcSpatialElement 1. GlobalId [1:1] 2. OwnerHistory [0:1] SpatialElementName 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:?] InterferesSpatialElements      InterferesElements [0:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelInterferesElements.htm'>IfcRelInterferesElements</a> IfcRelInterferesElements 1. GlobalId [1:1] 2. OwnerHistory [0:1] 3. Name [0:1] 4. Description [0:1] 5. RelatingElement [1:1] RelatedSpatialElement 6. RelatedElement [1:1] 7. InterferenceGeometry [0:1] InterferenceType 8. InterferenceType [0:1] 9. ImpliedOrder [1:1] InteferenceZone 10. InterferenceSpace [0:1] IfcSpatialElement_0:InterferesElements1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelInterferesElements.htm'>IfcRelInterferesElements</a>:RelatingElement0 IfcLabel_1 IfcLabel IfcSpatialElement_0:Name1->IfcLabel_1:IfcLabel0 IfcSpatialElement_1 IfcSpatialElement 1. GlobalId [1:1] 2. OwnerHistory [0:1] RelatedSpatialElementName 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:?] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelInterferesElements.htm'>IfcRelInterferesElements</a>:RelatedElement1->IfcSpatialElement_1:IfcSpatialElement0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIdentifier.htm'>IfcIdentifier</a> IfcIdentifier <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelInterferesElements.htm'>IfcRelInterferesElements</a>:InterferenceType1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcIdentifier.htm'>IfcIdentifier</a>:IfcIdentifier0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpatialZone.htm'>IfcSpatialZone</a> IfcSpatialZone 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:?] SpatialZoneType 9. PredefinedType [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcRelInterferesElements.htm'>IfcRelInterferesElements</a>:InterferenceSpace1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpatialZone.htm'>IfcSpatialZone</a>:IfcSpatialZone0 IfcLabel_0 IfcLabel IfcSpatialElement_1:Name1->IfcLabel_0:IfcLabel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpatialZoneTypeEnum.htm'>IfcSpatialZoneTypeEnum</a> IfcSpatialZoneTypeEnum <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpatialZone.htm'>IfcSpatialZone</a>:PredefinedType1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpatialZoneTypeEnum.htm'>IfcSpatialZoneTypeEnum</a>:IfcSpatialZoneTypeEnum0 constraint_0 =INTERFERENCE <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcSpatialZoneTypeEnum.htm'>IfcSpatialZoneTypeEnum</a>->constraint_0
Figure 4.1.5.13.3.1.A

General Usage

ApplicableEntity
IfcSpatialElement
表 4.1.5.13.3.1.B