|modifications||abstract||Changed from True to False|
|modifications||attributes Material definition||Changed from IfcMaterial to IfcMaterialDefinition|
The IfcMaterialProperties assigns a set of material properties to associated material definitions. The set may be identified by a Name and a Description. The IfcProperty (instantiable subtypes) is used to express the individual material properties by name, description, value and unit.
NOTE The set of material properties can be assigned to an individual IfcMaterial, a set or composite of materials (IfcMaterialConstituent, IfcMaterialConstituentSet), or set or individual material layer (IfcMaterialLayer, IfcMaterialLayerSet), or a set or individual material profile (IfcMaterialProfile, IfcMaterialProfileSet)
HISTORY New entity in IFC2x.
IFC4 CHANGE Entity made non-abstract. The subtypes IfcMechanicalMaterialProperties, IfcThermalMaterialProperties, IfcHygroscopicMaterialProperties, IfcGeneralMaterialProperties, IfcOpticalMaterialProperties, IfcWaterProperties, IfcFuelProperties, IfcProductsOfCombustionProperties, IfcExtendedMaterialProperties have been deleted, use IfcMaterialProperties instead.
|HasExternalReferences||SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects||Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.|
> IFC4 CHANGE New inverse attribute.
|1||Name||OPTIONAL IfcIdentifier||The name given to the set of properties.|
|2||Description||OPTIONAL IfcText||Description for the set of properties.|
|3||Properties||SET [1:?] OF IfcProperty||The set of properties provided for this extended property collection.|
|4||Material||IfcMaterialDefinition||Reference to the material definition to which the set of properties is assigned.|
> IFC4 CHANGE The datatype has been changed to supertype IfcMaterialDefinition.
ENTITY IfcMaterialProperties SUBTYPE OF (IfcExtendedProperties); Material : IfcMaterialDefinition; END_ENTITY;