IfcElementAssemblyTypeEnum

BACnet MVD

#### IfcElementAssemblyTypeEnum

Natural language names

| Element Assembly Type Enum
| Énumération des types d'assemblage d' éléments

##### Semantic definitions at the type

Type definition

This enumeration defines the basic configuration types for element assemblies.

> HISTORY New enumeration in IFC2x2.

Enumeration definition

Constant | Description
--- | ---
ACCESSORY_ASSEMBLY | Assembled accessories or components.
ARCH | A curved structure.
BEAM_GRID | Interconnected beams, located in one (typically horizontal) plane.
BRACED_FRAME | A rigid frame with additional bracing members.
GIRDER | A beam-like superstructure.
REINFORCEMENT_UNIT | Assembled reinforcement elements.
RIGID_FRAME | A structure built up of beams, columns, etc. with moment-resisting joints.
SLAB_FIELD | Slabs, laid out in one plane.
TRUSS | A structure built up of members with (quasi) pinned joint.
USERDEFINED | User-defined element assembly.
NOTDEFINED | Undefined 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="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,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcElementAssembly IfcElementAssemblyType

Link to this page