IfcTrackElementTypeEnum

Natural language names
Change log
ItemSPFXMLChangeDescription
IFC4x2 to IFC4x3_RC1
    IfcTrackElementTypeEnumADDED
IFC4x3_RC3 to IFC4x3_RC4
    IfcTrackElementTypeEnumMOVEDSchema changed from IFCRAIL to IFCRAILDOMAIN.
Semantic definitions at the type
Type definition
Enumeration definition
ConstantDescription
TRACKENDOFALIGNMENT

A track end of alignment is a special functional installation such as axle-gauge changeover point or transporter wagon loading point.

BLOCKINGDEVICE

A device composed of pneumatic, mechanic or electric components causing the braking of a train in case of emergency.

VEHICLESTOP

A fixed installation at the end of the track which stops any vehicle movement (e.g., buffer stop, sand hump, etc.).

SLEEPER

A sleeper is a track element that supports running rails, guard rails and check rails usually at right angles to its axis.

HALF_SET_OF_BLADES

A half set of blades consists of one stock rail and its switch rail complete with small fittings. It is right or left hand as seen by an observer in the centre of the track facing the switch heel from the switch toe. Note: definition from EN 13232-1-2004.

SPEEDREGULATOR

A device composed of pneumatic, mechanic or electric components causing the breaking of a train in case of emergency.

DERAILER

A fixed device which, when placed on the rail, derails the wheels of a vehicle, and serves to protect a converging line. Note: definition from IEC 60050-821.

FROG

A frog is an arrangement ensuring the intersection of two opposite running edges of turnouts or diamond crossings and having one crossing vee and two wing rails. Note: definition from EN 13232-1-2004.

USERDEFINED

User-defined type

NOTDEFINED

Undefined type.

Formal representations
XML Specification
 <xs:simpleType name="IfcTrackElementTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="trackendofalignment"/>
   <xs:enumeration value="blockingdevice"/>
   <xs:enumeration value="vehiclestop"/>
   <xs:enumeration value="sleeper"/>
   <xs:enumeration value="half_set_of_blades"/>
   <xs:enumeration value="speedregulator"/>
   <xs:enumeration value="derailer"/>
   <xs:enumeration value="frog"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcTrackElementTypeEnum = ENUMERATION OF (
 TRACKENDOFALIGNMENT,
 BLOCKINGDEVICE,
 VEHICLESTOP,
 SLEEPER,
 HALF_SET_OF_BLADES,
 SPEEDREGULATOR,
 DERAILER,
 FROG,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcTrackElement IfcTrackElementType

Link to this page  Link to this page