Definition from IAI: This objectified relationship
(IfcRelAssignsToProduct) handles the assignment of objects (subtypes of
IfcObject) to a product (subtypes of IfcProduct).
Example: The assignment of a lift (as
subtype of IfcProduct) to all building stories (as subtype of
IfcObject) which it serves, is an application of this generic
relationship.
The Name attribute should be used to classify the usage of the
IfcRelAssignsToProduct objectified relationship. The following
Name value are proposed:
- 'Reference' : Assignment of a product (via RelatingProduct) to
a spatial structure (via RelatedObjects) to which it is referenced (in
contrary to being contained - which is handled by
IfcRelContainedInSpatialStructure).
- 'View' : Assignment of a product (via RelatingProduct) that is
decomposed according to a discipline view, to another product (via
RelatedObjects) that is decomposed according to a different discipline
view. An example is the assignment of the architectural slab to a different
decomposition of the pre manufactured sections of a slab (under a precast
concrete discipline view).
- 'Context' : Assignment of a context specific representation, such as
of structural members (as instances of IfcStructuralMember or its
subclasses) to a different context representation (with potentially different
decomposition breakdown) such as of building elements (instances of
IfcBuildingElement or its subclasses) for a specific structural context.
Here the relation to IfcStructuralMember is given by
'RelatedObjects', and the relation to IfcBuildingElement is given
by 'RelatingProduct'.
HISTORY New Entity in IFC Release 2.0.
Has been renamed from IfcRelContains in IFC Release 2x