Item | SPF | XML | Change | Description | IFC4x2 to IFC4x3_RC1 |
---|---|---|---|---|
IfcTrackElementTypeEnum | ADDED | IFC4x3_RC3 to IFC4x3_RC4 | ||
IfcTrackElementTypeEnum | MOVED | Schema changed from IFCRAIL to IFCRAILDOMAIN. |
Constant | Description |
---|---|
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. |
<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>
TYPE IfcTrackElementTypeEnum = ENUMERATION OF (
TRACKENDOFALIGNMENT,
BLOCKINGDEVICE,
VEHICLESTOP,
SLEEPER,
HALF_SET_OF_BLADES,
SPEEDREGULATOR,
DERAILER,
FROG,
USERDEFINED,
NOTDEFINED);
END_TYPE;
References: IfcTrackElement IfcTrackElementType