IfcDiscreteAccessoryTypeEnum

Natural language names
Discrete Accessory Type Enum
Énumération des types d'accessoire composé
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcDiscreteAccessoryTypeEnumADDED
IFC4x2 Candidate 4.2.0.0
    IfcDiscreteAccessoryTypeEnum
      EXPANSION_JOINT_DEVICEADDED
IFC4x2 to IFC4x3_RC1
    IfcDiscreteAccessoryTypeEnum
      BIRDPROTECTIONADDED
      CABLEARRANGERADDED
      INSULATORADDED
      LOCKADDED
      TENSIONINGEQUIPMENTADDED
      RAILPADADDED
      SLIDINGCHAIRADDED
      PANEL_STRENGTHENINGADDED
      RAILBRACEADDED
      ELASTIC_CUSHIONADDED
      SOUNDABSORPTIONADDED
      RAIL_LUBRICATIONADDED
      RAIL_MECHANICAL_EQUIPMENTADDED
IFC4x3_RC2 to IFC4x3_RC3
    IfcDiscreteAccessoryTypeEnum
      POINTMACHINEMOUNTINGDEVICEADDED
      POINT_MACHINE_LOCKING_DEVICEADDED
IFC4X3_ADD2 to IFC4X4_draft
    IfcDiscreteAccessoryTypeEnum
      WATER_BARRIERADDED
      STRUCTURAL_SEALINGADDED
Semantic definitions at the type
Type definition

This enumeration defines the different types of discrete accessories.

HISTORY  New enumeration in IFC4.

Enumeration definition
ConstantDescription
ANCHORPLATE

An accessory consisting of a steel plate, shear stud connectors or welded-on rebar which is embedded into the surface of a concrete element so that other elements can be welded or bolted onto it later.

BRACKET

An L-shaped or similarly shaped accessory attached in a corner between elements to hold them together or to carry a secondary element.

SHOE

A column shoe or a beam shoe (beam hanger) used to support or secure an element.

EXPANSION_JOINT_DEVICE

Assembly connection element between construction elements to allow for thermic differential expansions.

CABLEARRANGER

A cable arranger is a flexible accessory or a part of a component placed around cables to arrange and minimize flexing of them at the point where it is placed.

FILLER

Sealant, gap filler rod, packing material or other used to close a gap.

FLASHING

Construction material used to manage the passage of water around objects.

INSULATOR

A device designed to support and insulate a conductive element. Note: definition from IEC 151-15-39.

LOCK

A lock is a mechanical or electronic fastening device that is released either by a physical object (e.g., key, fingerprint, RFID card, security token etc.), by supplying secret information (e.g., number permutation, password), or by a combination thereof.

TENSIONINGEQUIPMENT

An equipment used to maintain the tension of conductors or cables.

RAILPAD

A non-metallic pad placed between rail and baseplate or rail and sleeper, bearer or slab. Note: definition from EN 13481-1.

SLIDINGCHAIR

A component which supports and retains the stock rail and a flat surface upon which the foot of the switch rail slides.

RAIL_LUBRICATION

A device that prevents wearing of the rails throughout the flange of wheel to reduce noise emissions. It is often located at inner side of the outer rail in a curve or near turnouts (depends on function wearing or noise reduction).

PANEL_STRENGTHENING

A component that minimizes pump effects of the substructure.

RAILBRACE

A rail component that prevents rails from tipping and twisting.

ELASTIC_CUSHION

A track elastic cushion is a kind of layer set on grooved sides of a concrete base, which is used for mitigating the impact of longitudinal and lateral load on track structures. A track elastic cushion shall only appear in ballastless track structures.

SOUNDABSORPTION

A component in the track for sound absorption and may also absorb vibrations. It is often used in combination with slab tracks.

POINTMACHINEMOUNTINGDEVICE
POINT_MACHINE_LOCKING_DEVICE
RAIL_MECHANICAL_EQUIPMENT

A rail mechanical equipment is a mechnical equipment installed at railside, like blocking device, speed regulator, bias loaded inspector, track scale or controllable retarder. .

BIRDPROTECTION

A device that prevents a sitting down of birds at electrically critical points and thus birds are protected against electrical shocks and disturbances by short circuit are avoided.

WATER_BARRIER

A device aiding in compartmentalization of water in e.g. tunneling.

STRUCTURAL_SEALING

A sealing capable of transferring either dynamic or static loads (or both).

USERDEFINED

User-defined accessory.

NOTDEFINED

Undefined accessory.

Formal representations
XML Specification
 <xs:simpleType name="IfcDiscreteAccessoryTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="anchorplate"/>
   <xs:enumeration value="bracket"/>
   <xs:enumeration value="shoe"/>
   <xs:enumeration value="expansion_joint_device"/>
   <xs:enumeration value="cablearranger"/>
   <xs:enumeration value="filler"/>
   <xs:enumeration value="flashing"/>
   <xs:enumeration value="insulator"/>
   <xs:enumeration value="lock"/>
   <xs:enumeration value="tensioningequipment"/>
   <xs:enumeration value="railpad"/>
   <xs:enumeration value="slidingchair"/>
   <xs:enumeration value="rail_lubrication"/>
   <xs:enumeration value="panel_strengthening"/>
   <xs:enumeration value="railbrace"/>
   <xs:enumeration value="elastic_cushion"/>
   <xs:enumeration value="soundabsorption"/>
   <xs:enumeration value="pointmachinemountingdevice"/>
   <xs:enumeration value="point_machine_locking_device"/>
   <xs:enumeration value="rail_mechanical_equipment"/>
   <xs:enumeration value="birdprotection"/>
   <xs:enumeration value="water_barrier"/>
   <xs:enumeration value="structural_sealing"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcDiscreteAccessoryTypeEnum = ENUMERATION OF (
 ANCHORPLATE,
 BRACKET,
 SHOE,
 EXPANSION_JOINT_DEVICE,
 CABLEARRANGER,
 FILLER,
 FLASHING,
 INSULATOR,
 LOCK,
 TENSIONINGEQUIPMENT,
 RAILPAD,
 SLIDINGCHAIR,
 RAIL_LUBRICATION,
 PANEL_STRENGTHENING,
 RAILBRACE,
 ELASTIC_CUSHION,
 SOUNDABSORPTION,
 POINTMACHINEMOUNTINGDEVICE,
 POINT_MACHINE_LOCKING_DEVICE,
 RAIL_MECHANICAL_EQUIPMENT,
 BIRDPROTECTION,
 WATER_BARRIER,
 STRUCTURAL_SEALING,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcDiscreteAccessory IfcDiscreteAccessoryType

Link to this page  Link to this page