Definition from buildingSMART: A container class that represents complex element assemblies aggregated from several elements, such as discrete elements, building elements, or other elements.
EXAMPLE: Steel construction assemblies, such as trusses and different kinds of frames, can be represented by the IfcElementAssembly entity. Other examples include slab fields aggregated from a number of precast concrete slabs or reinforcement units made from several reinforcement bars.
HISTORY: New Entity for Release IFC2x Edition 2.
Geometry Use Definitions
The geometric representation of IfcElementAssembly is given by the IfcProductDefinitionShape, allowing multiple geometric representations.
The local placement for IfcElementAssembly is defined in its supertype IfcProduct. It is defined by the IfcLocalPlacement, which defines the local coordinate system that is referenced by all geometric representations.
The geometry of an IfcElementAssembly is generally formed from its components, in which case it does not need to have an explicit geometric representation. In some cases it may be useful to also expose a simple explicit representation as a bounding box representation of the complex composed shape independently.
|AssemblyPlace||:||A designation of where the assembly is intended to take place defined by an Enum.|
|PredefinedType||:||Predefined generic types for a element assembly that are specified in an enumeration.|
|WR1||:||The attribute ObjectType shall be given, if the predefined type is set to USERDEFINED.|