IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

6.1.3.29 IfcRelCoversBldgElements(关系覆盖建筑构件)

RV ⓘ
AbV ⓘ

弃用 该定义将在标准的未来主版本中移除。

6.1.3.29.1 语义定义(Semantic definition)

IfcRelCoversBldgElements 关系是一种对象化的关系,用于表达建筑构件与其所覆盖的一个或多个覆盖层之间的关联。

IFC 规范提供了两种关系:

覆盖层与空间之间的关系,或覆盖层与构件之间的关系,何者被视为主要关系,必须在模型视图定义的上下文中确定。

6.1.3.29.2 实体继承(Entity inheritance)

6.1.3.29.3 特性(Attributes)

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

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

2 OwnerHistory OPTIONAL IfcOwnerHistory

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

3 Name OPTIONAL IfcLabel

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

4 Description OPTIONAL IfcText

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

点击显示 4 个隐藏的继承特性 点击隐藏 4 个继承特性
IfcRelCoversBldgElements (2)
5 RelatingBuildingElement IfcElement

与被覆盖构件的关系。包括用于覆盖层(如地板或覆层)的建筑构件,或用于覆盖层(如套管或包裹)的分布构件。

6 RelatedCoverings SET [1:?] OF IfcCovering

与分配给该构件的覆盖层集合的关系。

表 6.1.3.29.A

6.1.3.29.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。此外,它还可以为概念提供名称和描述。

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

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

Software Identity General

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

表 6.1.3.29.B

6.1.3.29.5 形式化表示(Formal representation)

ENTITY IfcRelCoversBldgElements
 SUBTYPE OF (IfcRelConnects);
	RelatingBuildingElement : IfcElement;
	RelatedCoverings : SET [1:?] OF IfcCovering;
END_ENTITY;

6.1.3.29.6 参考文献