IFC 4.3.2.20240809 (IFC4X3_ADD2) under development

8.10.3.3 IfcMaterialConstituent

RV ⓘ
AbV ⓘ

8.10.3.3.1 Semantic definition

IfcMaterialConstituent is a single and identifiable part of an element which is constructed of a number of part (one or more) each having an individual material. The association of the material constituent to the part is provided by a keyword as value of the Name attribute. In order to identify and distinguish the part of the shape representation to which the material constituent applies the IfcProductDefinitionShape of the element has to include instances of IfcShapeAspect, using the same keyword for their Name attribute.

8.10.3.3.2 Entity inheritance

8.10.3.3.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.

HasExternalReferences SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects

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

HasProperties SET [0:?] OF IfcMaterialProperties FOR Material

Material properties assigned to instances of subtypes of IfcMaterialDefinition.

Click to show 3 hidden inherited attributes Click to hide 3 inherited attributes
IfcMaterialConstituent (6)
1 Name OPTIONAL IfcLabel

The name by which the material constituent is known.

2 Description OPTIONAL IfcText

Definition of the material constituent in descriptive terms.

3 Material IfcMaterial

Reference to the material from which the constituent is constructed.

4 Fraction OPTIONAL IfcNormalisedRatioMeasure

Optional provision of a fraction of the total amount (volume or weight) that applies to the IfcMaterialConstituentSet that is contributed by this IfcMaterialConstituent.

5 Category OPTIONAL IfcLabel

Category of the material constituent, e.g. the role it has in the constituent set it belongs to.

ToMaterialConstituentSet IfcMaterialConstituentSet FOR MaterialConstituents

Material constituent set in which this material constituent is included.

Table 8.10.3.3.A

8.10.3.3.4 Formal representation

ENTITY IfcMaterialConstituent
 SUBTYPE OF (IfcMaterialDefinition);
	Name : OPTIONAL IfcLabel;
	Description : OPTIONAL IfcText;
	Material : IfcMaterial;
	Fraction : OPTIONAL IfcNormalisedRatioMeasure;
	Category : OPTIONAL IfcLabel;
 INVERSE
	ToMaterialConstituentSet : IfcMaterialConstituentSet FOR MaterialConstituents;
END_ENTITY;

8.10.3.3.5 References

Edit on Github


Is this page difficult to understand? Let us know!

8.10.3.3.6 Changelog

8.10.3.3.6.1 IFC4

  • New resource