IFC 4.3.2.20250905 (IFC4X3_ADD2) under development

  • Help suggest improvements
  • Get user or developer support

8.10.3.4 IfcMaterialConstituentSet

RV ⓘ
AbV ⓘ

8.10.3.4.1 Semantic definition

IfcMaterialConstituentSet is a collection of individual material constituents, each assigning a material to a part of an element. The parts are only identified by a keyword (as opposed to an IfcMaterialLayerSet or IfcMaterialProfileSet where each part has an individual shape parameter (layer thickness or layer profile).

The different materials of a window construction shall be provided for the window lining and the window glazing. An IfcMaterialConstituentSet is assigned to the window with two IfcMaterialConstituent's, one with the Name = 'Lining', one with the Name = 'Glazing'. See the "Material Use Definition" at the individual element to which an IfcMaterialConstituentSet may apply for a required or recommended definition of such keywords. entity in IFC4.

8.10.3.4.2 Entity inheritance

8.10.3.4.3 Attributes

# Attribute Type Description
IfcMaterialDefinition (3)
AssociatedTo SET [0:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial

Use of the IfcMaterialDefinition subtypes within the material association of an element occurrence or element type. The association is established by the IfcRelAssociatesMaterial relationship.

The inverse attribute has been added.
HasExternalReferences SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects

Reference to external references, e.g. library, classification, or document information, that are associated to the material.

The inverse attribute has been added.
HasProperties SET [0:?] OF IfcMaterialProperties FOR Material

Material properties assigned to instances of subtypes of IfcMaterialDefinition.

The inverse attribute has been added.
Click to show 3 hidden inherited attributes Click to hide 3 inherited attributes
IfcMaterialConstituentSet (3)
1 Name OPTIONAL IfcLabel

The name by which the constituent set is known.

2 Description OPTIONAL IfcText

Definition of the material constituent set in descriptive terms.

3 MaterialConstituents OPTIONAL SET [1:?] OF IfcMaterialConstituent

Identification of the constituents from which the material constituent set is composed.

Table 8.10.3.4.A

8.10.3.4.4 Formal representation

ENTITY IfcMaterialConstituentSet
 SUBTYPE OF (IfcMaterialDefinition);
	Name : OPTIONAL IfcLabel;
	Description : OPTIONAL IfcText;
	MaterialConstituents : OPTIONAL SET [1:?] OF IfcMaterialConstituent;
END_ENTITY;

8.10.3.4.5 References

Edit on Github


Is this page difficult to understand? Let us know!

8.10.3.4.6 Changelog

8.10.3.4.6.1 IFC4

  • New resource