{
  "schema_version": "1.1",
  "part_family": "plate",
  "name": "shell plate 24x48x3/8",
  "material": "A36",
  "qty": 1,
  "units_in": "imperial",
  "units_resolved": true,
  "handed": "as_drawn",
  "handed_applied": "as_drawn",
  "geometry": {
    "kind": "plate",
    "shape": "rect",
    "width": 609.6,
    "length": 1219.2,
    "diameter": null,
    "thickness": 9.525,
    "holes": [
      {
        "id": "448cb6a7078d43158abcd0619ba658d8",
        "x": 101.6,
        "y": 101.6,
        "dia": 20.6375,
        "type": "std",
        "slot_len": null,
        "slot_angle_deg": 0.0,
        "thread": null,
        "csk_dia": null,
        "csk_angle_deg": null,
        "csk_face": "top",
        "pattern_id": null
      }
    ],
    "corner_clips": [],
    "scribe_lines": [
      {
        "x1": 304.8,
        "y1": 0.0,
        "x2": 304.8,
        "y2": 1219.2,
        "purpose": "fit",
        "note": "gusset fit-up line down the middle the long way"
      },
      {
        "x1": 0.0,
        "y1": 609.6,
        "x2": 609.6,
        "y2": 609.6,
        "purpose": "bend",
        "note": "bend line across at mid height"
      }
    ],
    "piece_marks": [],
    "bend_marks": [],
    "features": [],
    "hole_patterns": [],
    "chamfers": [],
    "welds": []
  },
  "assumptions": [
    "hole type std (13/16 stated as exact diameter)",
    "qty 1 (not stated, default)",
    "\"down the middle the long way\" taken as a line along the 48 long dimension centered on the 24 width (x=12, full y extent)",
    "\"bend line across at mid height\" taken as a transverse line at mid length (y=24), full width extent",
    "piece mark auto-assigned: IC-PL-012 (default convention; drop piece_marks.cfg overrides in data/)"
  ],
  "marking": {
    "piece_mark": "IC-PL-012",
    "job_number": null,
    "sequence": null,
    "lot": null,
    "drawing_number": null,
    "issued_date": null,
    "source_drawing": null,
    "detailer_initials": null,
    "checker_initials": null,
    "checked_date": null,
    "revision": null,
    "revisions": []
  }
}