-
Notifications
You must be signed in to change notification settings - Fork 6
PileDriveHammer
Dan Ponti edited this page Jun 20, 2024
·
19 revisions
The PileDruveHammer object is a concrete representation of a pile driving hammer, and inherits properties from AbstractPilingEquipment.
(Click on links in the diagram to view details of the properties of each object)
classDiagram
direction LR
AbstractEquipment <|-- AbstractPilingEquipment
AbstractPilingEquipment <|-- PileDriveHammer
class AbstractEquipment["<a href='https://github.com/DIGGSml/schema-dev/wiki/Properties-Common-To-All-Pile-Objects'>AbstractLinearInstallation</a>"]{
<<abstract>>
+ gml:id:ID [1]
+ gml:description:StringOrRefType [0..1]
+ gml:identifier:CodeWithAuthorityType [0..1]
+ gml:name:Codetype [1..*]
+ internalIdentifier:CodeWithAuthorityType [0..1]
+ status:CodeType [0..1]
+ implementationStatus:CodeType [0..1]
+ associatedFile:AssociatedFile [0..*]
+ role:Role [0..*]
+ remark:Remark [0..*]
+ investigationTarget:InvestigationTargetEnumExtType [1..*]
+ projectRef:FeatureReferenceType [1]
+ originalProjectRef:FeatureReferenceType [0..1]
+ associatedProjectRef:FeatureReferenceType [0..*]
+ programRef:FeatureReferenceType [0..1]
+ environment:Environment [0..*]
+ otherSamplingFeatureProperty:Parameter [0..*]
+ locality:Locality [0..1]
+ referencePoint:PointLocation [1]
+ localCoordinates:LocalCoordinate [0..1]
+ centerline:LinearExtent [1..*]
+ linearReferencing:LinearSpatialReferenceSystem [1..*]
+ plunge:PlaneAngleMeasure [0..1]
+ bearing:BearingType [0..1]
+ samplingFeatureRef:FeatureReferenceType [1]
+ installationConstructionEvent:InstallationEvent [0..*]
}
class AbstractPile["<a href='https://github.com/DIGGSml/schema-dev/wiki/Properties-Common-To-All-Pile-Objects#AbstractPile'>AbstractPile</a>"]{
<<abstract>>
+ whenInstalled:TimeInterval [0..1]
+ groundSurfaceElevation:PointLocation [1]
+ cutoffElevation:PointLocation [1]
+ jettingElevation:PointLocation [0..1]
+ totalPileLength:LengthMeasure [0..1]
+ tipDeviationNorth:LengthMeasure [0..1]
+ tipDeviationEast:LengthMeasure [0..1]
+ weightPerLength:ForcePerLength [0..1]
+ lengthAboveGS:LengthMeasure [0..1]
+ lengthBelowGS:LengthMeasure [0..1]
+ lengthNonFriction:LengthMeasure [0..1]
+ intervalData:IntervalData [1..*]
+ productionPile:boolean [0..1]
+ testPile:boolean [0..1]
+ nominalCapacity:ForceMeasure [0..1]
+ finalTipElevation:LengthMeasure [0..1]
}
class SteelHPile["<a href='https://github.com/DIGGSml/schema-dev/wiki/SteelHPile#Properties-specific-to-SteelHPile'>SteelHPile</a>"]{
+ flangeLength:LengthMeasure [0..1]
+ flangeThickness:LengthMeasure [0..1]
+ webThickness:LengthMeasure [0..1]
+ splices:Splice [0..*]
}
| Property or Attribute Name<br/>Type | Definition | Cardinality |
|:-----------------------------------------------------------------------------------------------------------------------------------------------: |------------ |------------- |
| hammerKind<br/>[gml:CodeType](https://diggsml.org/docs/latest/gml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.html#CodeType) | | 0..1 |
| hammerType<br/>[gml:CodeType](https://diggsml.org/docs/latest/gml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.html#CodeType) | | 0..1 |
| hammerAction<br/>[gml:CodeType](https://diggsml.org/docs/latest/gml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.html#CodeType) | | 0..1 |
| ratedEnergy<br/>[eml:EnergyMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_EnergyMeasureExt.html#EnergyMeasureExt) | | 0..1 |
| ratedStroke<br/>[eml:LengthMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_LengthMeasureExt.html#LengthMeasureExt) | | 0..1 |
| ramWeight<br/>[eml:ForceMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_ForceMeasureExt.html#ForceMeasureExt) | | 0..1 |
| hammerWeight<br/>[eml:ForceMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_ForceMeasureExt.html#ForceMeasureExt) | | 0..1 |
| anvilWeight<br/>[eml:ForceMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_ForceMeasureExt.html#ForceMeasureExt) | | 0..1 |
| pistonArea<br/>[eml:AreaMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_AreaMeasureExt.html#AreaMeasureExt) | | 0..1 |
| strikerPlate<br/>[StrikerPlatePropertyType](#StrikerPlatePropertyType) | | 0..1 |
| blowsPerMinuteMin<br/>[positiveInteger](https://www.w3.org/TR/xmlschema-2/#positiveInteger) | | 0..1 |
| blowsPerMinuteMax<br/>[positiveInteger](https://www.w3.org/TR/xmlschema-2/#positiveInteger) | | 0..1 |
### StrikerPlatePropertyType
#### Contains one StrikerPlate object with the following properties:
| Property or Attribute Name<br/>Type | Definition | Cardinality |
|:---------------------------------------------------------------------------------------------------------------------------------------------: |------------ |------------- |
| @gml:id<br/>[ID](https://www.w3.org/TR/xmlschema-2/#ID) | | 0..1 |
| weight<br/>[eml:ForceMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_ForceMeasureExt.html#ForceMeasureExt) | | 0..1 |
| diameter<br/>[eml:LengthMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_LengthMeasureExt.html#LengthMeasureExt) | | 0..1 |
| thickness<br/>[eml:LengthMeasureExt](https://diggsml.org/docs/latest/MeasureType_xsd_Complex_Type_eml_LengthMeasureExt.html#LengthMeasureExt) | | 0..1 |
- Rock Grouting
-
Deep Foundations
-
Pile Objects
- SteelHPile
- SteelPipePile
- ConcretePile
- TimberPile
- CompositePile (not yet implemented)
- CastInPlacePile (not yet implemented)
-
Pile Driving Equipment Objects
-
Pile Driving Activity Objects
-
PileDrivingActivity
- PileDrivingRecord
- PDARecord (not yet implemented)
- VibrationRecord (not yet implemented)
- CastInPlaceActivity (not yet implemented)
-
PileDrivingActivity
-