8.12.2.12 IfcSizeSelect(尺寸选择)
8.12.2.12.1 语义定义(Semantic definition)
IfcSizeSelect 用于在不同长度度量类型之间进行选择。
注意:全局单位在单个 IfcProject 实例中定义,由 UnitsInContext:IfcUnitAssignment 给出,几何表示项和样式定义均使用相同单位。
注意:根据 ISO/CD 10303-46:1992 的定义 尺寸选择是对特定正长度度量的选择。
注意:类型改编自 ISO10303-46 中定义的 size_select。
IFC2x3 CHANGE:已从 IfcSizeSelect 中移除 IfcMeasureWithUnit 选择项,并添加了 IfcRatioMeasure 和 IfcDescriptiveMeasure。
8.12.2.12.2 类型值
| 类型 |
|---|
| IfcDescriptiveMeasure |
| IfcLengthMeasure |
| IfcNormalisedRatioMeasure |
| IfcPositiveLengthMeasure |
| IfcPositiveRatioMeasure |
| IfcRatioMeasure |
8.12.2.12.3 形式化表示(Formal representation)
TYPE IfcSizeSelect = SELECT
(IfcDescriptiveMeasure
,IfcLengthMeasure
,IfcNormalisedRatioMeasure
,IfcPositiveLengthMeasure
,IfcPositiveRatioMeasure
,IfcRatioMeasure);
END_TYPE;