{
  "method": "One-to-one bounds and volume signatures of each per-part STEP solid against CASE STEP; 1e-5 absolute / 1e-7 relative tolerance. Not a full surface-equivalence proof.",
  "partFiles": 38,
  "caseSolids": 45,
  "unmatchedCaseSolids": 0,
  "allMatched": true,
  "parts": [
    {
      "file": "01_front_structural_tub_SR2.step",
      "solids": [
        {
          "boundsAndVolume": [
            -44.0,
            44.0000001,
            -68.0000001,
            68.0000001,
            -11.000000000001236,
            13.6,
            51698.09677367374
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "02_rear_structural_cover_SR2.step",
      "solids": [
        {
          "boundsAndVolume": [
            -44.0000001,
            44.0000001,
            -68.0000001,
            68.0000001,
            -13.600000099999999,
            -7.415,
            32499.992373766323
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "07_speaker_edge_cradle_SR2.step",
      "solids": [
        {
          "boundsAndVolume": [
            -26.5,
            26.5,
            25.299999999996107,
            64.10000000000005,
            2.8,
            10.7,
            1179.1359799689035
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "08_speaker_front_gasket.step",
      "solids": [
        {
          "boundsAndVolume": [
            -19.8,
            19.8,
            23.7,
            63.3,
            10.4,
            11.6,
            229.2106000058991
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "09_battery_tray.step",
      "solids": [
        {
          "boundsAndVolume": [
            -34.9,
            34.9,
            -15.000000000000133,
            25.0,
            -6.55,
            4.5,
            2963.025808931442
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "10_ptt_key.step",
      "solids": [
        {
          "boundsAndVolume": [
            -43.1,
            -39.65,
            -20.5,
            40.5,
            -8.25,
            8.25,
            2297.5483496941492
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "10_volume_minus_key.step",
      "solids": [
        {
          "boundsAndVolume": [
            39.65,
            43.1,
            -6.000000000000001,
            16.0,
            -8.25,
            8.25,
            731.698349694188
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "10_volume_plus_key.step",
      "solids": [
        {
          "boundsAndVolume": [
            39.65,
            43.1,
            19.0,
            41.0,
            -8.25,
            8.25,
            731.698349694188
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "11_ptt_bumper_collar.step",
      "solids": [
        {
          "boundsAndVolume": [
            -44.0,
            -43.0,
            -21.3,
            41.3,
            -8.8,
            8.8,
            295.7609706423005
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "11_volume_minus_bumper_collar.step",
      "solids": [
        {
          "boundsAndVolume": [
            43.0,
            44.0,
            -6.8,
            16.8,
            -8.8,
            8.8,
            139.76097064230268
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "11_volume_plus_bumper_collar.step",
      "solids": [
        {
          "boundsAndVolume": [
            43.0,
            44.0,
            18.2,
            41.8,
            -8.8,
            8.8,
            139.76097064230274
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "13_circular_play_key.step",
      "solids": [
        {
          "boundsAndVolume": [
            -18.500000000000004,
            18.5,
            -56.5,
            -19.694999999999784,
            8.2,
            13.4,
            2600.4377910482817
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "15_front_switch_holder_SR2.step",
      "solids": [
        {
          "boundsAndVolume": [
            -26.6,
            26.6,
            -47.0,
            -29.0,
            2.5,
            11.2,
            1544.8470007609253
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "16_rgb_led_support_ring.step",
      "solids": [
        {
          "boundsAndVolume": [
            -3.7,
            17.5,
            -22.5,
            -9.3,
            1.3499999999999996,
            11.2,
            209.02059604623594
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "17_microphone_cradle.step",
      "solids": [
        {
          "boundsAndVolume": [
            -10.0,
            10.0,
            -25.488,
            -9.487999999999932,
            7.6,
            11.2,
            226.70378904199268
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "18_microphone_acoustic_gasket.step",
      "solids": [
        {
          "boundsAndVolume": [
            -2.0,
            2.0,
            -19.75,
            -16.75,
            10.83,
            12.26,
            13.324689628488146
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "21_ptt_grip_pad.step",
      "solids": [
        {
          "boundsAndVolume": [
            -44.70000000000812,
            -43.1,
            -19.0,
            39.0,
            -6.500000000000299,
            6.500000000000291,
            1057.7297366955668
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "21_volume_minus_grip_pad.step",
      "solids": [
        {
          "boundsAndVolume": [
            43.0999999,
            44.46368982094611,
            -4.5000001,
            14.5000001,
            -6.5000001000000145,
            6.5000001,
            257.7385556700438
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "21_volume_plus_grip_pad.step",
      "solids": [
        {
          "boundsAndVolume": [
            43.0999999,
            44.46368982094611,
            20.4999999,
            39.5000001,
            -6.5000001000000145,
            6.5000001,
            257.49752776255144
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "27_offset_status_light_guide_SR2.step",
      "solids": [
        {
          "boundsAndVolume": [
            -2.9,
            16.9,
            -21.9,
            -10.1,
            10.85,
            13.4,
            77.19058625540973
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "28_acoustic_mesh.step",
      "solids": [
        {
          "boundsAndVolume": [
            -28.5,
            28.5,
            -2.5,
            58.5,
            11.78,
            11.88,
            315.05906065276355
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "29_microphone_PSA.step",
      "solids": [
        {
          "boundsAndVolume": [
            -2.0,
            2.0,
            -19.75,
            -16.75,
            12.26,
            12.4,
            1.2209487039378237
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "30_optical_support_pad_1.step",
      "solids": [
        {
          "boundsAndVolume": [
            -2.8,
            -2.5,
            -13.4,
            -12.6,
            10.65,
            10.85,
            0.04799999999999984
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "30_optical_support_pad_2.step",
      "solids": [
        {
          "boundsAndVolume": [
            16.5,
            16.8,
            -19.4,
            -18.6,
            10.65,
            10.85,
            0.04799999999999978
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "31_play_seat_shim_1.step",
      "solids": [
        {
          "boundsAndVolume": [
            -6.15,
            -5.15,
            -42.9,
            -33.1,
            3.5,
            3.78,
            2.7439999999999976
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "31_play_seat_shim_2.step",
      "solids": [
        {
          "boundsAndVolume": [
            5.15,
            6.15,
            -42.9,
            -33.1,
            3.5,
            3.78,
            2.7439999999999976
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "32_play_stop_shim.step",
      "solids": [
        {
          "boundsAndVolume": [
            -8.9,
            8.9,
            -46.9,
            -29.1,
            9.8,
            10.1,
            45.28194671058489
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "33_PCB_COMPLIANT_PRELOAD_PADS.step",
      "solids": [
        {
          "boundsAndVolume": [
            -29.0,
            -25.0,
            16.0,
            24.0,
            -8.26499995,
            -7.06499995,
            38.4
          ],
          "valid": true
        },
        {
          "boundsAndVolume": [
            25.0,
            29.0,
            -4.0,
            4.0,
            -8.26499995,
            -7.06499995,
            38.4
          ],
          "valid": true
        },
        {
          "boundsAndVolume": [
            -19.0,
            -11.0,
            -43.5,
            -39.5,
            -8.26499995,
            -7.06499995,
            38.4
          ],
          "valid": true
        },
        {
          "boundsAndVolume": [
            -29.0,
            -25.0,
            31.0,
            35.0,
            -8.26499995,
            -7.06499995,
            19.2
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "34_BATTERY_XY_COMPLIANT_PADS.step",
      "solids": [
        {
          "boundsAndVolume": [
            -30.65,
            -30.1,
            -1.0,
            11.0,
            2.0,
            4.2,
            14.519999999999925
          ],
          "valid": true
        },
        {
          "boundsAndVolume": [
            30.1,
            30.65,
            -1.0,
            11.0,
            2.0,
            4.2,
            14.519999999999925
          ],
          "valid": true
        },
        {
          "boundsAndVolume": [
            -12.0,
            12.0,
            -13.65,
            -13.1,
            2.0,
            4.2,
            29.040000000000042
          ],
          "valid": true
        },
        {
          "boundsAndVolume": [
            -12.0,
            12.0,
            23.1,
            23.65,
            2.0,
            4.2,
            29.039999999999853
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "35_BATTERY_FRONT_COMPLIANT_PADS.step",
      "solids": [
        {
          "boundsAndVolume": [
            -28.0,
            -20.0,
            -3.0,
            3.0,
            9.949999427796,
            10.95,
            48.00002746579199
          ],
          "valid": true
        },
        {
          "boundsAndVolume": [
            20.0,
            28.0,
            -3.0,
            3.0,
            9.949999427796,
            10.95,
            48.00002746579199
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "36_SPEAKER_REAR_CLAMP.step",
      "solids": [
        {
          "boundsAndVolume": [
            -26.5,
            26.5,
            35.5,
            51.5,
            3.800000095367,
            5.150000095367,
            553.5454024336868
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "37_SPEAKER_MAGNET_PRELOAD_PAD.step",
      "solids": [
        {
          "boundsAndVolume": [
            -7.5,
            7.5,
            36.0,
            51.0,
            5.150000095367,
            5.550000095367,
            70.68583470577042
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "38_LTE_NONMETALLIC_RETAINER_FRAME.step",
      "solids": [
        {
          "boundsAndVolume": [
            -16.6,
            16.6,
            -49.05,
            55.05,
            -9.69999980926,
            -9.04999980926,
            366.14367529014027
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "FRONT_SWITCH_CORNER_KEEPER_-1.step",
      "solids": [
        {
          "boundsAndVolume": [
            -9.0,
            -4.8,
            -41.0,
            -35.0,
            7.38,
            8.58,
            25.67840746698758
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "FRONT_SWITCH_CORNER_KEEPER_1.step",
      "solids": [
        {
          "boundsAndVolume": [
            4.8,
            9.0,
            -41.0,
            -35.0,
            7.38,
            8.58,
            25.678407466987352
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "PTT_SWITCH_REAR_KEEPER.step",
      "solids": [
        {
          "boundsAndVolume": [
            -39.0,
            -32.1,
            1.5,
            18.5,
            -5.7,
            -4.5,
            116.51681591813497
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "VOLUME_DOWN_SWITCH_REAR_KEEPER.step",
      "solids": [
        {
          "boundsAndVolume": [
            32.1,
            39.0,
            -3.5,
            13.5,
            -5.7,
            -4.5,
            116.51681591815367
          ],
          "valid": true
        }
      ]
    },
    {
      "file": "VOLUME_UP_SWITCH_REAR_KEEPER.step",
      "solids": [
        {
          "boundsAndVolume": [
            32.1,
            39.0,
            21.5,
            38.5,
            -5.7,
            -4.5,
            116.51681591815365
          ],
          "valid": true
        }
      ]
    }
  ]
}
