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

20252453-T-424 项目

6.4.3.1 IfcAsset(资产)

6.4.3.1.1 语义定义(Semantic definition)

资产是具有财务价值或可作为单一单元进行操作的、唯一可识别的元素集合。

资产通常是进行维护操作的粒度级别。资产是一个可以包含一个或多个元素的组。虽然可以定义构件或元素的财务价值,但出于会计目的,财务价值也在资产级别定义。

可以与资产关联的参与者有多种,每种参与者都有一个角色。项目范围内的参与者使用 IfcRelAssignsToActor 关系表示,在这种情况下,角色应通过 IfcActorRole 类定义;否则,主要参与者被标识为该类的特性。如果两者都存在,则直接特性具有优先权。

可以与资产关联的成本有多种,每种成本都有一个角色。这些通过 OriginalValueCurrentValueTotalReplacementCostDepreciatedValue 特性指定。

6.4.3.1.2 实体继承(Entity inheritance)

6.4.3.1.3 特性(Attributes)

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

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

2 OwnerHistory OPTIONAL IfcOwnerHistory

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

3 Name OPTIONAL IfcLabel

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

4 Description OPTIONAL IfcText

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

IfcObjectDefinition (7)
HasAssignments SET [0:?] OF IfcRelAssigns FOR RelatedObjects

引用分配(通过关联关系)其他 IfcObject 子类型到此对象实例的关系对象。例如,与产品、过程、控制、资源或组的关联。

Nests SET [0:1] OF IfcRelNests FOR RelatedObjects

引用作为嵌套的分解关系。它确定此对象定义是顺序整体/部分分解关系中的一部分。对象实例或类型只能是单个分解的一部分(仅允许分层结构)。

IsNestedBy SET [0:?] OF IfcRelNests FOR RelatingObject

引用作为嵌套的分解关系。它确定此对象定义是顺序整体/部分分解关系中的整体。对象或对象类型可以被多个其他对象(实例或类型)嵌套。

HasContext SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions

引用提供上下文信息的上下文,例如项目单位或表示上下文。它只应断言在最上层的非空间对象上。

IsDecomposedBy SET [0:?] OF IfcRelAggregates FOR RelatingObject

引用作为聚合的分解关系。它确定此对象定义是无序整体/部分分解关系中的整体。对象定义可以被多个其他对象(实例或部分)聚合。

Decomposes SET [0:1] OF IfcRelAggregates FOR RelatedObjects

引用作为聚合的分解关系。它确定此对象定义是无序整体/部分分解关系中的一部分。对象定义只能是单个分解的一部分(仅允许分层结构)。

HasAssociations SET [0:?] OF IfcRelAssociates FOR RelatedObjects

引用将外部资源或资源定义与对象关联的关系对象。例如,与库、文档或分类的关联。

IfcObject (5)
5 ObjectType OPTIONAL IfcLabel

该类型表示指示对象的特定类型。必须在可实例化的子类型的级别上建立用法。特别是,如果特性 PredefinedType 的枚举设置为 USERDEFINED,或者当实例化的具体实体没有 PredefinedType 特性时,它保存用户定义的类型。后者发生在一些特殊的叶子类中,以及直接实例化 IfcBuiltElement 时。

IsDeclaredBy SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects

链接到指向声明对象的关系对象,该声明对象为此对象实例提供对象定义。声明对象必须是对象类型分解的一部分。关联的 IfcObject 或其子类型包含特定信息(作为类型或样式定义的一部分),该信息对于声明 IfcObject 或其子类型的所有反映实例是通用的。

Declares SET [0:?] OF IfcRelDefinesByObject FOR RelatingObject

链接到指向接收对象定义的反向对象的关系对象。反向对象必须是对象实例分解的一部分。关联的 IfcObject 或其子类型提供特定信息(作为类型或样式定义的一部分),该信息对于声明 IfcObject 或其子类型的所有反向实例是通用的。

IsTypedBy SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects

与对象类型的关系集合,该对象类型为此对象实例提供类型定义。然后,关联的 IfcTypeObject 或其子类型包含特定信息(或类型或样式),该信息对于引用同一类型的所有 IfcObject 或其子类型的实例是通用的。

IsDefinedBy SET [0:?] OF IfcRelDefinesByProperties FOR RelatedObjects

与附加到此对象的属性集定义的集合的关系。这些静态或动态定义的特性包含字母数字信息内容,这些内容进一步定义了对象。

IfcGroup (2)
IsGroupedBy SET [0:?] OF IfcRelAssignsToGroup FOR RelatingGroup

引用关系 IfcRelAssignsToGroup,该关系将一个或多个群组成员分配给 IfcGroup 对象。

ReferencedInStructures SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements

引用关系 IfcRelReferencedInSpatialStructure,该关系将群组与空间构件相关联。

点击显示 18 个隐藏的继承特性 点击隐藏 18 个继承特性
IfcAsset (9)
6 Identification OPTIONAL IfcIdentifier

分配给资产的唯一标识,使其能够与其他资产区分开来。

7 OriginalValue OPTIONAL IfcCostValue

资产购买时的成本价值。

8 CurrentValue OPTIONAL IfcCostValue

资产的当前成本价值。

9 TotalReplacementCost OPTIONAL IfcCostValue

资产的总更换成本。

10 Owner OPTIONAL IfcActorSelect

“拥有”该资产的个人或组织的名称。

11 User OPTIONAL IfcActorSelect

“使用”该资产的个人或组织的名称。

12 ResponsiblePerson OPTIONAL IfcPerson

被指定负责该资产的人员。

13 IncorporationDate OPTIONAL IfcDate

资产被纳入工程、安装、建造、搭建或完成的日期。

14 DepreciatedValue OPTIONAL IfcCostValue

根据组织的会计规则和程序,资产的当前价值。

表 6.4.3.1.A

6.4.3.1.4 属性集(Property sets)

  • Pset_Asset
    • AssetAccountingType
    • AssetTaxType
    • AssetInsuranceType
    • AssetStatus
    • AssetUse
  • Pset_Condition
    • AssessmentDate
    • AssessmentCondition
    • AssessmentDescription
    • AssessmentType
    • AssessmentMethod
    • LastAssessmentReport
    • NextAssessmentDate
    • AssessmentFrequency
  • Pset_InstallationOccurrence
    • InstallationDate
    • AcceptanceDate
    • PutIntoOperationDate
  • Pset_MaintenanceStrategy
    • AssetCriticality
    • AssetFrailty
    • AssetPriority
    • MonitoringType
    • AccidentResponse
  • Pset_MaintenanceTriggerCondition
    • ConditionTargetPerformance
    • ConditionMaintenanceLevel
    • ConditionReplacementLevel
    • ConditionDisposalLevel
  • Pset_MaintenanceTriggerDuration
    • DurationTargetPerformance
    • DurationMaintenanceLevel
    • DurationReplacementLevel
    • DurationDisposalLevel
  • Pset_MaintenanceTriggerPerformance
    • TargetPerformance
    • PerformanceMaintenanceLevel
    • ReplacementLevel
    • DisposalLevel
  • Pset_RepairOccurrence
    • RepairContent
    • RepairDate
    • MeanTimeToRepair
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation

6.4.3.1.5 概念用法(Concept usage)

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

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

Software Identity General

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

IfcObjectDefinition (9)
Classification Association General

任何对象实例或对象类型都可以具有对特定分类引用的引用,即对分类系统中特定方面的引用。

Aggregation General

无可用描述

Approval Association General

无可用描述

Constraint Association General

无可用描述

Document Association General

无可用描述

Library Association General

无可用描述

Material Association General

无可用描述

Material Single General

无可用描述

Nesting General

无可用描述

IfcObject (5)
Object Predefined Type General

无可用描述

Object Typing General

任何对象实例都可以通过被分配给一个使用此概念的通用对象类型来类型化。通过在 IfcObject 的子类型级别覆盖此概念,引入了一个限制可分配的 IfcTypeObject 子类型的特定规则。

此概念可应用于以下资源

Object User Identity General

特性 Name 和可选的 Description 可用于 IfcObject 的所有子类型。对于那些具有对象类型定义的子类型,例如 IfcBeam - IfcBeamType,通用的 Name 和可选的 Description 与对象类型相关联。

Property Sets with Override General

任何对象实例都可以拥有属性集,可以直接在对象实例上作为元素特定的属性集,也可以在对象类型上作为类型属性集。在这种情况下,提供给对象实例的特性是元素特定特性和类型特性的组合。如果在实例和类型特性中都定义了相同的特性(在同一属性集中),则实例特性的特性值将覆盖类型特性的特性值。

Assignment to Group General

无可用描述

IfcGroup (2)
Group Assignment General

IfcGroup 通过利用此概念建立对象的任意集合。

Property Sets for Objects General

此概念可应用于以下资源

点击显示 18 个隐藏的继承概念 点击隐藏 18 个继承概念
IfcAsset (3)
Classification Association General

资产在组织内的运行功能在一家公司提供和维护核心服务,另一家公司添加和维护终端服务的情况下可能特别有价值。运行功能可以通过使用一个或多个分类引用来指定。

Group Assignment General

无可用描述

Property Sets for Objects General

此概念可应用于以下资源

表 6.4.3.1.B

6.4.3.1.6 形式化表示(Formal representation)

ENTITY IfcAsset
 SUBTYPE OF (IfcGroup);
	Identification : OPTIONAL IfcIdentifier;
	OriginalValue : OPTIONAL IfcCostValue;
	CurrentValue : OPTIONAL IfcCostValue;
	TotalReplacementCost : OPTIONAL IfcCostValue;
	Owner : OPTIONAL IfcActorSelect;
	User : OPTIONAL IfcActorSelect;
	ResponsiblePerson : OPTIONAL IfcPerson;
	IncorporationDate : OPTIONAL IfcDate;
	DepreciatedValue : OPTIONAL IfcCostValue;
END_ENTITY;

6.4.3.1.7 参考(References)