Catalog/eng-bearing-shear-out

Engineering

Bearing & shear-out stress API

Computes bearing (hole crushing) stress P/(d·t) and shear-out (tear-out) stress P/(2·e·t) for a pin in a plate, with factors of safety against allowables. Answers 'Will the bolt hole crush or tear out?', 'Is my edge distance enough?'.

Price$0.04per request
MethodPOST
Route/v1/engineering/bearing-shear-out
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
connectionbearing-stressshear-outtear-outpinedge-distanceboltmachine-design
API URLhttps://x402.hexl.dev/v1/engineering/bearing-shear-out
Integration docs
Example request
{
  "loadN": 12000,
  "boltDiameterMm": 10,
  "plateThicknessMm": 8,
  "edgeDistanceMm": 20,
  "allowableBearingMpa": 300,
  "allowableShearMpa": 150
}
Example response
{
  "bearingStressMpa": 150,
  "bearingAreaMm2": 80,
  "formula": "σbr = P/(d·t); τ_shearout = P/(2·e·t)",
  "interpretation": "Bearing crushes the hole; shear-out tears the material to the free edge — both must clear allowables.",
  "shearOutStressMpa": 37.5,
  "shearOutAreaMm2": 320,
  "shearOutFactorOfSafety": 4,
  "bearingFactorOfSafety": 2
}
Input schema
{
  "type": "object",
  "required": [
    "loadN",
    "boltDiameterMm",
    "plateThicknessMm"
  ],
  "properties": {
    "loadN": {
      "type": "number",
      "examples": [
        12000
      ]
    },
    "boltDiameterMm": {
      "type": "number",
      "examples": [
        10
      ]
    },
    "plateThicknessMm": {
      "type": "number",
      "examples": [
        8
      ]
    },
    "edgeDistanceMm": {
      "type": "number",
      "examples": [
        20
      ]
    },
    "allowableBearingMpa": {
      "type": "number",
      "examples": [
        300
      ]
    },
    "allowableShearMpa": {
      "type": "number",
      "examples": [
        150
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}