<?xml version="1.0"?>
<QtoSetDef xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.buildingsmart-tech.org/xml/qto/QTO_IFC4.xsd">
  <IfcVersion version="IFC4" />
  <Name>Qto_PileBaseQuantities</Name>
  <Definition>Base quantities that are common to the definition of all occurrences of piles.</Definition>
  <Applicability />
  <ApplicableClasses>
    <ClassName>IfcPile</ClassName>
  </ApplicableClasses>
  <ApplicableTypeValue>IfcPile</ApplicableTypeValue>
  <QtoDefs>
    <QtoDef>
      <Name>Length</Name>
      <Definition>Total length of the pile not taking into account any cut-out's or other processing features.</Definition>
      <QtoType>Q_LENGTH</QtoType>
      <NameAliases>
        <NameAlias lang="en">Length</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
    <QtoDef>
      <Name>CrossSectionArea</Name>
      <Definition>Total area of the cross section (or profile) of the pile.</Definition>
      <QtoType>Q_AREA</QtoType>
      <NameAliases>
        <NameAlias lang="en">Cross Section Area</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
    <QtoDef>
      <Name>OuterSurfaceArea</Name>
      <Definition>Total area of the extruded surfaces of the pile (not taking into account the end cap areas), normally generated as perimeter * length.</Definition>
      <QtoType>Q_AREA</QtoType>
      <NameAliases>
        <NameAlias lang="en">Outer Surface Area</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
    <QtoDef>
      <Name>GrossSurfaceArea</Name>
      <Definition>Total area of the pile, normally generated as perimeter * length + 2 * cross section area. It is the sum of OuterSurfaceArea + (2 x CrossSectionArea) and shall only be given, if the OuterSurfaceArea and CrossSectionArea cannot be established separately.</Definition>
      <QtoType>Q_AREA</QtoType>
      <NameAliases>
        <NameAlias lang="en">Gross Surface Area</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
    <QtoDef>
      <Name>GrossVolume</Name>
      <Definition>Total gross volume of the pile, not taking into account possible processing features (cut-out's, etc.) or openings and recesses.</Definition>
      <QtoType>Q_VOLUME</QtoType>
      <NameAliases>
        <NameAlias lang="en">Gross Volume</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
    <QtoDef>
      <Name>NetVolume</Name>
      <Definition>Total net volume of the pile, taking into account possible processing features (cut-out's, etc.) or openings and recesses.</Definition>
      <QtoType>Q_VOLUME</QtoType>
      <NameAliases>
        <NameAlias lang="en">Net Volume</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
    <QtoDef>
      <Name>GrossWeight</Name>
      <Definition>Total gross weight of the pile without add-on parts, not taking into account possible processing features (cut-out's, etc.) or openings and recesses.</Definition>
      <QtoType>Q_WEIGHT</QtoType>
      <NameAliases>
        <NameAlias lang="en">Gross Weight</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
    <QtoDef>
      <Name>NetWeight</Name>
      <Definition>Total net weight of the pile without add-on parts, taking into account possible processing features (cut-out's, etc.) or openings and recesses.</Definition>
      <QtoType>Q_WEIGHT</QtoType>
      <NameAliases>
        <NameAlias lang="en">Net Weight</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </QtoDef>
  </QtoDefs>
  <QtoDefinitionAliases>
    <QtoDefinitionAlias lang="en" />
  </QtoDefinitionAliases>
</QtoSetDef>