IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

5.4.3.60 IfcRelSpaceBoundary1stLevel(关系空间边界一级)

5.4.3.60.1 语义定义(Semantic definition)

1 级空间边界通过 IfcRelSpaceBoundary1stLevel 与周围元素的关系来定义空间的物理或虚拟分隔。1 级空间边界的特点是:

  • 1 级空间边界是空间的边界,由边界空间的建筑元素表面(物理空间边界)或由相邻空间(无分隔墙)提供的虚拟表面定义。
  • 1 级空间边界不考虑边界建筑元素中的材料变化,或墙壁或楼板(天花板或地板)后面的不同空间/区域。
  • 1 级空间边界通过两种方式区分:虚拟或物理,以及内部、外部或未定义(内部和外部),例如,对于部分在内部和外部的墙壁。
  • 1 级空间边界围绕空间形成一个封闭的壳(只要空间完全封闭),并包括代表建筑元素中的开口(填充或未填充)的重叠边界(参见下面的实施者协议)。

1 级空间边界在不考虑边界元素另一侧的任何内容的情况下,通过其边界表面定义空间。

关系使用定义

如图 5.4.3.60.A 所示,ParentBoundary 属性和反向 InnerBoundaries 用于将门、窗和开口的空间边界链接到父边界,例如墙壁或楼板的父边界。

IfcRelSpaceBoundary1stLevel
图 5.4.3.60.A — 空间边界第一级关系

几何使用定义

有关为第一级空间边界使用连接几何体的指导,请参见超类 IfcRelSpaceBoundary 的定义。

5.4.3.60.2 实体继承(Entity inheritance)

5.4.3.60.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcRoot (4)
1 GlobalId IfcGloballyUniqueId

在整个软件世界中分配全局唯一标识符。

2 OwnerHistory OPTIONAL IfcOwnerHistory

分配有关该对象当前所有权的信息,包括所有者参与者、应用程序、本地标识以及捕获到的关于对象近期更改的信息。

3 Name OPTIONAL IfcLabel

供参与的软件系统或用户使用的可选名称。对于某些 IfcRoot 的子类型,可能需要插入 Name 特性。这将通过 where 规则强制执行。

4 Description OPTIONAL IfcText

可选的描述,用于提供信息性注释。

IfcRelSpaceBoundary (5)
5 RelatingSpace IfcSpaceBoundarySelect

指向由该边界界定的一个空间的引用。

6 RelatedBuildingElement IfcElement

指向定义空间边界的元素的引用。

7 ConnectionGeometry OPTIONAL IfcConnectionGeometry

空间边界的物理表示。以空间局部坐标系中的曲线或曲面形式提供。

8 PhysicalOrVirtualBoundary IfcPhysicalOrVirtualEnum

定义空间边界是 PHYSICAL 还是 VIRTUAL

9 InternalOrExternalBoundary IfcInternalOrExternalEnum

定义空间边界是内部的还是外部的,即邻近开放空间,该空间可以是部分封闭的空间,例如露台。

点击显示 9 个隐藏的继承特性 点击隐藏 9 个继承特性
IfcRelSpaceBoundary1stLevel (2)
10 ParentBoundary OPTIONAL IfcRelSpaceBoundary1stLevel

指向在此内部边界定义的宿主或父空间边界的引用。

InnerBoundaries SET [0:?] OF IfcRelSpaceBoundary1stLevel FOR ParentBoundary

指向空间边界的内部边界的引用。内部边界由开口、门和窗的空间边界定义。

表 5.4.3.60.B

5.4.3.60.4 概念用法(Concept usage)

概念 用法 描述
IfcRoot (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

IfcRelationship (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

IfcRelConnects (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

IfcRelSpaceBoundary (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

点击显示 8 个隐藏的继承概念 点击隐藏 8 个继承概念
IfcRelSpaceBoundary1stLevel (2)
Revision Control General

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity General

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

表 5.4.3.60.C

5.4.3.60.5 形式化表示(Formal representation)

ENTITY IfcRelSpaceBoundary1stLevel
 SUPERTYPE OF (ONEOF
	(IfcRelSpaceBoundary2ndLevel))
 SUBTYPE OF (IfcRelSpaceBoundary);
	ParentBoundary : OPTIONAL IfcRelSpaceBoundary1stLevel;
 INVERSE
	InnerBoundaries : SET [0:?] OF IfcRelSpaceBoundary1stLevel FOR ParentBoundary;
END_ENTITY;