首页 > 其他分享 >IfcSIUnit

IfcSIUnit

时间:2024-04-29 11:13:27浏览次数:16  
标签:Name SI IfcSIUnit Prefix ISO unit

IfcSIUnit

实体定义
IfcSIUnit既包括米和秒等标准基本国际单位制,也包括帕斯卡、平方米和立方米等衍生国际单位制。

注:定义依据ISO/CD 10303-41:1992
国际单位制是用作标准的固定数量,根据ISO 1000(第2条)的定义,对项目进行测量。
注:对应的ISO 10303名称:si-unit,正式标准的最终定义请参考ISO/IS 10303-41。
IFC1.5.1中的新实体。

 

 

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcNamedUnit
2 UnitType IfcUnitEnum [1:1] The type of the unit. X
IfcSIUnit
3 Prefix IfcSIPrefix [0:1] The SI Prefix for defining decimal multiples and submultiples of the unit. X
4 Name IfcSIUnitName [1:1] The word, or group of words, by which the SI unit is referred to.
NOTE  Even though the SI system's base unit for mass is kilogram, the IfcSIUnit for mass is gram if no Prefix is asserted.
X
  Dimensions
:=IfcDimensionsForSiUnit (SELF.Name)
IfcDimensionalExponents [1:1] The dimensional exponents of SI units are derived by function IfcDimensionsForSiUnit. X
 

EXPRESS Specification

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

 

 

#######################

标签:Name,SI,IfcSIUnit,Prefix,ISO,unit
From: https://www.cnblogs.com/herd/p/18108445

相关文章

  • IfcSIUnit 案例
    当没有使用实体类型IfcMeasureWithUnit作为属性的数据类型更具体地定义单位时,项目的全局单位分配定义度量值和值的全局单位。 Anexamplewhereaproject’sglobalbasiclength,area,volumeandtimeunitsaredefinedasSIunits:#1=IFCPROJECT(’00ZhrqZYLBcgy$rVVa......
  • IfcSIUnitName
    IfcSIUnitNameTypedefinitionNOTE DefinitionaccordingtoISO/CD10303-41:1992AnSIunitnameisthenameofanSIunit.ThedefinitionsofthenamesofSIunitsarespecifiedinISO1000(clause2).NOTE Typeadaptedfrom si_unit_name definedinISO1......