IfcRelAssociatesMaterial
Definition from IAI: Objectified relationship between a material
definition and elements or element types to which this material definition
applies. The material definition can be:
- A single material
- A material list, e.g. for composite elements
- A material layer set, for layered elements with an indication of the
layering direction and individual layer thicknesses
The IfcRelAssociatesMaterial relationship is a special type of
the IfcRelAssociates relationship. It can be applied to subtypes of
IfcElement and subtypes of IfcElementType.
- The IfcElement has an inverse relation to its material
definition by the HasAssociations attribute, inherited from
IfcObject.
- The IfcElementType has an inverse relation to its material
definition by the HasAssociations attribute, inherited from
IfcPropertyDefinition.
If there are several different material assignments to a single element
(e.g. to give different materials to parts of the element) the inherited
Name attribute may provide additional information about the element part
to which the material applies. If both, the element occurrence (by an instance
of IfcElement) and the element type (by an instance of
IfcElementType, connected through IfcRelDefinesByType) have an
associated material, then the material associated to the element occurrence
overrides the material associated to the element type.
HISTORY New entity in IFC Release
2.x.
EXPRESS specification:
|
ENTITY IfcRelAssociatesMaterial
|
|
|
WR21
|
:
|
SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects |
('IFCPRODUCTEXTENSION.IFCFEATUREELEMENTSUBTRACTION' IN TYPEOF(temp))
OR ('IFCPRODUCTEXTENSION.IFCVIRTUALELEMENT' IN TYPEOF(temp))
)) = 0;
|
WR22
|
:
|
SIZEOF(QUERY(temp <* SELF\IfcRelAssociates.RelatedObjects |
(NOT('IFCKERNEL.IFCPRODUCT' IN TYPEOF(temp))
AND NOT('IFCKERNEL.IFCTYPEPRODUCT' IN TYPEOF(temp)))
)) = 0;
|
|
|
|
Attribute definitions:
RelatingMaterial
|
:
|
Material definition (either a single material, a list of materials, or a set of material layers) assigned
to the elements.
|
Formal Propositions:
WR21
|
:
|
The material information must not be associated to a substraction feature (such as an opening) or to
a virtual element.
|
WR22
|
:
|
The material information, using IfcMaterialSelect should be associated to a product occurrence.
|
Inheritance graph
|
ENTITY IfcRelAssociatesMaterial;
|
|
|
RelatedObjects
|
:
|
SET [1:?] OF IfcRoot;
|
|
|
|