{
  "schema": "cadsolver.design-loop/1",
  "name": "crank_fea",
  "description": "bicycle crank inboard-pocket depth ladder 0/2/3/4/6/8 mm (web 16/14/13/12/10/8 mm), al-6061-t6, 1800 N ISO 4210-8 load through the pedal 65 mm out, crank at 45°, SF >= 1.5, objective arm mass",
  "startedAt": "2026-09-22T09:16:30.793Z",
  "finishedAt": "2026-09-22T09:19:17.273Z",
  "kernelCommit": "f12a690f",
  "status": "pass",
  "spec": {
    "params0": {
      "depth": 0
    },
    "policy": {
      "kind": "sweep",
      "variable": "depth",
      "values": [
        0,
        2,
        3,
        4,
        6,
        8
      ]
    },
    "stop": {
      "allPass": false,
      "maxIters": 6
    },
    "verdicts": [
      "structural.SF>=1.5",
      "mass.grams"
    ]
  },
  "iterations": [
    {
      "i": 0,
      "params": {
        "depth": 0
      },
      "steps": [
        {
          "i": 0,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 221,
          "handle": "23a3dd91_solid_1",
          "note": "arm: 172.5 mm obround, 36 wide, 16 thick",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 0,
                  "y1": 0,
                  "x2": 172.5,
                  "y2": 0,
                  "width": 36
                }
              }
            },
            "depth": 16,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 115646.01631620948,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 1,
          "tool": "cad_drill_hole",
          "ok": true,
          "ms": 3664,
          "handle": "23a3dd91_solid_2",
          "note": "spindle bore Ø24",
          "args": {
            "of": "$0",
            "center": [
              0,
              0
            ],
            "diameter": 24,
            "through": true
          },
          "volume": 108407.78684233858,
          "faceCount": 8,
          "watertight": true
        },
        {
          "i": 2,
          "tool": "cad_copy",
          "ok": true,
          "ms": 102,
          "handle": "23a3dd91_group_1",
          "note": "no pocket at depth 0 (placeholder so the handles line up)",
          "args": {
            "of": "$1"
          }
        },
        {
          "i": 3,
          "tool": "cad_copy",
          "ok": true,
          "ms": 95,
          "handle": "23a3dd91_group_2",
          "note": "no pocket at depth 0",
          "args": {
            "of": "$1"
          }
        },
        {
          "i": 4,
          "tool": "cad_copy",
          "ok": true,
          "ms": 88,
          "handle": "23a3dd91_group_3",
          "note": "no pocket at depth 0",
          "args": {
            "of": "$1"
          }
        },
        {
          "i": 5,
          "tool": "cad_copy",
          "ok": true,
          "ms": 70,
          "handle": "23a3dd91_group_4",
          "note": "the arm alone, for cad_mass_properties",
          "args": {
            "of": "$body"
          }
        },
        {
          "i": 6,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 53,
          "handle": "23a3dd91_solid_11",
          "note": "pedal spindle stub Ø16, 0..70 mm",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 8
                }
              }
            },
            "depth": 70,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 14074.335088082265,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 7,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 351,
          "handle": "23a3dd91_solid_12",
          "note": "arm ∪ pedal stub",
          "args": {
            "of": "$body",
            "tool": "$6"
          },
          "volume": 119265.1310531449,
          "faceCount": 11,
          "watertight": true
        },
        {
          "i": 8,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 43,
          "handle": "23a3dd91_solid_13",
          "note": "pedal body Ø20, 70..88 mm (centre 79 = 16 + 65)",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 10
                }
              }
            },
            "depth": 18,
            "plane": {
              "origin": [
                0,
                0,
                70
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 5654.866776461625,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 9,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 393,
          "handle": "23a3dd91_solid_14",
          "note": "arm ∪ stub ∪ pedal body",
          "args": {
            "of": "$7",
            "tool": "$8"
          },
          "volume": 124919.99782960654,
          "faceCount": 14,
          "watertight": true
        }
      ],
      "build": {
        "ok": true,
        "body": "23a3dd91_solid_14",
        "ms": 5080,
        "refusal": null,
        "skipped": null
      },
      "verdicts": [
        {
          "pass": true,
          "measured": 1.965,
          "limit": 1.5,
          "unit": "SF",
          "margin": 0.4650000000000001,
          "details": {
            "solver": "calculix",
            "peakMPa": 140.5,
            "at": [
              10.92,
              7.5,
              0.53
            ],
            "onFace": null,
            "where": "spindle end",
            "peakElementQuality": 0.393,
            "judged": "the arm: element-averaged integration-point von Mises over every element outside the modelled pedal (z > thickness or r < 14 mm of the pedal axis)",
            "bodyPeakMPa": 328.1,
            "bodyPeakWhere": "pedal stub",
            "bodyPeakAt": [
              165.78,
              -3.97,
              17.96
            ],
            "bodySF": 0.841,
            "excludedElements": 4428,
            "nodalPeakMPa": 366.8,
            "maxDisplacementMm": 3.719,
            "cells": 18657,
            "nodes": 30178,
            "wallSec": 21.7,
            "caseDir": ".host_jobs/fea-showcase-crank6/loop/iter-00/case",
            "summary": "calculix: max von Mises 328.1 MPa at (165.8, -4.0, 18.0) mm vs yield 276.0 MPa → SF 0.84 max displacement 3.7193 mm (face #1511)",
            "webMm": 16
          },
          "name": "structural.SF>=1.5",
          "ms": 23520
        },
        {
          "pass": true,
          "measured": 292.7,
          "limit": null,
          "unit": "g",
          "margin": null,
          "details": {
            "volumeMm3": 108407.78684233858,
            "densityKgM3": 2700,
            "volumeSource": "brep",
            "weighed": "the arm alone"
          },
          "name": "mass.grams",
          "ms": 46
        }
      ],
      "allPass": true,
      "objective": 292.7,
      "decision": {
        "kind": "sweep",
        "params": {
          "depth": 2
        },
        "reason": "ladder step 2/6",
        "next": {
          "depth": 2
        }
      },
      "ms": 28649
    },
    {
      "i": 1,
      "params": {
        "depth": 2
      },
      "steps": [
        {
          "i": 0,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 18,
          "handle": "6b662b23_solid_1",
          "note": "arm: 172.5 mm obround, 36 wide, 16 thick",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 0,
                  "y1": 0,
                  "x2": 172.5,
                  "y2": 0,
                  "width": 36
                }
              }
            },
            "depth": 16,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 115646.01631620948,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 1,
          "tool": "cad_drill_hole",
          "ok": true,
          "ms": 3945,
          "handle": "6b662b23_solid_2",
          "note": "spindle bore Ø24",
          "args": {
            "of": "$0",
            "center": [
              0,
              0
            ],
            "diameter": 24,
            "through": true
          },
          "volume": 108407.78684233858,
          "faceCount": 8,
          "watertight": true
        },
        {
          "i": 2,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 80,
          "handle": "6b662b23_solid_3",
          "note": "inboard pocket, depth 2",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 35,
                  "y1": 0,
                  "x2": 150,
                  "y2": 0,
                  "width": 24
                }
              }
            },
            "depth": 2,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 6424.77868423386,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 3,
          "tool": "cad_boolean_subtract",
          "ok": true,
          "ms": 319,
          "handle": "6b662b23_solid_4",
          "note": "pocket the inboard face — web 14 mm",
          "args": {
            "of": "$1",
            "tool": "$2"
          },
          "volume": 101983.00815810471,
          "faceCount": 13,
          "watertight": true
        },
        {
          "i": 4,
          "tool": "cad_fillet_edges",
          "ok": true,
          "ms": 360,
          "handle": "6b662b23_solid_5",
          "note": "pocket-floor fillets r1.5",
          "args": {
            "of": "$3",
            "radius": 1.5,
            "edges": [
              {
                "convexity": "concave",
                "all": true,
                "bbox": {
                  "min": [
                    15,
                    -20,
                    1.99
                  ],
                  "max": [
                    170,
                    20,
                    2.01
                  ]
                }
              }
            ]
          },
          "volume": 102129.45445117609,
          "faceCount": 17,
          "watertight": true
        },
        {
          "i": 5,
          "tool": "cad_copy",
          "ok": true,
          "ms": 238,
          "handle": "6b662b23_group_1",
          "note": "the arm alone, for cad_mass_properties",
          "args": {
            "of": "$body"
          }
        },
        {
          "i": 6,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 55,
          "handle": "6b662b23_solid_8",
          "note": "pedal spindle stub Ø16, 0..70 mm",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 8
                }
              }
            },
            "depth": 70,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 14074.335088082265,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 7,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 362,
          "handle": "6b662b23_solid_9",
          "note": "arm ∪ pedal stub",
          "args": {
            "of": "$body",
            "tool": "$6"
          },
          "volume": 112986.79866198241,
          "faceCount": 20,
          "watertight": true
        },
        {
          "i": 8,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 43,
          "handle": "6b662b23_solid_10",
          "note": "pedal body Ø20, 70..88 mm (centre 79 = 16 + 65)",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 10
                }
              }
            },
            "depth": 18,
            "plane": {
              "origin": [
                0,
                0,
                70
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 5654.866776461625,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 9,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 503,
          "handle": "6b662b23_solid_11",
          "note": "arm ∪ stub ∪ pedal body",
          "args": {
            "of": "$7",
            "tool": "$8"
          },
          "volume": 118641.66543844405,
          "faceCount": 23,
          "watertight": true
        }
      ],
      "build": {
        "ok": true,
        "body": "6b662b23_solid_11",
        "ms": 5923,
        "refusal": null,
        "skipped": null
      },
      "verdicts": [
        {
          "pass": true,
          "measured": 1.724,
          "limit": 1.5,
          "unit": "SF",
          "margin": 0.22399999999999998,
          "details": {
            "solver": "calculix",
            "peakMPa": 160.1,
            "at": [
              30.96,
              11.83,
              0.24
            ],
            "onFace": null,
            "where": "pocket end",
            "peakElementQuality": 0.0409,
            "judged": "the arm: element-averaged integration-point von Mises over every element outside the modelled pedal (z > thickness or r < 14 mm of the pedal axis)",
            "bodyPeakMPa": 316.9,
            "bodyPeakWhere": "pedal stub",
            "bodyPeakAt": [
              175.74,
              7.04,
              16.96
            ],
            "bodySF": 0.871,
            "excludedElements": 5041,
            "nodalPeakMPa": 391.4,
            "maxDisplacementMm": 4.23,
            "cells": 19732,
            "nodes": 32801,
            "wallSec": 24.3,
            "caseDir": ".host_jobs/fea-showcase-crank6/loop/iter-01/case",
            "summary": "calculix: max von Mises 316.9 MPa at (175.7, 7.0, 17.0) mm vs yield 276.0 MPa → SF 0.87 max displacement 4.2295 mm (face #1457)",
            "webMm": 14
          },
          "name": "structural.SF>=1.5",
          "ms": 26039
        },
        {
          "pass": true,
          "measured": 275.7,
          "limit": null,
          "unit": "g",
          "margin": null,
          "details": {
            "volumeMm3": 102129.45445117609,
            "densityKgM3": 2700,
            "volumeSource": "brep",
            "weighed": "the arm alone"
          },
          "name": "mass.grams",
          "ms": 104
        }
      ],
      "allPass": true,
      "objective": 275.7,
      "decision": {
        "kind": "sweep",
        "params": {
          "depth": 3
        },
        "reason": "ladder step 3/6",
        "next": {
          "depth": 3
        }
      },
      "ms": 32931
    },
    {
      "i": 2,
      "params": {
        "depth": 3
      },
      "steps": [
        {
          "i": 0,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 12,
          "handle": "109163c8_solid_1",
          "note": "arm: 172.5 mm obround, 36 wide, 16 thick",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 0,
                  "y1": 0,
                  "x2": 172.5,
                  "y2": 0,
                  "width": 36
                }
              }
            },
            "depth": 16,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 115646.01631620948,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 1,
          "tool": "cad_drill_hole",
          "ok": true,
          "ms": 3285,
          "handle": "109163c8_solid_2",
          "note": "spindle bore Ø24",
          "args": {
            "of": "$0",
            "center": [
              0,
              0
            ],
            "diameter": 24,
            "through": true
          },
          "volume": 108407.78684233858,
          "faceCount": 8,
          "watertight": true
        },
        {
          "i": 2,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 61,
          "handle": "109163c8_solid_3",
          "note": "inboard pocket, depth 3",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 35,
                  "y1": 0,
                  "x2": 150,
                  "y2": 0,
                  "width": 24
                }
              }
            },
            "depth": 3,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 9637.168026350791,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 3,
          "tool": "cad_boolean_subtract",
          "ok": true,
          "ms": 217,
          "handle": "109163c8_solid_4",
          "note": "pocket the inboard face — web 13 mm",
          "args": {
            "of": "$1",
            "tool": "$2"
          },
          "volume": 98770.61881598778,
          "faceCount": 13,
          "watertight": true
        },
        {
          "i": 4,
          "tool": "cad_fillet_edges",
          "ok": true,
          "ms": 275,
          "handle": "109163c8_solid_5",
          "note": "pocket-floor fillets r1.5",
          "args": {
            "of": "$3",
            "radius": 1.5,
            "edges": [
              {
                "convexity": "concave",
                "all": true,
                "bbox": {
                  "min": [
                    15,
                    -20,
                    2.99
                  ],
                  "max": [
                    170,
                    20,
                    3.01
                  ]
                }
              }
            ]
          },
          "volume": 98917.06510905916,
          "faceCount": 17,
          "watertight": true
        },
        {
          "i": 5,
          "tool": "cad_copy",
          "ok": true,
          "ms": 225,
          "handle": "109163c8_group_1",
          "note": "the arm alone, for cad_mass_properties",
          "args": {
            "of": "$body"
          }
        },
        {
          "i": 6,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 41,
          "handle": "109163c8_solid_8",
          "note": "pedal spindle stub Ø16, 0..70 mm",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 8
                }
              }
            },
            "depth": 70,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 14074.335088082265,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 7,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 303,
          "handle": "109163c8_solid_9",
          "note": "arm ∪ pedal stub",
          "args": {
            "of": "$body",
            "tool": "$6"
          },
          "volume": 109774.40931986547,
          "faceCount": 20,
          "watertight": true
        },
        {
          "i": 8,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 35,
          "handle": "109163c8_solid_10",
          "note": "pedal body Ø20, 70..88 mm (centre 79 = 16 + 65)",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 10
                }
              }
            },
            "depth": 18,
            "plane": {
              "origin": [
                0,
                0,
                70
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 5654.866776461625,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 9,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 451,
          "handle": "109163c8_solid_11",
          "note": "arm ∪ stub ∪ pedal body",
          "args": {
            "of": "$7",
            "tool": "$8"
          },
          "volume": 115429.27609632711,
          "faceCount": 23,
          "watertight": true
        }
      ],
      "build": {
        "ok": true,
        "body": "109163c8_solid_11",
        "ms": 4905,
        "refusal": null,
        "skipped": null
      },
      "verdicts": [
        {
          "pass": true,
          "measured": 1.591,
          "limit": 1.5,
          "unit": "SF",
          "margin": 0.09099999999999997,
          "details": {
            "solver": "calculix",
            "peakMPa": 173.5,
            "at": [
              30.48,
              11.93,
              0.44
            ],
            "onFace": null,
            "where": "pocket end",
            "peakElementQuality": 0.118,
            "judged": "the arm: element-averaged integration-point von Mises over every element outside the modelled pedal (z > thickness or r < 14 mm of the pedal axis)",
            "bodyPeakMPa": 357.6,
            "bodyPeakWhere": "pedal stub",
            "bodyPeakAt": [
              165.77,
              -3.99,
              17.28
            ],
            "bodySF": 0.772,
            "excludedElements": 4953,
            "nodalPeakMPa": 348.9,
            "maxDisplacementMm": 4.544,
            "cells": 19434,
            "nodes": 32423,
            "wallSec": 20.3,
            "caseDir": ".host_jobs/fea-showcase-crank6/loop/iter-02/case",
            "summary": "calculix: max von Mises 357.6 MPa at (165.8, -4.0, 17.3) mm vs yield 276.0 MPa → SF 0.77 max displacement 4.5438 mm (face #1477)",
            "webMm": 13
          },
          "name": "structural.SF>=1.5",
          "ms": 21814
        },
        {
          "pass": true,
          "measured": 267.1,
          "limit": null,
          "unit": "g",
          "margin": null,
          "details": {
            "volumeMm3": 98917.06510905916,
            "densityKgM3": 2700,
            "volumeSource": "brep",
            "weighed": "the arm alone"
          },
          "name": "mass.grams",
          "ms": 82
        }
      ],
      "allPass": true,
      "objective": 267.1,
      "decision": {
        "kind": "sweep",
        "params": {
          "depth": 4
        },
        "reason": "ladder step 4/6",
        "next": {
          "depth": 4
        }
      },
      "ms": 27716
    },
    {
      "i": 3,
      "params": {
        "depth": 4
      },
      "steps": [
        {
          "i": 0,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 13,
          "handle": "7b29b1d7_solid_1",
          "note": "arm: 172.5 mm obround, 36 wide, 16 thick",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 0,
                  "y1": 0,
                  "x2": 172.5,
                  "y2": 0,
                  "width": 36
                }
              }
            },
            "depth": 16,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 115646.01631620948,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 1,
          "tool": "cad_drill_hole",
          "ok": true,
          "ms": 3018,
          "handle": "7b29b1d7_solid_2",
          "note": "spindle bore Ø24",
          "args": {
            "of": "$0",
            "center": [
              0,
              0
            ],
            "diameter": 24,
            "through": true
          },
          "volume": 108407.78684233858,
          "faceCount": 8,
          "watertight": true
        },
        {
          "i": 2,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 74,
          "handle": "7b29b1d7_solid_3",
          "note": "inboard pocket, depth 4",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 35,
                  "y1": 0,
                  "x2": 150,
                  "y2": 0,
                  "width": 24
                }
              }
            },
            "depth": 4,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 12849.55736846772,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 3,
          "tool": "cad_boolean_subtract",
          "ok": true,
          "ms": 203,
          "handle": "7b29b1d7_solid_4",
          "note": "pocket the inboard face — web 12 mm",
          "args": {
            "of": "$1",
            "tool": "$2"
          },
          "volume": 95558.22947387084,
          "faceCount": 13,
          "watertight": true
        },
        {
          "i": 4,
          "tool": "cad_fillet_edges",
          "ok": true,
          "ms": 244,
          "handle": "7b29b1d7_solid_5",
          "note": "pocket-floor fillets r1.5",
          "args": {
            "of": "$3",
            "radius": 1.5,
            "edges": [
              {
                "convexity": "concave",
                "all": true,
                "bbox": {
                  "min": [
                    15,
                    -20,
                    3.99
                  ],
                  "max": [
                    170,
                    20,
                    4.01
                  ]
                }
              }
            ]
          },
          "volume": 95704.67576694224,
          "faceCount": 17,
          "watertight": true
        },
        {
          "i": 5,
          "tool": "cad_copy",
          "ok": true,
          "ms": 206,
          "handle": "7b29b1d7_group_1",
          "note": "the arm alone, for cad_mass_properties",
          "args": {
            "of": "$body"
          }
        },
        {
          "i": 6,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 33,
          "handle": "7b29b1d7_solid_8",
          "note": "pedal spindle stub Ø16, 0..70 mm",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 8
                }
              }
            },
            "depth": 70,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 14074.335088082265,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 7,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 301,
          "handle": "7b29b1d7_solid_9",
          "note": "arm ∪ pedal stub",
          "args": {
            "of": "$body",
            "tool": "$6"
          },
          "volume": 106562.01997774855,
          "faceCount": 20,
          "watertight": true
        },
        {
          "i": 8,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 33,
          "handle": "7b29b1d7_solid_10",
          "note": "pedal body Ø20, 70..88 mm (centre 79 = 16 + 65)",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 10
                }
              }
            },
            "depth": 18,
            "plane": {
              "origin": [
                0,
                0,
                70
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 5654.866776461625,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 9,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 474,
          "handle": "7b29b1d7_solid_11",
          "note": "arm ∪ stub ∪ pedal body",
          "args": {
            "of": "$7",
            "tool": "$8"
          },
          "volume": 112216.8867542102,
          "faceCount": 23,
          "watertight": true
        }
      ],
      "build": {
        "ok": true,
        "body": "7b29b1d7_solid_11",
        "ms": 4599,
        "refusal": null,
        "skipped": null
      },
      "verdicts": [
        {
          "pass": false,
          "measured": 1.266,
          "limit": 1.5,
          "unit": "SF",
          "margin": -0.23399999999999999,
          "details": {
            "solver": "calculix",
            "peakMPa": 217.9,
            "at": [
              30.8,
              11.3,
              0.89
            ],
            "onFace": null,
            "where": "pocket end wall",
            "peakElementQuality": 0.102,
            "judged": "the arm: element-averaged integration-point von Mises over every element outside the modelled pedal (z > thickness or r < 14 mm of the pedal axis)",
            "bodyPeakMPa": 334.4,
            "bodyPeakWhere": "pedal eye",
            "bodyPeakAt": [
              166.55,
              -4.55,
              16.41
            ],
            "bodySF": 0.825,
            "excludedElements": 5059,
            "nodalPeakMPa": 606.2,
            "maxDisplacementMm": 4.886,
            "cells": 19628,
            "nodes": 32743,
            "wallSec": 19.5,
            "caseDir": ".host_jobs/fea-showcase-crank6/loop/iter-03/case",
            "summary": "calculix: max von Mises 334.4 MPa at (166.5, -4.5, 16.4) mm vs yield 276.0 MPa → SF 0.82 max displacement 4.8860 mm (face #1477)",
            "webMm": 12
          },
          "name": "structural.SF>=1.5",
          "ms": 20993
        },
        {
          "pass": true,
          "measured": 258.4,
          "limit": null,
          "unit": "g",
          "margin": null,
          "details": {
            "volumeMm3": 95704.67576694224,
            "densityKgM3": 2700,
            "volumeSource": "brep",
            "weighed": "the arm alone"
          },
          "name": "mass.grams",
          "ms": 73
        }
      ],
      "allPass": false,
      "objective": null,
      "decision": {
        "kind": "sweep",
        "params": {
          "depth": 6
        },
        "reason": "ladder step 5/6",
        "next": {
          "depth": 6
        }
      },
      "ms": 26450
    },
    {
      "i": 4,
      "params": {
        "depth": 6
      },
      "steps": [
        {
          "i": 0,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 8,
          "handle": "151f7b60_solid_1",
          "note": "arm: 172.5 mm obround, 36 wide, 16 thick",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 0,
                  "y1": 0,
                  "x2": 172.5,
                  "y2": 0,
                  "width": 36
                }
              }
            },
            "depth": 16,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 115646.01631620948,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 1,
          "tool": "cad_drill_hole",
          "ok": true,
          "ms": 2866,
          "handle": "151f7b60_solid_2",
          "note": "spindle bore Ø24",
          "args": {
            "of": "$0",
            "center": [
              0,
              0
            ],
            "diameter": 24,
            "through": true
          },
          "volume": 108407.78684233858,
          "faceCount": 8,
          "watertight": true
        },
        {
          "i": 2,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 45,
          "handle": "151f7b60_solid_3",
          "note": "inboard pocket, depth 6",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 35,
                  "y1": 0,
                  "x2": 150,
                  "y2": 0,
                  "width": 24
                }
              }
            },
            "depth": 6,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 19274.336052701583,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 3,
          "tool": "cad_boolean_subtract",
          "ok": true,
          "ms": 206,
          "handle": "151f7b60_solid_4",
          "note": "pocket the inboard face — web 10 mm",
          "args": {
            "of": "$1",
            "tool": "$2"
          },
          "volume": 89133.45078963702,
          "faceCount": 13,
          "watertight": true
        },
        {
          "i": 4,
          "tool": "cad_fillet_edges",
          "ok": true,
          "ms": 212,
          "handle": "151f7b60_solid_5",
          "note": "pocket-floor fillets r1.5",
          "args": {
            "of": "$3",
            "radius": 1.5,
            "edges": [
              {
                "convexity": "concave",
                "all": true,
                "bbox": {
                  "min": [
                    15,
                    -20,
                    5.99
                  ],
                  "max": [
                    170,
                    20,
                    6.01
                  ]
                }
              }
            ]
          },
          "volume": 89279.89708270837,
          "faceCount": 17,
          "watertight": true
        },
        {
          "i": 5,
          "tool": "cad_copy",
          "ok": true,
          "ms": 154,
          "handle": "151f7b60_group_1",
          "note": "the arm alone, for cad_mass_properties",
          "args": {
            "of": "$body"
          }
        },
        {
          "i": 6,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 52,
          "handle": "151f7b60_solid_8",
          "note": "pedal spindle stub Ø16, 0..70 mm",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 8
                }
              }
            },
            "depth": 70,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 14074.335088082265,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 7,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 250,
          "handle": "151f7b60_solid_9",
          "note": "arm ∪ pedal stub",
          "args": {
            "of": "$body",
            "tool": "$6"
          },
          "volume": 100137.24129351469,
          "faceCount": 20,
          "watertight": true
        },
        {
          "i": 8,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 28,
          "handle": "151f7b60_solid_10",
          "note": "pedal body Ø20, 70..88 mm (centre 79 = 16 + 65)",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 10
                }
              }
            },
            "depth": 18,
            "plane": {
              "origin": [
                0,
                0,
                70
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 5654.866776461625,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 9,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 390,
          "handle": "151f7b60_solid_11",
          "note": "arm ∪ stub ∪ pedal body",
          "args": {
            "of": "$7",
            "tool": "$8"
          },
          "volume": 105792.10806997633,
          "faceCount": 23,
          "watertight": true
        }
      ],
      "build": {
        "ok": true,
        "body": "151f7b60_solid_11",
        "ms": 4211,
        "refusal": null,
        "skipped": null
      },
      "verdicts": [
        {
          "pass": false,
          "measured": 1.159,
          "limit": 1.5,
          "unit": "SF",
          "margin": -0.34099999999999997,
          "details": {
            "solver": "calculix",
            "peakMPa": 238.1,
            "at": [
              33.89,
              12.29,
              1.22
            ],
            "onFace": null,
            "where": "pocket end",
            "peakElementQuality": 0.345,
            "judged": "the arm: element-averaged integration-point von Mises over every element outside the modelled pedal (z > thickness or r < 14 mm of the pedal axis)",
            "bodyPeakMPa": 405.2,
            "bodyPeakWhere": "pedal stub",
            "bodyPeakAt": [
              165.56,
              -3.5,
              16.63
            ],
            "bodySF": 0.681,
            "excludedElements": 5095,
            "nodalPeakMPa": 375.5,
            "maxDisplacementMm": 5.666,
            "cells": 20169,
            "nodes": 33862,
            "wallSec": 18.3,
            "caseDir": ".host_jobs/fea-showcase-crank6/loop/iter-04/case",
            "summary": "calculix: max von Mises 405.2 MPa at (165.6, -3.5, 16.6) mm vs yield 276.0 MPa → SF 0.68 max displacement 5.6662 mm (face #1477)",
            "webMm": 10
          },
          "name": "structural.SF>=1.5",
          "ms": 19508
        },
        {
          "pass": true,
          "measured": 241.1,
          "limit": null,
          "unit": "g",
          "margin": null,
          "details": {
            "volumeMm3": 89279.89708270837,
            "densityKgM3": 2700,
            "volumeSource": "brep",
            "weighed": "the arm alone"
          },
          "name": "mass.grams",
          "ms": 76
        }
      ],
      "allPass": false,
      "objective": null,
      "decision": {
        "kind": "sweep",
        "params": {
          "depth": 8
        },
        "reason": "ladder step 6/6",
        "next": {
          "depth": 8
        }
      },
      "ms": 24455
    },
    {
      "i": 5,
      "params": {
        "depth": 8
      },
      "steps": [
        {
          "i": 0,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 8,
          "handle": "27215ceb_solid_1",
          "note": "arm: 172.5 mm obround, 36 wide, 16 thick",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 0,
                  "y1": 0,
                  "x2": 172.5,
                  "y2": 0,
                  "width": 36
                }
              }
            },
            "depth": 16,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 115646.01631620948,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 1,
          "tool": "cad_drill_hole",
          "ok": true,
          "ms": 2683,
          "handle": "27215ceb_solid_2",
          "note": "spindle bore Ø24",
          "args": {
            "of": "$0",
            "center": [
              0,
              0
            ],
            "diameter": 24,
            "through": true
          },
          "volume": 108407.78684233858,
          "faceCount": 8,
          "watertight": true
        },
        {
          "i": 2,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 51,
          "handle": "27215ceb_solid_3",
          "note": "inboard pocket, depth 8",
          "args": {
            "profile": {
              "outer": {
                "slot": {
                  "x1": 35,
                  "y1": 0,
                  "x2": 150,
                  "y2": 0,
                  "width": 24
                }
              }
            },
            "depth": 8,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 25699.11473693544,
          "faceCount": 6,
          "watertight": true
        },
        {
          "i": 3,
          "tool": "cad_boolean_subtract",
          "ok": true,
          "ms": 163,
          "handle": "27215ceb_solid_4",
          "note": "pocket the inboard face — web 8 mm",
          "args": {
            "of": "$1",
            "tool": "$2"
          },
          "volume": 82708.67210540315,
          "faceCount": 13,
          "watertight": true
        },
        {
          "i": 4,
          "tool": "cad_fillet_edges",
          "ok": true,
          "ms": 208,
          "handle": "27215ceb_solid_5",
          "note": "pocket-floor fillets r1.5",
          "args": {
            "of": "$3",
            "radius": 1.5,
            "edges": [
              {
                "convexity": "concave",
                "all": true,
                "bbox": {
                  "min": [
                    15,
                    -20,
                    7.99
                  ],
                  "max": [
                    170,
                    20,
                    8.01
                  ]
                }
              }
            ]
          },
          "volume": 82855.1183984745,
          "faceCount": 17,
          "watertight": true
        },
        {
          "i": 5,
          "tool": "cad_copy",
          "ok": true,
          "ms": 141,
          "handle": "27215ceb_group_1",
          "note": "the arm alone, for cad_mass_properties",
          "args": {
            "of": "$body"
          }
        },
        {
          "i": 6,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 48,
          "handle": "27215ceb_solid_8",
          "note": "pedal spindle stub Ø16, 0..70 mm",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 8
                }
              }
            },
            "depth": 70,
            "plane": {
              "origin": [
                0,
                0,
                0
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 14074.335088082265,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 7,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 246,
          "handle": "27215ceb_solid_9",
          "note": "arm ∪ pedal stub",
          "args": {
            "of": "$body",
            "tool": "$6"
          },
          "volume": 93712.46260928082,
          "faceCount": 20,
          "watertight": true
        },
        {
          "i": 8,
          "tool": "cad_extrude_profile",
          "ok": true,
          "ms": 26,
          "handle": "27215ceb_solid_10",
          "note": "pedal body Ø20, 70..88 mm (centre 79 = 16 + 65)",
          "args": {
            "profile": {
              "outer": {
                "circle": {
                  "cx": 172.5,
                  "cy": 0,
                  "r": 10
                }
              }
            },
            "depth": 18,
            "plane": {
              "origin": [
                0,
                0,
                70
              ],
              "xAxis": [
                1,
                0,
                0
              ],
              "yAxis": [
                0,
                1,
                0
              ]
            }
          },
          "volume": 5654.866776461625,
          "faceCount": 4,
          "watertight": true
        },
        {
          "i": 9,
          "tool": "cad_boolean_union",
          "ok": true,
          "ms": 351,
          "handle": "27215ceb_solid_11",
          "note": "arm ∪ stub ∪ pedal body",
          "args": {
            "of": "$7",
            "tool": "$8"
          },
          "volume": 99367.32938574246,
          "faceCount": 23,
          "watertight": true
        }
      ],
      "build": {
        "ok": true,
        "body": "27215ceb_solid_11",
        "ms": 3925,
        "refusal": null,
        "skipped": null
      },
      "verdicts": [
        {
          "pass": false,
          "measured": 0.835,
          "limit": 1.5,
          "unit": "SF",
          "margin": -0.665,
          "details": {
            "solver": "calculix",
            "peakMPa": 330.7,
            "at": [
              33.31,
              12.01,
              1.19
            ],
            "onFace": null,
            "where": "pocket end wall",
            "peakElementQuality": 0.24,
            "judged": "the arm: element-averaged integration-point von Mises over every element outside the modelled pedal (z > thickness or r < 14 mm of the pedal axis)",
            "bodyPeakMPa": 458.5,
            "bodyPeakWhere": "pedal eye",
            "bodyPeakAt": [
              165.93,
              -4.07,
              16.14
            ],
            "bodySF": 0.602,
            "excludedElements": 5415,
            "nodalPeakMPa": 470.6,
            "maxDisplacementMm": 6.606,
            "cells": 21231,
            "nodes": 35424,
            "wallSec": 19.9,
            "caseDir": ".host_jobs/fea-showcase-crank6/loop/iter-05/case",
            "summary": "calculix: max von Mises 458.5 MPa at (165.9, -4.1, 16.1) mm vs yield 276.0 MPa → SF 0.60 max displacement 6.6061 mm (face #1477)",
            "webMm": 8
          },
          "name": "structural.SF>=1.5",
          "ms": 21144
        },
        {
          "pass": true,
          "measured": 223.7,
          "limit": null,
          "unit": "g",
          "margin": null,
          "details": {
            "volumeMm3": 82855.1183984745,
            "densityKgM3": 2700,
            "volumeSource": "brep",
            "weighed": "the arm alone"
          },
          "name": "mass.grams",
          "ms": 77
        }
      ],
      "allPass": false,
      "objective": null,
      "decision": {
        "kind": "sweep",
        "done": "bounds",
        "reason": "ladder of 6 values exhausted"
      },
      "ms": 25746
    }
  ],
  "result": {
    "status": "pass",
    "reason": "ladder of 6 values exhausted",
    "iterations": 6,
    "iterationsToPass": 1,
    "best": {
      "i": 2,
      "params": {
        "depth": 3
      },
      "objective": 267.1
    },
    "wall": {
      "variable": "depth",
      "found": true,
      "pass": 0,
      "fail": null,
      "between": null
    },
    "refusals": [],
    "skipped": []
  }
}
