4.1.4.1 Material

Figure 47 illustrates an instance diagram.

MaterialIfcMaterialIfcMaterialPropertiesIfcIdentifierIfcTextIfcPropertySingleValueIfcPropertyBoundedValueIfcPropertyEnumeratedValueIfcPropertyListValueIfcPropertyTableValueIfcPropertyReferenceValueIfcLabelIfcTextIfcLabel

Figure 47 — Material

mvdXML Specification
<?xml version="1.0" encoding="utf-8"?>
<ConceptTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="5986b61a-b79f-44e0-a93f-9fddf470a4e1" name="Material" applicableSchema="IFC4" applicableEntity="IfcMaterial">
  <Rules>
    <AttributeRule RuleID="MaterialName" AttributeName="Name">
      <EntityRules>
        <EntityRule EntityName="IfcLabel" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="Description">
      <EntityRules>
        <EntityRule EntityName="IfcText" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="Category">
      <EntityRules>
        <EntityRule EntityName="IfcLabel" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule RuleID="HasProperties" AttributeName="HasProperties">
      <EntityRules>
        <EntityRule EntityName="IfcMaterialProperties">
          <AttributeRules>
            <AttributeRule RuleID="PsetName" AttributeName="Name">
              <EntityRules>
                <EntityRule EntityName="IfcIdentifier" />
              </EntityRules>
            </AttributeRule>
            <AttributeRule AttributeName="Description">
              <EntityRules>
                <EntityRule EntityName="IfcText" />
              </EntityRules>
            </AttributeRule>
            <AttributeRule RuleID="MaterialProperties" AttributeName="Properties">
              <EntityRules>
                <EntityRule EntityName="IfcPropertySingleValue" />
                <EntityRule EntityName="IfcPropertyBoundedValue" />
                <EntityRule EntityName="IfcPropertyEnumeratedValue" />
                <EntityRule EntityName="IfcPropertyListValue" />
                <EntityRule EntityName="IfcPropertyTableValue" />
                <EntityRule EntityName="IfcPropertyReferenceValue" />
              </EntityRules>
            </AttributeRule>
          </AttributeRules>
        </EntityRule>
      </EntityRules>
    </AttributeRule>
  </Rules>
</ConceptTemplate>

Link to this page  Link to this page