Definition Materialverwendung | |
Material Usage Definition | |
Définition d'usage de matériau |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 |
---|---|---|---|---|
IfcMaterialUsageDefinition | ADDED | IFC2x3 to IFC4 4.0.0.0 | ||
IfcMaterialUsageDefinition | ADDED |
IfcMaterialUsageDefinition is a general supertype for all material related information items in IFC that have occurrence specific assignment parameters to assign a set of materials with shape parameters to a reference geometry item of that component.
There are two ways of assigning a set of materials with shape parameters:
Each instantiable subtype of IfcMaterialUsageDefinition has to be assigned to a subtype of IfcElement by using the objectified relationship IfcRelAssociatesMaterial; it is only valid in conjunction with an element occurrence.
HISTORY New entity in IFC4
Informal Propositions:
# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
AssociatedTo | IfcRelAssociatesMaterial @RelatingMaterial | S[1:?] | Use of the IfcMaterialUsageDefinition subtypes within the material association of an element occurrence. The association is established by the IfcRelAssociatesMaterial relationship. | X |
# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
IfcMaterialUsageDefinition | |||||
AssociatedTo | IfcRelAssociatesMaterial @RelatingMaterial | S[1:?] | Use of the IfcMaterialUsageDefinition subtypes within the material association of an element occurrence. The association is established by the IfcRelAssociatesMaterial relationship. | X |
<xs:element name="IfcMaterialUsageDefinition" type="ifc:IfcMaterialUsageDefinition" abstract="true" substitutionGroup="ifc:Entity" nillable="true"/>
<xs:complexType name="IfcMaterialUsageDefinition" abstract="true">
<xs:complexContent>
<xs:extension base="ifc:Entity"/>
</xs:complexContent>
</xs:complexType>
ENTITY IfcMaterialUsageDefinition
ABSTRACT SUPERTYPE OF(ONEOF(IfcMaterialLayerSetUsage, IfcMaterialProfileSetUsage));
INVERSE
AssociatedTo : SET [1:?] OF IfcRelAssociatesMaterial FOR RelatingMaterial;
END_ENTITY;
References: IfcMaterialSelect