IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.11.3.10 IfcSIUnit(SI单位)

RV ⓘ
AbV ⓘ

8.11.3.10.1 语义定义(Semantic definition)

IfcSIUnit 涵盖标准SI基本单位(如米和秒)以及SI导出单位(如帕斯卡、平方米和立方米)。

8.11.3.10.2 实体继承(Entity inheritance)

8.11.3.10.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcNamedUnit (2)
1 Dimensions IfcDimensionalExponents

通过国际单位制基本单位的量纲指数来定义命名单位。

2 UnitType IfcUnitEnum

单位的类型。

点击显示 2 个隐藏的继承特性 点击隐藏 2 个继承特性
IfcSIUnit (3)
3 Prefix OPTIONAL IfcSIPrefix

用于定义单位十进制倍数和约数的SI词头。

4 Name IfcSIUnitName

用于指代SI单位的单词或词组。

1* Dimensions IfcDimensionalExponents

此属性是形式化派生的

IfcDimensionsForSIUnit (SELF.Name)

SI单位的量纲指数通过函数_IfcDimensionsForSIUnit_导出。

表 8.11.3.10.A

8.11.3.10.4 形式化表示(Formal representation)

ENTITY IfcSIUnit
 SUBTYPE OF (IfcNamedUnit);
	Prefix : OPTIONAL IfcSIPrefix;
	Name : IfcSIUnitName;
 DERIVE
	 SELF\IfcNamedUnit.Dimensions : IfcDimensionalExponents := IfcDimensionsForSIUnit (SELF.Name);
END_ENTITY;

8.11.3.10.5 参考文献