{
  "version": 1,
  "tessellation": {
    "chordToleranceMm": 0.22915551488017913,
    "maxTriangles": null
  },
  "units": "mm",
  "body": {
    "id": "109163c8_solid_11",
    "solidId": "#1610",
    "stl": "body.stl",
    "faceCount": 23,
    "triangles": 1966,
    "bboxMm": {
      "min": [
        -18,
        -18,
        0
      ],
      "max": [
        190.5,
        18,
        88
      ]
    },
    "triangleFaces": "triangle_faces.json"
  },
  "material": {
    "name": "Aluminium 6061-T6",
    "youngsModulusPa": 68900000000,
    "poissonRatio": 0.33,
    "densityKgM3": 2700,
    "yieldStrengthPa": 276000000
  },
  "boundaryConditions": [
    {
      "id": 0,
      "kind": "fixed",
      "faces": [
        "#481",
        "#488"
      ],
      "label": "spindle bore clamped",
      "stl": "patch_0.stl"
    },
    {
      "id": 1,
      "kind": "bearing",
      "faces": [
        "#1518",
        "#1560"
      ],
      "direction": [
        -0.7071067811865475,
        -0.7071067811865475,
        0
      ],
      "magnitudeN": 1800,
      "label": "ISO 4210-8 pedal load, 1800 N on the pedal body 65 mm out, crank at 45°",
      "stl": "patch_1.stl"
    }
  ],
  "bodyLoads": [],
  "solve": {
    "resolution": 12000,
    "basisOrder": 2,
    "physics": "linear-elastic"
  },
  "provenance": {
    "generator": "nativecad cad_fea_case",
    "createdAt": "2026-09-22T09:17:39.439Z",
    "loop": "crank_fea",
    "iteration": 2,
    "pocketDepth": 3,
    "webMm": 13,
    "geometry": {
      "length": 172.5,
      "thickness": 16,
      "armWidth": 36,
      "spindleBore": 24,
      "pocket": {
        "x1": 35,
        "x2": 150,
        "width": 24,
        "floorFillet": 1.5
      },
      "pedal": {
        "stubR": 8,
        "stubTop": 70,
        "bodyR": 10,
        "bodyZ1": 70,
        "bodyZ2": 88,
        "iso": 65
      }
    },
    "load": "ISO 4210-8 crank test level (1800 N vertical, crank at 45°, 65 mm outboard of the crank face) applied as a static bearing load on a modelled pedal body; a yield screen, not the fatigue test"
  }
}
