IfcSizeSelect

BACnet MVD

#### IfcSizeSelect

Natural language names

| Size Select
| Sélection de taille

##### Semantic definitions at the type

Type definition

The IfcSizeSelect provides for the selection between different measure types used for provision of a length measure.

> NOTE global units are defined at the single IfcProject instance, given by UnitsInContext:IfcUnitAssignment, the same units are used for the geometric representation items and for the style definitions.

> NOTE Definition according to ISO/CD 10303-46:1992
> The size select is a selection of a specific positive length measure.

> NOTE Type adapted from size_select defined in ISO10303-46.

> HISTORY New select type in IFC2x2.

> IFC2x3 CHANGE The SELECT item IfcMeasureWithUnit has been removed from the IfcSizeSelect, the IfcRatioMeasure and IfcDescriptiveMeasure have been added.

Select definition

Type | Description
--- | ---
IfcRatioMeasure |
IfcLengthMeasure |
IfcDescriptiveMeasure |
IfcPositiveLengthMeasure |
IfcNormalisedRatioMeasure |
IfcPositiveRatioMeasure |

##### Formal representations

XML Specification
`<xs:group name="IfcSizeSelect">
<xs:choice>
<xs:element ref="ifc:IfcDescriptiveMeasure-wrapper"/>
<xs:element ref="ifc:IfcLengthMeasure-wrapper"/>
<xs:element ref="ifc:IfcNormalisedRatioMeasure-wrapper"/>
<xs:element ref="ifc:IfcPositiveLengthMeasure-wrapper"/>
<xs:element ref="ifc:IfcPositiveRatioMeasure-wrapper"/>
<xs:element ref="ifc:IfcRatioMeasure-wrapper"/>
</xs:choice>
</xs:group>
`
EXPRESS Specification
`TYPE IfcSizeSelect = SELECT (
IfcRatioMeasure,
IfcLengthMeasure,
IfcDescriptiveMeasure,
IfcPositiveLengthMeasure,
IfcNormalisedRatioMeasure,
IfcPositiveRatioMeasure);
END_TYPE;

EXPRESS-G diagram

`

References: IfcCurveStyle IfcTextStyleFontModel IfcTextStyleTextModel

Link to this page