IfcStairFlightTypeEnum

BACnet MVD

#### IfcStairFlightTypeEnum

Natural language names

| Stair Flight Type Enum
| Énumération des types de volées d'escalier

##### Semantic definitions at the type

Type definition

This enumeration defines the different types of stair flights that can further specify an IfcStairFlight or IfcStairFlightType.

> HISTORY New enumeration in IFC2x2.

Enumeration definition

Constant | Description
--- | ---
STRAIGHT | A stair flight with a straight walking line.
WINDER | A stair flight with a walking line including straight and curved sections.
SPIRAL | A stair flight with a circular or elliptic walking line.
CURVED | A stair flight with a curved walking line.
FREEFORM | A stair flight with a free form walking line (and outer boundaries).
USERDEFINED | User-defined stair flight.
NOTDEFINED | Undefined stair flight.

##### Formal representations

XML Specification
`<xs:simpleType name="IfcStairFlightTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="straight"/>
<xs:enumeration value="winder"/>
<xs:enumeration value="spiral"/>
<xs:enumeration value="curved"/>
<xs:enumeration value="freeform"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcStairFlightTypeEnum = ENUMERATION OF (
STRAIGHT,
WINDER,
SPIRAL,
CURVED,
FREEFORM,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcStairFlight IfcStairFlightType

Link to this page