[
  {
    "id": "SD01",
    "name": "Jeweler drivers",
    "cells": 5,
    "count": 6,
    "pitch": 20.32,
    "depth": 34,
    "y": 23,
    "shaft": 3.4,
    "handle": 9,
    "handle_length": 94,
    "blade": 60,
    "mouth": 7,
    "neck": 4.6,
    "hand_extra": 7,
    "grip_length": 32,
    "width_mm": 125.0,
    "tilt_deg": 0,
    "guard_offset_z_mm": -50.8,
    "files": {
      "rack": "part-sd01__v3__6-drivers-5-cells__flat-b-rack-installed__fit-9c7be3cc78",
      "rack-print": "part-sd01__v3__6-drivers-5-cells__flat-b-rack-print-diagonal-55__fit-9c7be3cc78",
      "tip-floor-reference": "part-sd01__v3__6-drivers-5-cells__unchanged-a-tip-floor-reference-installed__fit-9c7be3cc78"
    },
    "tools": [
      {
        "files": [
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-1-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-1-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-1-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-2-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-2-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-2-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-3-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-3-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-3-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-4-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-4-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-4-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-5-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-5-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-5-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-6-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-6-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd01__v3__6-drivers-5-cells__tool-6-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      }
    ],
    "peg_checks": [
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      },
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      }
    ],
    "peg_profile": {
      "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
      "canonical_source": "reference/peg-fit.scad",
      "variant": "rear-tongue-3p80-interference0p05",
      "board_grip_assumption_mm": 3.8,
      "source_board_assumption_mm": 3.94,
      "clearance_at_assumed_board_mm": -0.05,
      "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
      "tongue_run_mm": 5.0,
      "tongue_rise_mm": 3.3,
      "tongue_angle_deg": 33.4248111826038,
      "previous_tongue_angle_deg": 30.96375653207352,
      "elbow_center_y_mm": -2.578176717793985,
      "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
      "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
      "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
      "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
    },
    "motion": {
      "tools": [
        {
          "tool": 1,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.319999999999993,
          "seated_forward_block_mm3": 29.311244709436576,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 2,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.319999999999993,
          "seated_forward_block_mm3": 29.311244709436895,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 3,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.32,
          "seated_forward_block_mm3": 29.31124470943668,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 4,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.32,
          "seated_forward_block_mm3": 29.31124470683535,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 5,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.319999999999993,
          "seated_forward_block_mm3": 29.31124470997644,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 6,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.319999999999993,
          "seated_forward_block_mm3": 29.31124470943658,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        }
      ],
      "min_grasp_clearance_mm": 4.319999999999993,
      "lift_mm": 14,
      "forward_travel_mm": 100,
      "tip_floor_clearance_mm": 20.799999999999997,
      "underside_rise_deg": 55,
      "scope": "Rigid planning envelopes; no friction credit, hand percentile claim, user trial or slicer qualification. Reverse path is return. Forward blocking is not an impact rating."
    },
    "diagonal_audit": {
      "bed_area_mm2": 4889.1378173828125,
      "under_49p5_area_mm2": 0.0018676765030249953,
      "worst": [
        {
          "area": 0.0004669262852985412,
          "angle": 48.34141006954957,
          "center": [
            50.59869893391927,
            -3.976190169652303,
            33.37933095296224
          ]
        },
        {
          "area": 0.0004669262852985412,
          "angle": 48.34141006954957,
          "center": [
            -50.59869893391927,
            -3.976190169652303,
            33.37933095296224
          ]
        },
        {
          "area": 0.0004669119662139565,
          "angle": 48.34275850621914,
          "center": [
            51.00130081176758,
            -3.976190169652303,
            33.37933095296224
          ]
        },
        {
          "area": 0.0004669119662139565,
          "angle": 48.34275850621914,
          "center": [
            -51.00130081176758,
            -3.976190169652303,
            33.37933095296224
          ]
        }
      ]
    },
    "print_rotation_x_deg": -55,
    "seat_floor_z_mm": 0,
    "seat_depth_mm": 5.12,
    "scope": "Square flat seat B. Vertical tools, low rear rim for backward rocking, open-front shaft slot. Not universal shoulder fit.",
    "print_bounds_mm": [
      125.0,
      58.09402275085449,
      43.367500305175795
    ]
  },
  {
    "id": "SD02",
    "name": "Precision drivers",
    "cells": 6,
    "count": 5,
    "pitch": 28.575,
    "depth": 42,
    "y": 28,
    "shaft": 4,
    "handle": 18,
    "handle_length": 100,
    "blade": 80,
    "mouth": 10,
    "neck": 5.4,
    "hand_extra": 8,
    "grip_length": 42,
    "width_mm": 150.39999999999998,
    "tilt_deg": 0,
    "guard_offset_z_mm": -76.19999999999999,
    "files": {
      "rack": "part-sd02__v3__5-drivers-6-cells__flat-b-rack-installed__fit-9c7be3cc78",
      "rack-print": "part-sd02__v3__5-drivers-6-cells__flat-b-rack-print-diagonal-55__fit-9c7be3cc78",
      "tip-floor-reference": "part-sd02__v3__5-drivers-6-cells__unchanged-a-tip-floor-reference-installed__fit-9c7be3cc78"
    },
    "tools": [
      {
        "files": [
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-1-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-1-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-1-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-2-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-2-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-2-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-3-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-3-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-3-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-4-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-4-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-4-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-5-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-5-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd02__v3__5-drivers-6-cells__tool-5-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      }
    ],
    "peg_checks": [
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      },
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      }
    ],
    "peg_profile": {
      "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
      "canonical_source": "reference/peg-fit.scad",
      "variant": "rear-tongue-3p80-interference0p05",
      "board_grip_assumption_mm": 3.8,
      "source_board_assumption_mm": 3.94,
      "clearance_at_assumed_board_mm": -0.05,
      "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
      "tongue_run_mm": 5.0,
      "tongue_rise_mm": 3.3,
      "tongue_angle_deg": 33.4248111826038,
      "previous_tongue_angle_deg": 30.96375653207352,
      "elbow_center_y_mm": -2.578176717793985,
      "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
      "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
      "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
      "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
    },
    "motion": {
      "tools": [
        {
          "tool": 1,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 2.5749999999999957,
          "seated_forward_block_mm3": 63.84472630137244,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 2,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 2.5749999999999957,
          "seated_forward_block_mm3": 63.8447263013725,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 3,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 2.5749999999999993,
          "seated_forward_block_mm3": 63.84472630137232,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 4,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 2.5749999999999957,
          "seated_forward_block_mm3": 63.8447263013723,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 5,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 2.5749999999999957,
          "seated_forward_block_mm3": 63.84472630137247,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        }
      ],
      "min_grasp_clearance_mm": 2.5749999999999957,
      "lift_mm": 14,
      "forward_travel_mm": 100,
      "tip_floor_clearance_mm": 26.19999999999999,
      "underside_rise_deg": 55,
      "scope": "Rigid planning envelopes; no friction credit, hand percentile claim, user trial or slicer qualification. Reverse path is return. Forward blocking is not an impact rating."
    },
    "diagonal_audit": {
      "bed_area_mm2": 8199.20613861084,
      "under_49p5_area_mm2": 0.0018677051411941648,
      "worst": [
        {
          "area": 0.0004669262852985412,
          "angle": 48.34141006954957,
          "center": [
            63.298699696858726,
            -3.976190169652303,
            39.932549794514976
          ]
        },
        {
          "area": 0.0004669262852985412,
          "angle": 48.34141006954957,
          "center": [
            63.701300303141274,
            -3.976190169652303,
            39.932549794514976
          ]
        },
        {
          "area": 0.0004669262852985412,
          "angle": 48.34141006954957,
          "center": [
            -63.701300303141274,
            -3.976190169652303,
            39.932549794514976
          ]
        },
        {
          "area": 0.0004669262852985412,
          "angle": 48.34141006954957,
          "center": [
            -63.298699696858726,
            -3.976190169652303,
            39.932549794514976
          ]
        }
      ]
    },
    "print_rotation_x_deg": -55,
    "seat_floor_z_mm": 0,
    "seat_depth_mm": 5.12,
    "scope": "Square flat seat B. Vertical tools, low rear rim for backward rocking, open-front shaft slot. Not universal shoulder fit.",
    "print_bounds_mm": [
      150.39999389648438,
      72.90196228027344,
      49.92071533203125
    ]
  },
  {
    "id": "SD03",
    "name": "Standard drivers",
    "cells": 7,
    "count": 4,
    "pitch": 44.45,
    "depth": 54,
    "y": 36,
    "shaft": 6.35,
    "handle": 30,
    "handle_length": 105,
    "blade": 152.4,
    "mouth": 14,
    "neck": 7.8,
    "hand_extra": 10,
    "grip_length": 65,
    "width_mm": 175.79999999999998,
    "tilt_deg": 0,
    "guard_offset_z_mm": -152.39999999999998,
    "files": {
      "rack": "part-sd03__v3__4-drivers-7-cells__flat-b-rack-installed__fit-9c7be3cc78",
      "rack-print": "part-sd03__v3__4-drivers-7-cells__flat-b-rack-print-diagonal-55__fit-9c7be3cc78",
      "tip-floor-reference": "part-sd03__v3__4-drivers-7-cells__unchanged-a-tip-floor-reference-installed__fit-9c7be3cc78"
    },
    "tools": [
      {
        "files": [
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-1-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-1-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-1-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-2-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-2-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-2-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-3-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-3-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-3-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-4-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-4-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd03__v3__4-drivers-7-cells__tool-4-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      }
    ],
    "peg_checks": [
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      },
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      }
    ],
    "peg_profile": {
      "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
      "canonical_source": "reference/peg-fit.scad",
      "variant": "rear-tongue-3p80-interference0p05",
      "board_grip_assumption_mm": 3.8,
      "source_board_assumption_mm": 3.94,
      "clearance_at_assumed_board_mm": -0.05,
      "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
      "tongue_run_mm": 5.0,
      "tongue_rise_mm": 3.3,
      "tongue_angle_deg": 33.4248111826038,
      "previous_tongue_angle_deg": 30.96375653207352,
      "elbow_center_y_mm": -2.578176717793985,
      "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
      "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
      "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
      "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
    },
    "motion": {
      "tools": [
        {
          "tool": 1,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.45000000000001,
          "seated_forward_block_mm3": 75.76403925671968,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 2,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.450000000000003,
          "seated_forward_block_mm3": 75.76403925671977,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 3,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.450000000000001,
          "seated_forward_block_mm3": 75.76403925671967,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 4,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 4.45000000000001,
          "seated_forward_block_mm3": 75.76403925671947,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        }
      ],
      "min_grasp_clearance_mm": 4.450000000000001,
      "lift_mm": 14,
      "forward_travel_mm": 100,
      "tip_floor_clearance_mm": 29.99999999999997,
      "underside_rise_deg": 55,
      "scope": "Rigid planning envelopes; no friction credit, hand percentile claim, user trial or slicer qualification. Reverse path is return. Forward blocking is not an impact rating."
    },
    "diagonal_audit": {
      "bed_area_mm2": 13275.24722290039,
      "under_49p5_area_mm2": 0.0018676389008760452,
      "worst": [
        {
          "area": 0.0004669097252190113,
          "angle": 48.34508049370791,
          "center": [
            75.99870045979817,
            -3.976190169652303,
            49.76237233479818
          ]
        },
        {
          "area": 0.0004669097252190113,
          "angle": 48.34508049370791,
          "center": [
            76.40130106608073,
            -3.976190169652303,
            49.76237233479818
          ]
        },
        {
          "area": 0.0004669097252190113,
          "angle": 48.34508049370791,
          "center": [
            -76.40130106608073,
            -3.976190169652303,
            49.76237233479818
          ]
        },
        {
          "area": 0.0004669097252190113,
          "angle": 48.34508049370791,
          "center": [
            -75.99870045979817,
            -3.976190169652303,
            49.76237233479818
          ]
        }
      ]
    },
    "print_rotation_x_deg": -55,
    "seat_floor_z_mm": 0,
    "seat_depth_mm": 5.12,
    "scope": "Square flat seat B. Vertical tools, low rear rim for backward rocking, open-front shaft slot. Not universal shoulder fit.",
    "print_bounds_mm": [
      175.8000030517578,
      94.97047424316406,
      59.75054168701173
    ]
  },
  {
    "id": "SD04",
    "name": "Large Craftsman drivers",
    "cells": 9,
    "count": 4,
    "pitch": 57.15,
    "depth": 65,
    "y": 44,
    "shaft": 9.525,
    "handle": 40,
    "handle_length": 125,
    "blade": 203.2,
    "mouth": 18,
    "neck": 11,
    "hand_extra": 11,
    "grip_length": 75,
    "width_mm": 226.6,
    "tilt_deg": 0,
    "guard_offset_z_mm": -203.2,
    "files": {
      "rack": "part-sd04__v3__4-drivers-9-cells__flat-b-rack-installed__fit-9c7be3cc78",
      "rack-print": "part-sd04__v3__4-drivers-9-cells__flat-b-rack-print-diagonal-55__fit-9c7be3cc78",
      "tip-floor-reference": "part-sd04__v3__4-drivers-9-cells__unchanged-a-tip-floor-reference-installed__fit-9c7be3cc78"
    },
    "tools": [
      {
        "files": [
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-1-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-1-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-1-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-2-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-2-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-2-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-3-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-3-yellow-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "yellow"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-3-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      },
      {
        "files": [
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-4-steel-0-flat-envelope__fit-9c7be3cc78.stl",
            "material": "steel"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-4-red-1-flat-envelope__fit-9c7be3cc78.stl",
            "material": "red"
          },
          {
            "file": "part-sd04__v3__4-drivers-9-cells__tool-4-rubber-2-flat-envelope__fit-9c7be3cc78.stl",
            "material": "rubber"
          }
        ]
      }
    ],
    "peg_checks": [
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      },
      {
        "board_side_difference_mm3": 0.0,
        "buried_overlap_mm": 1.25,
        "single_valid_solid": true,
        "peg_profile": {
          "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
          "canonical_source": "reference/peg-fit.scad",
          "variant": "rear-tongue-3p80-interference0p05",
          "board_grip_assumption_mm": 3.8,
          "source_board_assumption_mm": 3.94,
          "clearance_at_assumed_board_mm": -0.05,
          "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
          "tongue_run_mm": 5.0,
          "tongue_rise_mm": 3.3,
          "tongue_angle_deg": 33.4248111826038,
          "previous_tongue_angle_deg": 30.96375653207352,
          "elbow_center_y_mm": -2.578176717793985,
          "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
          "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
          "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
          "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
        }
      }
    ],
    "peg_profile": {
      "config_sha256": "9c7be3cc7807ffba69a6a0a23e5344289850f5fce4b22a75fd9313b035de0d65",
      "canonical_source": "reference/peg-fit.scad",
      "variant": "rear-tongue-3p80-interference0p05",
      "board_grip_assumption_mm": 3.8,
      "source_board_assumption_mm": 3.94,
      "clearance_at_assumed_board_mm": -0.05,
      "predicted_clearance_at_3p94_board_mm": -0.1900000000000001,
      "tongue_run_mm": 5.0,
      "tongue_rise_mm": 3.3,
      "tongue_angle_deg": 33.4248111826038,
      "previous_tongue_angle_deg": 30.96375653207352,
      "elbow_center_y_mm": -2.578176717793985,
      "lower_locator": "Exact baseline lower locator, unchanged; designed for 3.94 mm board",
      "construction": "Canonical cylinder/sphere upper core and exact 120-degree cylindrical lower bearing segment. User-authorized parameter revision.",
      "scope": "Intentional interference: negative clearance requires plastic/board compliance. Assumed board grip, not measured thickness. No force or recoverable deformation claim.",
      "baseline_sha256": "f030d59fc8130b57cfcb4367202cdd0e03a1c335850f33fa41d28e85eb623d96"
    },
    "motion": {
      "tools": [
        {
          "tool": 1,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 6.1499999999999915,
          "seated_forward_block_mm3": 65.10779620616775,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 2,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 6.1499999999999915,
          "seated_forward_block_mm3": 65.10779620616778,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 3,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 6.1499999999999915,
          "seated_forward_block_mm3": 65.10779620616755,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        },
        {
          "tool": 4,
          "motion_samples": 36,
          "min_grasp_clearance_mm": 6.1499999999999915,
          "seated_forward_block_mm3": 65.10779620616685,
          "approach_pitch_probe_mm3": [
            0.0,
            0.0
          ]
        }
      ],
      "min_grasp_clearance_mm": 6.1499999999999915,
      "lift_mm": 14,
      "forward_travel_mm": 100,
      "tip_floor_clearance_mm": 30.0,
      "underside_rise_deg": 55,
      "scope": "Rigid planning envelopes; no friction credit, hand percentile claim, user trial or slicer qualification. Reverse path is return. Forward blocking is not an impact rating."
    },
    "diagonal_audit": {
      "bed_area_mm2": 21241.04736328125,
      "under_49p5_area_mm2": 0.0018677051994018257,
      "worst": [
        {
          "area": 0.00046693836338818073,
          "angle": 48.3423836893679,
          "center": [
            101.80130004882812,
            -3.976190169652303,
            58.7730458577474
          ]
        },
        {
          "area": 0.00046693836338818073,
          "angle": 48.3423836893679,
          "center": [
            -101.80130004882812,
            -3.976190169652303,
            58.7730458577474
          ]
        },
        {
          "area": 0.0004669142363127321,
          "angle": 48.340431863922866,
          "center": [
            101.39869944254558,
            -3.976190169652303,
            58.7730458577474
          ]
        },
        {
          "area": 0.0004669142363127321,
          "angle": 48.340431863922866,
          "center": [
            -101.39869944254558,
            -3.976190169652303,
            58.7730458577474
          ]
        }
      ]
    },
    "print_rotation_x_deg": -55,
    "seat_floor_z_mm": 0,
    "seat_depth_mm": 5.12,
    "scope": "Square flat seat B. Vertical tools, low rear rim for backward rocking, open-front shaft slot. Not universal shoulder fit.",
    "print_bounds_mm": [
      226.60000610351562,
      115.29553985595703,
      68.76121520996094
    ]
  }
]
