IfcElementAssemblyTypeEnum

Natural language names
Element Assembly Type Enum
Énumération des types d'assemblage d' éléments
Change log
ItemSPFXMLChangeDescription
IFC4x2 DRAFT 1
    IfcElementAssemblyTypeEnum
      ABUTMENTADDED
      PIERADDED
      PYLONADDED
      CROSS_BRACINGADDED
      DECKADDED
Semantic definitions at the type
Type definition

This enumeration defines the basic configuration types for element assemblies.

HISTORY  New enumeration in IFC2x2.

Enumeration definition
ConstantDescription
ACCESSORY_ASSEMBLYAssembled accessories or components.
ARCHA curved structure.
BEAM_GRIDInterconnected beams, located in one (typically horizontal) plane.
BRACED_FRAMEA rigid frame with additional bracing members.
GIRDERA beam-like superstructure, such as bridge main girder extending between abutments and piers built up of beams, braces (as Members) etc. - may also be an aggregation of girder segments.
REINFORCEMENT_UNITAssembled reinforcement elements.
RIGID_FRAMEA structure built up of beams, columns, etc. with moment-resisting joints.
SLAB_FIELDSlabs, laid out in one plane.
TRUSSA structure built up of members with (quasi) pinned joint.
ABUTMENTA bridge abutment built up of walls, beams, slabs etc.
PIERAn intermediate support e.g. in a bridge, built up of walls, columns, beams etc.
PYLONA vertical structure supporting cables in suspended or stayed structure.
CROSS_BRACINGA Structural linear member or assembly of memebrs inside a box girder or between girders, typically on a pier, to resist lateral forces and transfer them to the support.
DECKA platform (such as floor or bridge deck) built up of beams, slabs.
USERDEFINEDUser-defined element assembly.
NOTDEFINEDUndefined element assembly.
Formal representations
XML Specification
 <xs:simpleType name="IfcElementAssemblyTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="accessory_assembly"/>
   <xs:enumeration value="arch"/>
   <xs:enumeration value="beam_grid"/>
   <xs:enumeration value="braced_frame"/>
   <xs:enumeration value="girder"/>
   <xs:enumeration value="reinforcement_unit"/>
   <xs:enumeration value="rigid_frame"/>
   <xs:enumeration value="slab_field"/>
   <xs:enumeration value="truss"/>
   <xs:enumeration value="abutment"/>
   <xs:enumeration value="pier"/>
   <xs:enumeration value="pylon"/>
   <xs:enumeration value="cross_bracing"/>
   <xs:enumeration value="deck"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcElementAssemblyTypeEnum = ENUMERATION OF (
 ACCESSORY_ASSEMBLY,
 ARCH,
 BEAM_GRID,
 BRACED_FRAME,
 GIRDER,
 REINFORCEMENT_UNIT,
 RIGID_FRAME,
 SLAB_FIELD,
 TRUSS,
 ABUTMENT,
 PIER,
 PYLON,
 CROSS_BRACING,
 DECK,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcElementAssembly IfcElementAssemblyType

Link to this page  Link to this page