4.1.2.3.4.6.1 SurfaceCurve SweptArea PolyCurve Profile

Figure 42 illustrates an instance diagram.

SurfaceCurve SweptArea PolyCurve ProfileIfcSurfaceCurveSweptAreaSolidIfcStyledItemIfcSurfaceStyleIfcLabelIfcStyledItemIfcProfileDefPolyCurve with Voids Profile DefinitionIfcAxis2Placement3DIfcIndexedPolyCurveIfcPcurveIfcParameterValueIfcParameterValueIfcSurfaceOfLinearExtrusionIfcSurfaceOfRevolution

Figure 42 — SurfaceCurve SweptArea PolyCurve Profile

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="586efa64-38aa-48ba-b8b5-d1fafe6b72f2" name="SurfaceCurve SweptArea PolyCurve Profile" applicableSchema="IFC4" applicableEntity="IfcSurfaceCurveSweptAreaSolid">
  <Rules>
    <AttributeRule RuleID="Profile" AttributeName="SweptArea">
      <EntityRules>
        <EntityRule EntityName="IfcProfileDef">
          <References>
            <Template ref="d3b8661b-e65b-4077-adc7-c6742d219691" />
          </References>
        </EntityRule>
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="Position">
      <EntityRules>
        <EntityRule EntityName="IfcAxis2Placement3D" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="Directrix">
      <EntityRules>
        <EntityRule EntityName="IfcIndexedPolyCurve" />
        <EntityRule EntityName="IfcPcurve" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="StartParam">
      <EntityRules>
        <EntityRule EntityName="IfcParameterValue" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="EndParam">
      <EntityRules>
        <EntityRule EntityName="IfcParameterValue" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="ReferenceSurface">
      <EntityRules>
        <EntityRule EntityName="IfcSurfaceOfLinearExtrusion" />
        <EntityRule EntityName="IfcSurfaceOfRevolution" />
      </EntityRules>
    </AttributeRule>
    <AttributeRule AttributeName="StyledByItem">
      <EntityRules>
        <EntityRule EntityName="IfcStyledItem">
          <AttributeRules>
            <AttributeRule AttributeName="Styles">
              <EntityRules>
                <EntityRule EntityName="IfcSurfaceStyle" />
              </EntityRules>
            </AttributeRule>
            <AttributeRule AttributeName="Name">
              <EntityRules>
                <EntityRule EntityName="IfcLabel" />
              </EntityRules>
            </AttributeRule>
          </AttributeRules>
        </EntityRule>
        <EntityRule EntityName="IfcStyledItem" />
      </EntityRules>
    </AttributeRule>
  </Rules>
</ConceptTemplate>

Link to this page  Link to this page