4.5.3.3 Excavation Cuttings

Excavation Cuttings represent a voiding of an existing or constructed earthen element (referred to as the voided element) usually represented by a subtype of IfcGeoScienceModel, IfcGeoScienceFeature or an IfcEarthworksFill. The IfcExcavation semantically represents the work of removing/excavating material from the voided element, and the associated geometrical representation is the resulting void created. An IfcExcavation may optionally be filled (fully or partially) with another element such as a foundation, earthen fill or foundation utilizing the IfcRelFillsElement relationship.

The resulting geometry of the relationship, when applied, is the result of CSG operations where the IfcExcavation representation is subtracted from the voided element representation.

Figure 158 illustrates an instance diagram.

Excavation CuttingsIfcElementIfcRelVoidsElementIfcExcavationIfcRelFillsElementIfcCourseIfcDeepFoundationIfcEarthworksFillIfcFootingIfcPavementIfcSlab

Figure 158 — Excavation Cuttings

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="dbb05c46-12f4-4bdc-89f5-d7c9d5c075ce" name="Excavation Cuttings" applicableSchema="IFC4" applicableEntity="IfcElement">
  <Rules>
    <AttributeRule RuleID="HasOpenings" AttributeName="HasOpenings">
      <EntityRules>
        <EntityRule EntityName="IfcRelVoidsElement">
          <AttributeRules>
            <AttributeRule RuleID="RelatedEarthworksCut" AttributeName="RelatedOpeningElement">
              <EntityRules>
                <EntityRule EntityName="IfcExcavation">
                  <AttributeRules>
                    <AttributeRule RuleID="FillsVoids" AttributeName="FillsVoids">
                      <EntityRules>
                        <EntityRule EntityName="IfcRelFillsElement">
                          <AttributeRules>
                            <AttributeRule RuleID="RelatedBuiltElement" AttributeName="RelatedBuildingElement">
                              <EntityRules>
                                <EntityRule EntityName="IfcCourse" />
                                <EntityRule EntityName="IfcDeepFoundation" />
                                <EntityRule EntityName="IfcEarthworksFill" />
                                <EntityRule EntityName="IfcFooting" />
                                <EntityRule EntityName="IfcPavement" />
                                <EntityRule EntityName="IfcSlab" />
                              </EntityRules>
                            </AttributeRule>
                          </AttributeRules>
                        </EntityRule>
                      </EntityRules>
                    </AttributeRule>
                  </AttributeRules>
                </EntityRule>
              </EntityRules>
            </AttributeRule>
          </AttributeRules>
        </EntityRule>
      </EntityRules>
    </AttributeRule>
  </Rules>
</ConceptTemplate>

Link to this page  Link to this page