IfcPile
Definition from IAI: A slender timber, concrete, or steel
structural element, driven, jetted, or otherwise embedded on end in the ground
for the purpose of supporting a load.
HISTORY New entity in IFC
Release 2x2
Geometry Use Definitions:
The geometric representation of IfcPile is given by the
IfcProductDefinitionShape, allowing multiple geometric representation.
Included are:
Local Placement
The local placement for IfcPile is
defined in its supertype IfcProduct. It is defined by the
IfcLocalPlacement, which defines the local coordinate system that is
referenced by all geometric representations.
- The PlacementRelTo relationship of IfcLocalPlacement
shall point (if given) to the local placement of the same
IfcSpatialStructureElement, which is used in the
ContainedInStructure inverse attribute, or to a spatial structure
element at a higher level, referenced by that.
- If the relative placement is not used, the absolute placement is
defined within the world coordinate system.
Standard Geometric Representation using Swept Solid
Representation
The standard geometric representation of IfcPile
is defined using the swept solid representation. The RepresentationType
attribute of IfcShapeRepresentation should have the value 'SweptSolid'.
The following constraints apply to the standard representation:
- Solid: IfcExtrudedAreaSolid shall be supported
- Profile: IfcRectangleProfileDef and
IfcCircleProfileDef shall be supported
- Extrusion: The profile shall be extruded vertically, i.e., in
the direction of the z-axis of the co-ordinate system of the referred spatial
structure element. It might be further constraint to be in the direction of the
global z-axis in implementers agreements. The extrusion axis shall be
perpendicular to the swept profile, i.e. pointing into the direction of the
z-axis of the Position of the IfcExtrudedAreaSolid.
Advanced Geometric Representation using CSG Representation
The advanced geometric representation of IfcPile is defined using the
Swept Solid or CSG representation. The RepresentationType attribute of
IfcShapeRepresentation should have the value 'SweptSolid' or 'CSG'. The
following additional constraints apply to the advanced representation:
- Solid: see standard geometric representation,
- Profile: IfcRectangleProfileDef,
IfcCircleProfileDef, IfcIshapeProfileDef and
IfcArbitraryProfileDef shall be supported.
- Extrusion: All extrusion directions shall be supported
- Boolean result: The IfcBooleanClippingResult shall be
supported, allowing for Boolean differences between the swept solid (here
IfcExtrudedAreaSolid) and one or several IfcHalfSpaceSolid.
EXPRESS specification:
|
|
|
WR1
|
:
|
(PredefinedType <> IfcPileTypeEnum.USERDEFINED) OR ((PredefinedType = IfcPileTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)) ;
|
|
|
|
Attribute definitions:
PredefinedType
|
:
|
The predefined generic type of the pile according to function.
|
ConstructionType
|
:
|
General designator for how the pile is constructed.
|
Formal Propositions:
WR1
|
:
|
The attribute ObjectType shall be given, if the predefined type is set to USERDEFINED.
|
Inheritance graph