IfcStairTypeEnum

Natural language names
Stair Type Enum
Énumération des types d'escalier
Change log
ItemSPFXMLChangeDescription
IFC4x2 to IFC4x3_RC1
    IfcStairTypeEnum
      LADDERADDED
Semantic definitions at the type
Type definition

This enumeration defines the basic configuration of the stair type in terms of the number of stair flights and the number of landings, as illustrated in Figure 356. The type also distinguished turns by windings or by landings. In addition the subdivision of the straight and changing direction stairs is included. The stair configurations are given for stairs without and with one, two or three landings.

Stairs which are subdivided into more than three landings, or stairs with non-regular shapes are to be defined with type being USERDEFINED or NOTDEFINED.

HISTORY  New enumeration in IFC2.0.

Enumerator Description Figure
StraightRunStair
A stair extending from one level to another without turns or winders. The stair consists of one straight flight.
TwoStraightRunStair
A straight stair consisting of two straight flights without turns but with one landing.
QuarterWindingStair
A stair consisting of one flight with a quarter winder, which is making a 90° turn. The direction of the turn is determined by the walking line.
QuarterTurnStair
A stair making a 90° turn, consisting of two straight flights connected by a quarterspace landing. The direction of the turn is determined by the walking line.
HalfWindingStair
A stair consisting of one flight with one half winder, which makes a 180° turn. The orientation of the turn is determined by the walking line.
HalfTurnStair A stair making a 180° turn, consisting of two straight flights connected by a halfspace landing. The orientation of the turn is determined by the walking line.
TwoQuarterWindingStair A stair consisting of one flight with two quarter winders, which make a 90° turn. The stair makes a 180° turn. The direction of the turns is determined by the walking line.
TwoQuarterTurnStair A stair making a 180° turn, consisting of three straight flights connected by two quarterspace landings. The direction of the turns is determined by the walking line.
ThreeQuarterWindingStair A stair consisting of one flight with three quarter winders, which make a 90° turn. The stair makes a 270° turn. The direction of the turns is determined by the walking line.
ThreeQuarterTurnStair A stair making a 270° turn, consisting of four straight flights connected by three quarterspace landings. The direction of the turns is determined by the walking line.
SpiralStair
A stair constructed with winders around a circular newel often without landings. Depending on outer boundary it can be either a circular, elliptical or rectangular spiral stair. The orientation of the winding stairs is determined by the walking line.
DoubleReturnStair
A stair having one straight flight to a wide quarterspace landing, and two side flights from that landing into opposite directions. The stair is making a 90° turn. The direction of traffic is determined by the walking line.
CurvedRunStair A stair extending from one level to another without turns or winders. The stair is consisting of one curved flight.
TwoCurvedRunStair A curved stair consisting of two curved flights without turns but with one landing.
UserDefined Free form stair (user defined operation type)  
NotDefined    

Figure 356 — Stair types

Enumeration definition
ConstantDescription
STRAIGHT_RUN_STAIR

A stair extending from one level to another without turns or winders. The stair consists of one straight flight.

TWO_STRAIGHT_RUN_STAIR

A straight stair consisting of two straight flights without turns but with one landing.

QUARTER_WINDING_STAIR

A stair consisting of one flight with a quarter winder, which is making a 90° turn. The direction of the turn is determined by the walking line.

QUARTER_TURN_STAIR

A stair making a 90° turn, consisting of two straight flights connected by a quarterspace landing. The direction of the turn is determined by the walking line.

HALF_WINDING_STAIR

A stair consisting of one flight with one half winder, which makes a 180° turn. The orientation of the turn is determined by the walking line.

HALF_TURN_STAIR

A stair making a 180° turn, consisting of two straight flights connected by a halfspace landing. The orientation of the turn is determined by the walking line.

TWO_QUARTER_WINDING_STAIR

A stair consisting of one flight with two quarter winders, which make a 90° turn. The stair makes a 180° turn. The direction of the turns is determined by the walking line.

TWO_QUARTER_TURN_STAIR

A stair making a 180° turn, consisting of three straight flights connected by two quarterspace landings. The direction of the turns is determined by the walking line.

THREE_QUARTER_WINDING_STAIR

A stair consisting of one flight with three quarter winders, which make a 90° turn. The stair makes a 270° turn. The direction of the turns is determined by the walking line.

THREE_QUARTER_TURN_STAIR

A stair making a 270° turn, consisting of four straight flights connected by three quarterspace landings. The direction of the turns is determined by the walking line.

SPIRAL_STAIR

A stair constructed with winders around a circular newel often without landings. Depending on outer boundary it can be either a circular, elliptical or rectangular spiral stair. The orientation of the winding stairs is determined by the walking line.

DOUBLE_RETURN_STAIR

A stair having one straight flight to a wide quarterspace landing, and two side flights from that landing into opposite directions. The stair is making a 90° turn. The direction of traffic is determined by the walking line.

CURVED_RUN_STAIR

A stair extending from one level to another without turns or winders. The stair is consisting of one curved flight.

TWO_CURVED_RUN_STAIR

A curved stair consisting of two curved flights without turns but with one landing.

LADDER

a piece of equipment consisting of a series of bars or steps between two upright elements used for climbing up or down something

USERDEFINED

Free form stair (user defined operation type).

NOTDEFINED
Formal representations
XML Specification
 <xs:simpleType name="IfcStairTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="straight_run_stair"/>
   <xs:enumeration value="two_straight_run_stair"/>
   <xs:enumeration value="quarter_winding_stair"/>
   <xs:enumeration value="quarter_turn_stair"/>
   <xs:enumeration value="half_winding_stair"/>
   <xs:enumeration value="half_turn_stair"/>
   <xs:enumeration value="two_quarter_winding_stair"/>
   <xs:enumeration value="two_quarter_turn_stair"/>
   <xs:enumeration value="three_quarter_winding_stair"/>
   <xs:enumeration value="three_quarter_turn_stair"/>
   <xs:enumeration value="spiral_stair"/>
   <xs:enumeration value="double_return_stair"/>
   <xs:enumeration value="curved_run_stair"/>
   <xs:enumeration value="two_curved_run_stair"/>
   <xs:enumeration value="ladder"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcStairTypeEnum = ENUMERATION OF (
 STRAIGHT_RUN_STAIR,
 TWO_STRAIGHT_RUN_STAIR,
 QUARTER_WINDING_STAIR,
 QUARTER_TURN_STAIR,
 HALF_WINDING_STAIR,
 HALF_TURN_STAIR,
 TWO_QUARTER_WINDING_STAIR,
 TWO_QUARTER_TURN_STAIR,
 THREE_QUARTER_WINDING_STAIR,
 THREE_QUARTER_TURN_STAIR,
 SPIRAL_STAIR,
 DOUBLE_RETURN_STAIR,
 CURVED_RUN_STAIR,
 TWO_CURVED_RUN_STAIR,
 LADDER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcStair IfcStairType

Link to this page  Link to this page