4.4.4.1 Element Type Predefined Type

If a custom value is needed to describe a physical object type, the attribute ElementType may be used to define such custom type, where the PredefinedType is set to USERDEFINED.

Physical element types may be further identified via the Tag attribute. This is a human readable identifier such as an element or item number. While there is no restriction on usage of such tags, it is recommended the Tag is unique within it's containing scope.

Figure 142 illustrates an instance diagram.

Element Type Predefined TypeIfcElementTypeIfcLabelIfcLabel

Figure 142 — Element Type Predefined Type

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="a0b913af-7d13-46dd-b7cf-a737879fd432" name="Element Type Predefined Type" applicableSchema="IFC4" applicableEntity="IfcElementType">
  <Rules>
    <AttributeRule AttributeName="PredefinedType" />
    <AttributeRule AttributeName="ElementType">
      <EntityRules>
        <EntityRule EntityName="IfcLabel" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="Tag">
      <EntityRules>
        <EntityRule EntityName="IfcLabel" />
      </EntityRules>
    </AttributeRule>
  </Rules>
</ConceptTemplate>

Link to this page  Link to this page