IfcMaterialProperties

BACnet MVD

#### IfcMaterialProperties

Natural language names

| Material - Merkmale
| Material Properties
| Propriétés de matériau

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcMaterialProperties |  |  | MODIFIED | Schema changed from IFCMATERIALPROPERTYRESOURCE to IFCMATERIALRESOURCE. Instantiation changed from ABSTRACT.
Name | X | X | MODIFIED | Name changed from Material to Name. Type changed from IfcMaterial to IfcIdentifier. Instantiation changed to OPTIONAL.
Description |  |  | ADDED |
Properties |  |  | ADDED |
Material |  |  | ADDED |

##### Semantic definitions at the entity

Entity definition

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.

Attribute definitions

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---

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.

X

##### Inherited definitions from supertypes

Entity inheritance
Attribute inheritance

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
IfcPropertyAbstraction

HasExternalReferences

IfcExternalReferenceRelationship
@RelatedResourceObjects

S[0:?]

Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.

> IFC4 CHANGE New inverse attribute.

X

IfcExtendedProperties
1 | Name | IfcIdentifier | ? | The name given to the set of properties. |  | X
2 | Description | IfcText | ? | Description for the set of properties. |  | X
3 | Properties | IfcProperty | S[1:?] | The set of properties provided for this extended property collection. |  | X
IfcMaterialProperties

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.

X

##### Formal representations

XML Specification
`<xs:element name="IfcMaterialProperties" type="ifc:IfcMaterialProperties" substitutionGroup="ifc:IfcExtendedProperties" nillable="true"/>
<xs:complexType name="IfcMaterialProperties">
<xs:complexContent>
<xs:extension base="ifc:IfcExtendedProperties"/>
</xs:complexContent>
</xs:complexType>
`
EXPRESS Specification
`ENTITY IfcMaterialProperties
SUBTYPE OF (IfcExtendedProperties);
Material : IfcMaterialDefinition;
END_ENTITY;

EXPRESS-G diagram

`

References: IfcMaterialDefinition

Link to this page