checked C28_R3_02_Back_Shell_Cassette_Keepers.step
checked C28_R3_Front_Action_Carrier_Replaceable_Contact.step
checked C28_R3_Front_Switch_Clamp_Adjustable_Seat_And_Stops.step
checked C28_R3_PTT_Carrier_Replaceable_Contact.step
checked C28_R3_Volume_Up_Carrier_Replaceable_Contact.step
checked C28_R3_Volume_Down_Carrier_Replaceable_Contact.step
checked C28_R3_PTT_Removable_Switch_Cradle.step
checked C28_R3_PTT_Seat_Shim_0p40.step
checked C28_R3_PTT_Cassette_Backing_0p15.step
checked C28_R3_PTT_Rear_Keeper_Pad_0p50.step
checked C28_R3_REF_PTT_LIDUOLE_NOMINAL_6mm_NOT_OEM.step
checked C28_R3_PTT_Compliant_Contact_25.step
checked C28_R3_PTT_Travel_Stop_Shims_0p10.step
checked C28_R3_Volume_Up_Removable_Switch_Cradle.step
checked C28_R3_Volume_Up_Seat_Shim_0p40.step
checked C28_R3_Volume_Up_Cassette_Backing_0p15.step
checked C28_R3_Volume_Up_Rear_Keeper_Pad_0p50.step
checked C28_R3_REF_Volume_Up_LIDUOLE_NOMINAL_5mm_NOT_OEM.step
checked C28_R3_Volume_Up_Compliant_Contact_20.step
checked C28_R3_Volume_Up_Travel_Stop_Shims_0p10.step
checked C28_R3_Volume_Down_Removable_Switch_Cradle.step
checked C28_R3_Volume_Down_Seat_Shim_0p40.step
checked C28_R3_Volume_Down_Cassette_Backing_0p15.step
checked C28_R3_Volume_Down_Rear_Keeper_Pad_0p50.step
checked C28_R3_REF_Volume_Down_LIDUOLE_NOMINAL_5mm_NOT_OEM.step
checked C28_R3_Volume_Down_Compliant_Contact_20.step
checked C28_R3_Volume_Down_Travel_Stop_Shims_0p10.step
checked C28_R3_Front_Compliant_Contact_0p25.step
checked C28_R3_Front_Seat_Shim_0p40.step
checked C28_R3_Front_Travel_Stop_Shims_0p10.step
checked C28_R3_REF_Front_LIDUOLE_NOMINAL_12x12x4p3_NOT_OEM.step
checked C28_R3_PTT_Seat_OPTION_0.20mm.step
checked C28_R3_PTT_Seat_OPTION_0.30mm.step
checked C28_R3_PTT_Seat_OPTION_0.40mm.step
checked C28_R3_PTT_Seat_OPTION_0.50mm.step
checked C28_R3_PTT_Contact_OPTION_0.15mm.step
checked C28_R3_PTT_Contact_OPTION_0.25mm.step
checked C28_R3_PTT_Contact_OPTION_0.35mm.step
checked C28_R3_PTT_Stop_OPTION_0.05mm.step
checked C28_R3_PTT_Stop_OPTION_0.10mm.step
checked C28_R3_PTT_Stop_OPTION_0.15mm.step
checked C28_R3_Volume_Up_Seat_OPTION_0.20mm.step
checked C28_R3_Volume_Up_Seat_OPTION_0.30mm.step
checked C28_R3_Volume_Up_Seat_OPTION_0.40mm.step
checked C28_R3_Volume_Up_Seat_OPTION_0.50mm.step
checked C28_R3_Volume_Up_Contact_OPTION_0.10mm.step
checked C28_R3_Volume_Up_Contact_OPTION_0.20mm.step
checked C28_R3_Volume_Up_Contact_OPTION_0.30mm.step
checked C28_R3_Volume_Up_Stop_OPTION_0.05mm.step
checked C28_R3_Volume_Up_Stop_OPTION_0.10mm.step
checked C28_R3_Volume_Up_Stop_OPTION_0.15mm.step
checked C28_R3_Volume_Down_Seat_OPTION_0.20mm.step
checked C28_R3_Volume_Down_Seat_OPTION_0.30mm.step
checked C28_R3_Volume_Down_Seat_OPTION_0.40mm.step
checked C28_R3_Volume_Down_Seat_OPTION_0.50mm.step
checked C28_R3_Volume_Down_Contact_OPTION_0.10mm.step
checked C28_R3_Volume_Down_Contact_OPTION_0.20mm.step
checked C28_R3_Volume_Down_Contact_OPTION_0.30mm.step
checked C28_R3_Volume_Down_Stop_OPTION_0.05mm.step
checked C28_R3_Volume_Down_Stop_OPTION_0.10mm.step
checked C28_R3_Volume_Down_Stop_OPTION_0.15mm.step
checked C28_R3_Front_Seat_OPTION_0.20mm.step
checked C28_R3_Front_Seat_OPTION_0.30mm.step
checked C28_R3_Front_Seat_OPTION_0.40mm.step
checked C28_R3_Front_Seat_OPTION_0.50mm.step
checked C28_R3_Front_Contact_OPTION_0.15mm.step
checked C28_R3_Front_Contact_OPTION_0.25mm.step
checked C28_R3_Front_Contact_OPTION_0.35mm.step
checked C28_R3_Front_Stop_OPTION_0.05mm.step
checked C28_R3_Front_Stop_OPTION_0.10mm.step
checked C28_R3_Front_Stop_OPTION_0.15mm.step
checked C28_R3_1_01_Front_Shell_Aligned_Status_Light.step
checked C28_R3_1_04_Circular_Status_Lens_Coaxial_Flange.step
checked C28_R3_1_PLACED_C27_R2_LED_Horizontal_Removable_Keeper.step
checked C28_R3_1_PLACED_C27_R2_LED_Saddle_Pad_1.step
checked C28_R3_1_PLACED_C27_R2_LED_Saddle_Pad_2.step
checked C28_R3_1_PLACED_C27_R2_Internal_Right_Angle_Light_Coupler.step
checked C28_R3_1_PLACED_C27_R2_Optical_Coupling_Film.step
checked C28_R3_1_PLACED_C27_R2_HW_LED_-0.4.step
checked C28_R3_1_PLACED_C27_R2_HW_LED_10.4.step
checked C28_R3_1_PLACED_C27_R2_REF_LED.step
{
  "part_exports": 81,
  "assembly_solids": 561,
  "errors": [
    {
      "file": "cad/light_parts/C28_R3_1_PLACED_C27_R2_Internal_Right_Angle_Light_Coupler.step",
      "valid": true,
      "solids": 1,
      "expected_solids": 1,
      "bounds_delta_mm": 1.0000000028043132e-07,
      "volume_mm3": 72.52942673673766,
      "native_volume_mm3": 72.43254823555279,
      "sha256": "78984cd25038aeae0af429d173a3d6b1385d38156fdc5b44991235ace6d472af"
    }
  ]
}
Traceback (most recent call last):
  File "/Users/jacobcatalano/Documents/walkie talkie/CAD_Revisions/Concept_28/R3_1_Light_Path_Review/source/06_verify_exports.py", line 46, in <module>
    assert not errors,errors
           ^^^^^^^^^^
AssertionError: [{'file': 'cad/light_parts/C28_R3_1_PLACED_C27_R2_Internal_Right_Angle_Light_Coupler.step', 'valid': True, 'solids': 1, 'expected_solids': 1, 'bounds_delta_mm': 1.0000000028043132e-07, 'volume_mm3': 72.52942673673766, 'native_volume_mm3': 72.43254823555279, 'sha256': '78984cd25038aeae0af429d173a3d6b1385d38156fdc5b44991235ace6d472af'}]
