[
  {
    "part": "structural_shell_rear",
    "source": "cad/parts/01_Rigid_housing.step",
    "sourceSha256": "f8c323ff0ecde2a9e3660b457b4967983ae2b11e57e9498975baf68be37040dd",
    "derivedSha256": "050cd74ae5d6989ecd9a821b5aaf8f2d431a0b61e6f397d71caa12ccfac7f15d",
    "volume_mm3": 25588.61728916419,
    "reimportVolumeDelta_mm3": 8.360053470823914e-06,
    "reimportBoundsError_mm": 1.2256862191861728e-13,
    "meshBoundsError_mm": 2.90734863739317e-07,
    "valid": true
  },
  {
    "part": "structural_shell_front",
    "source": "cad/parts/01_Rigid_housing.step",
    "sourceSha256": "f8c323ff0ecde2a9e3660b457b4967983ae2b11e57e9498975baf68be37040dd",
    "derivedSha256": "28366c5210cdfe8f67eaba72e5e3c5184adf4a68766828adb6787254a7ac3e41",
    "volume_mm3": 20496.58677431332,
    "reimportVolumeDelta_mm3": 0.046659746305522276,
    "reimportBoundsError_mm": 1.7763568394002505e-15,
    "meshBoundsError_mm": 2.907348646274954e-07,
    "valid": true
  },
  {
    "part": "soft_grip_rear",
    "source": "cad/parts/02_Soft_grips.step",
    "sourceSha256": "b089a8500084d5f304abb6677d9a2eecc271950215ea3f772151240c432ac8d4",
    "derivedSha256": "1eec254d394cef0bbbfa326f090197d2e2e35c66cacfdc96b32cd8a07554d03f",
    "volume_mm3": 16586.381329877506,
    "reimportVolumeDelta_mm3": 9.980697723221965e-05,
    "reimportBoundsError_mm": 1.2256862191861728e-13,
    "meshBoundsError_mm": 3.1517578094053533e-06,
    "valid": true
  },
  {
    "part": "soft_grip_front",
    "source": "cad/parts/02_Soft_grips.step",
    "sourceSha256": "b089a8500084d5f304abb6677d9a2eecc271950215ea3f772151240c432ac8d4",
    "derivedSha256": "9fba4c26654f220b5f56c43fd7955e82d8632e4c3c160ca97681fd8eb59168f7",
    "volume_mm3": 13165.921145639815,
    "reimportVolumeDelta_mm3": 0.0018271573098900262,
    "reimportBoundsError_mm": 1.7763568394002505e-15,
    "meshBoundsError_mm": 3.1517578094053533e-06,
    "valid": true
  },
  {
    "part": "play_key_38mm",
    "source": "cad/parts/03_Play_key_38mm.step",
    "sourceSha256": "c2db31c85a73bbbd5993ec43cbb6bf04b6a5747ad4e41a7244d30095f3b6863e",
    "derivedSha256": "c5cae3719ede7d1028eaa5e04011718024919b1ec444d97ef5ddfe2d5516df2c",
    "volume_mm3": 4895.551498455203,
    "reimportVolumeDelta_mm3": 6.102709448896348e-10,
    "reimportBoundsError_mm": 3.552713678800501e-15,
    "meshBoundsError_mm": 0.00908546447753622,
    "valid": true
  },
  {
    "part": "ptt_paddle_72mm",
    "source": "cad/parts/04_PTT_paddle.step",
    "sourceSha256": "8134822c5e5e3d1d9f1f129b4b5984b2c4e541648043cfa1000c569921e5861a",
    "derivedSha256": "36a853afbeb01e70cfa9798ba7187ba98cd55397004249be7075dc4b2e66a2ce",
    "volume_mm3": 4854.3878097607685,
    "reimportVolumeDelta_mm3": 3.728928277269006e-10,
    "reimportBoundsError_mm": 9.99999993922529e-08,
    "meshBoundsError_mm": 7.629394502828291e-07,
    "valid": true
  },
  {
    "part": "volume_plus",
    "source": "cad/parts/05_Volume_keys.step",
    "sourceSha256": "2f8de21000d1789b93bd88107f2732211c9380d5c1a71029aa466d85a1c62870",
    "derivedSha256": "a3c399e434764bb208d4d5937698b8b6b7c4914e4c4b2f2daf2f11db374084f8",
    "volume_mm3": 1018.5931563671741,
    "reimportVolumeDelta_mm3": 2.717115421546623e-11,
    "reimportBoundsError_mm": 7.105427357601002e-15,
    "meshBoundsError_mm": 1.5258789005656581e-06,
    "valid": true
  },
  {
    "part": "volume_minus",
    "source": "cad/parts/05_Volume_keys.step",
    "sourceSha256": "2f8de21000d1789b93bd88107f2732211c9380d5c1a71029aa466d85a1c62870",
    "derivedSha256": "bb4d81c0891c8f6b5db20faeb8a8c9c41de9f9c560386a2c3cc7b78162ed8e9d",
    "volume_mm3": 1019.8849308642185,
    "reimportVolumeDelta_mm3": 2.808064891723916e-11,
    "reimportBoundsError_mm": 1.0000000028043132e-07,
    "meshBoundsError_mm": 1.5258789005656581e-06,
    "valid": true
  },
  {
    "part": "status_lens",
    "source": "cad/parts/06_Status_lens.step",
    "sourceSha256": "2a83960719e1b309c9ef4ded4673698dd762e2b0ba12c2017054ddf9e7a1cd33",
    "derivedSha256": "5e0168c998d4dfc0efd3e790457f5093a495c5a6334bd84bea4f770f1198cca2",
    "volume_mm3": 63.44700451605527,
    "reimportVolumeDelta_mm3": 1.5489831639570184e-12,
    "reimportBoundsError_mm": 1.7763568394002505e-15,
    "meshBoundsError_mm": 3.8146972514141453e-07,
    "valid": true
  },
  {
    "part": "W_grille_0p8mm",
    "source": "cad/parts/07_W_grille.step",
    "sourceSha256": "335e2795334cf78c9e41eb84ff841d987247dc1c5b526d1411dfa9a55b96c4db",
    "derivedSha256": "3bfab734f51caed6b0b118f7a8551c649fe14209ca45e8bccfb4a43bcd7788ff",
    "volume_mm3": 2468.6839050293506,
    "reimportVolumeDelta_mm3": 5.866240826435387e-11,
    "reimportBoundsError_mm": 1.7763568394002505e-15,
    "meshBoundsError_mm": 1.5258789076710855e-06,
    "valid": true
  },
  {
    "part": "acoustic_cloth_full_area_REFERENCE",
    "source": "cad/parts/08_Acoustic_backing_REFERENCE.step",
    "sourceSha256": "fc63203a6928a0f95aada21178fd8331aca6961f690c712447ce5d200280bf2d",
    "derivedSha256": "517411a3987230ae37a4984961734deae7e507d38da05504ff40de75f7da19bb",
    "volume_mm3": 553.846699144669,
    "reimportVolumeDelta_mm3": 1.0231815394945443e-11,
    "reimportBoundsError_mm": 0.0,
    "meshBoundsError_mm": 3.8146972691777137e-07,
    "valid": true
  },
  {
    "part": "grille_perimeter_PSA_REFERENCE",
    "source": "cad/parts/09_Grille_bond_frame.step",
    "sourceSha256": "c9fcc63b7316e063480af75dea6e586029776eb5acd2d13d7c591dbf145e76a0",
    "derivedSha256": "98be3d05558d59008f5b13b3d5e80c226bc5caf59e14b0b4958a3065a99361bc",
    "volume_mm3": 42.43579491000986,
    "reimportVolumeDelta_mm3": 1.3073986337985843e-12,
    "reimportBoundsError_mm": 8.881784197001252e-16,
    "meshBoundsError_mm": 1.5258789076710855e-06,
    "valid": true
  },
  {
    "part": "play_switch_carrier",
    "source": "cad/parts/10_Play_switch_carrier.step",
    "sourceSha256": "40d6762aa12c9935bd2f2dd307d66b076f3943449ef97f8a502b3414ac943438",
    "derivedSha256": "2ec3af429bd0e150dee6568682cb09a49f58d16e643e00127490526ce86de7d3",
    "volume_mm3": 968.5199270182077,
    "reimportVolumeDelta_mm3": 7.275957614183426e-12,
    "reimportBoundsError_mm": 0.0,
    "meshBoundsError_mm": 1.9073486345888568e-07,
    "valid": true
  },
  {
    "part": "speaker_edge_cradle",
    "source": "cad/parts/11_Speaker_cradle.step",
    "sourceSha256": "4e7748e59c0559c7abd0b1ea44d9fb258b9913af0e14d5a57e48ec0cb3051979",
    "derivedSha256": "d91a08f8f47228e1f757d232fbe2e1fb92c75cfa03422f8c5cdd206039cdfc9c",
    "volume_mm3": 1064.952785677136,
    "reimportVolumeDelta_mm3": 2.1827872842550278e-11,
    "reimportBoundsError_mm": 0.0,
    "meshBoundsError_mm": 0.009667968750001421,
    "valid": true
  },
  {
    "part": "rear_alignment_lip",
    "source": "cad/parts/12_Rear_alignment_lip.step",
    "sourceSha256": "cae785a4c862d39c853b7705f49bd85246f395433b9b3e2f3d591cf24540ecf1",
    "derivedSha256": "b005ee11472743615913cc1464baa61ab0a01cf2cf144702b34161bf479894f3",
    "volume_mm3": 1141.3539424463158,
    "reimportVolumeDelta_mm3": 2.7966962079517543e-11,
    "reimportBoundsError_mm": 4.440892098500626e-16,
    "meshBoundsError_mm": 1.5258789076710855e-06,
    "valid": true
  },
  {
    "part": "microphone_seat",
    "source": "cad/parts/13_Microphone_seat.step",
    "sourceSha256": "b5d9fd432f13482b04d097b8016e7d16818ba5429591631346512100743b2560",
    "derivedSha256": "c06504cc5763461c563f061deacc72c9a203789e1ceb5768ad61abe42c01f299",
    "volume_mm3": 368.9955742875643,
    "reimportVolumeDelta_mm3": 3.069544618483633e-12,
    "reimportBoundsError_mm": 0.0,
    "meshBoundsError_mm": 0.0,
    "valid": true
  },
  {
    "part": "play_glyph_paint_REFERENCE",
    "source": "cad/parts/14_Play_glyph_inlay.step",
    "sourceSha256": "dba6ab622d2837bf3ab9e5dd7d155694f9cba929f90bd51b6bacc43eb8b5429a",
    "derivedSha256": "8a28d4898c1973e0e7585d5adcd60aba2ce04f5faabf99450c18ed44903c6e71",
    "volume_mm3": 1.0856440000000054,
    "reimportVolumeDelta_mm3": 4.218847493575595e-14,
    "reimportBoundsError_mm": 4.547473508864641e-13,
    "meshBoundsError_mm": 1.3732910133512632e-06,
    "valid": true
  }
]
