Material Select | |
Sélection de matériau |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 |
---|---|---|---|---|
IfcMaterialSelect | ||||
IfcMaterialUsageDefinition | ADDED | |||
IfcMaterialDefinition | ADDED | |||
IfcMaterial | DELETED | |||
IfcMaterialLayerSetUsage | DELETED | |||
IfcMaterialLayerSet | DELETED | |||
IfcMaterialLayer | DELETED | IFC2x3 to IFC4 4.0.0.0 | ||
IfcMaterialSelect | ||||
IfcMaterialUsageDefinition | ADDED | |||
IfcMaterialDefinition | ADDED | |||
IfcMaterial | DELETED | |||
IfcMaterialLayerSetUsage | DELETED | |||
IfcMaterialLayerSet | DELETED | |||
IfcMaterialLayer | DELETED |
IfcMaterialSelect provides selection of either a material definition or a material usage definition that can be assigned to an element, a resource or another entity within this specification.
HISTORY New select in IFC1.0
IFC4 CHANGE The select now includes two new abstract entities IfcMaterialDefinition and IfcMaterialUsageDefinition with upward compatibility. The use of IfcMaterialList is deprecated from IFC4 onwards.
Type | Description |
---|---|
IfcMaterialUsageDefinition | |
IfcMaterialDefinition | |
IfcMaterialList |
<xs:group name="IfcMaterialSelect">
<xs:choice>
<xs:element ref="ifc:IfcMaterialDefinition"/>
<xs:element ref="ifc:IfcMaterialList"/>
<xs:element ref="ifc:IfcMaterialUsageDefinition"/>
</xs:choice>
</xs:group>
TYPE IfcMaterialSelect = SELECT (
IfcMaterialUsageDefinition,
IfcMaterialDefinition,
IfcMaterialList);
END_TYPE;
References: IfcRelAssociatesMaterial