#### 5.1.3.24 IfcRelAssociatesLibrary

| Association à librairie
| Ordnet Bibliothek zu - Relation

The objectified relationship (IfcRelAssociatesLibrary) handles the assignment of a library item (items of the select IfcLibrarySelect) to subtypes of IfcObjectDefinition or IfcPropertyDefinition.

The relationship is used to assign a library reference or a more detailed link to a library information to objects, property sets or types. A single library reference can be applied to multiple items.

The inherited attribute RelatedObjects define the items to which the library association is applied. The attribute RelatingLibrary is the reference to a library reference, applied to the item(s).

> HISTORY New entity in IFC2x.

XSD Specification:

<xs:element name="IfcRelAssociatesLibrary" type="ifc:IfcRelAssociatesLibrary" substitutionGroup="ifc:IfcRelAssociates" nillable="true"/>
<xs:complexType name="IfcRelAssociatesLibrary">
<xs:complexContent>
<xs:extension base="ifc:IfcRelAssociates">
<xs:sequence>
<xs:element name="RelatingLibrary">
<xs:complexType>
<xs:group ref="ifc:IfcLibrarySelect"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcRelAssociatesLibrary

| SUBTYPE OF IfcRelAssociates;

RelatingLibrary | : | IfcLibrarySelect;

END_ENTITY;

EXPRESS-G diagram

Attribute Definitions:

RelatingLibrary | : | Reference to a library, from which the definition of the property set is taken.

Inheritance Graph:

ENTITY IfcRelAssociatesLibrary

| ENTITY IfcRoot

GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | OPTIONAL IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;

| ENTITY IfcRelationship

| ENTITY IfcRelAssociates

RelatedObjects | : | SET [1:?] OF IfcDefinitionSelect;

| ENTITY IfcRelAssociatesLibrary

RelatingLibrary | : | IfcLibrarySelect;

END_ENTITY;

Examples:

- Air terminal element

Link to this page