Skip to content

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-Driving-Equipment-Objects'</a>"]{
<<abstract>>
+ @gml:id:ID [1]
+ gml:description:StringOrRefType [0..1]
+ gml:identifier:CodeWithAuthorityType [0..1]
+ gml:name:CodeType [0..*]
+ internalIdentifier:CodeWithAuthorityType [0..1]
+ status:CodeType [0..1]
+ implementationStatus:CodeType [0..1]
+ associatedFile:AssociatedFile [0..*]
+ role:Role [0..*]
+ remark:Remark [0..*]
+ class:CodeType [0..1]
+ make:DiggsStringType [0..1]
+ modelNumber:DiggsStringType [0..1]
+ serialNumber:DiggsStringType [0..1]
+ calibrationAuditTrail:Calibration [0..*]
+ otherEquipmentProperty:Parameter [0..*]
}
class AbstractPilingEquipment{
<<abstract>>
}
class PileDriveHammer["<a href='https://github.com/DIGGSml/schema-dev/wiki/PileDriveHammer#Properties-specific-to-PileDriveHammer</a>"]{
+ hammerKind:CodeType [0..1]
+ hammerType:CodeType [0..1]
+ hammerAction:CodeType [0..1]
+ ratedEnergy:EnergyMeasure [0..1]
+ ratedStroke:LengthMeasure [0..1]
+ ramWeight:ForceMeasure [0..1]
+ hammerWeight:ForceMeasure [0..1]
+ anvilWeight:ForceMeasure [0..1]
+ pistonArea:AreaMeasure [0...1]
+ strikerPlate:StrikerPlate [0..1]
+ blowsPerMinuteMin:positiveInteger [0..1]
+ blowsPerMinuteMax:positiveInteger [0..1]
}
|                                                       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        	|
Loading

HOME

NEWS

Schema Development

Learning Resources

Clone this wiki locally