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

20252453-T-424 项目

8.16.3.12 IfcPropertySingleValue(属性单值)

8.16.3.12.1 语义定义(Semantic definition)

具有单一值的属性 IfcPropertySingleValue 定义了一个分配有单一(数值或描述性)值的属性对象。它定义了属性名称、可选描述以及带有度量类型的可选名义值的属性-单值组合。此外,通过分配单位可以覆盖项目单位上下文中指定的默认单位。

单位通过 Unit 属性处理,表1展示了各种单值属性的示例:

名称 名义值 类型(通过 IfcValue 单位
描述 制造商"A"门 IfcLabel -
面板厚度 0.12 IfcPositiveLengthMeasure -
传热系数 2.6 IfcThermalTransmittanceMeasure W/(m²K)
表1 — 具有值、度量类型和单位的单值属性

8.16.3.12.2 实体继承(Entity inheritance)

8.16.3.12.3 特性(Attributes)

# 特性(Attributes) 类型(Type) 描述(Description)
IfcPropertyAbstraction (1)
HasExternalReferences SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects

引用与属性定义相关联的外部引用,例如库、分类或文档信息。

IfcProperty (8)
1 Name IfcIdentifier

此属性的名称。该标签是定义属性语义含义的重要名称字符串。

2 Specification OPTIONAL IfcText

指向具有语义定义或解释性文本位置的URI引用,用于说明该属性。

PartOfPset SET [0:?] OF IfcPropertySet FOR HasProperties

通过该属性被引用的_IfcPropertySet_的引用。

PropertyForDependance SET [0:?] OF IfcPropertyDependencyRelationship FOR DependingProperty

其他属性的值所依赖的属性。

PropertyDependsOn SET [0:?] OF IfcPropertyDependencyRelationship FOR DependantProperty

该属性的值所依赖的相关属性。

PartOfComplex SET [0:?] OF IfcComplexProperty FOR HasProperties

包含该_IfcProperty_的_IfcComplexProperty_的引用。

HasConstraints SET [0:?] OF IfcResourceConstraintRelationship FOR RelatedResourceObjects

用户定义的属性约束。

HasApprovals SET [0:?] OF IfcResourceApprovalRelationship FOR RelatedResourceObjects

用户定义的属性审批。

点击显示 9 个隐藏的继承特性 点击隐藏 9 个继承特性
IfcPropertySingleValue (2)
3 NominalValue OPTIONAL IfcValue

此属性的值和度量类型。

4 Unit OPTIONAL IfcUnit

名义值的单位,如果未给出,则使用度量类型的默认值(由名义值的类型给出),该值由 IfcProject 的全局单位分配定义。

表 8.16.3.12.B

8.16.3.12.4 形式化表示(Formal representation)

ENTITY IfcPropertySingleValue
 SUBTYPE OF (IfcSimpleProperty);
	NominalValue : OPTIONAL IfcValue;
	Unit : OPTIONAL IfcUnit;
END_ENTITY;

8.16.3.12.5 参考(References)