abse/gameboy-advance

A tscircuit package created by abse.

Version
0.0.45
License
unset
Stars
0

mechanical/fit-print/r52/front-design-checks.json

{
  "pass": true,
  "bosses": [
    {
      "xy_mm": [
        -74.5,
        -29
      ],
      "existing_boss_back_z_mm": 9.0,
      "panel_inner_z_mm": 11.55,
      "filled_gap_mm": 2.55,
      "union_overlap_each_end_mm": 0.2,
      "blind_insert_bore_z_unchanged_mm": [
        1.0,
        7.5
      ]
    },
    {
      "xy_mm": [
        -74.5,
        29
      ],
      "existing_boss_back_z_mm": 9.0,
      "panel_inner_z_mm": 11.55,
      "filled_gap_mm": 2.55,
      "union_overlap_each_end_mm": 0.2,
      "blind_insert_bore_z_unchanged_mm": [
        1.0,
        7.5
      ]
    },
    {
      "xy_mm": [
        74.5,
        -29
      ],
      "existing_boss_back_z_mm": 9.0,
      "panel_inner_z_mm": 11.55,
      "filled_gap_mm": 2.55,
      "union_overlap_each_end_mm": 0.2,
      "blind_insert_bore_z_unchanged_mm": [
        1.0,
        7.5
      ]
    },
    {
      "xy_mm": [
        74.5,
        29
      ],
      "existing_boss_back_z_mm": 9.0,
      "panel_inner_z_mm": 11.55,
      "filled_gap_mm": 2.55,
      "union_overlap_each_end_mm": 0.2,
      "blind_insert_bore_z_unchanged_mm": [
        1.0,
        7.5
      ]
    }
  ],
  "checks": [
    {
      "target": "lcd-body",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "lcd-slide-rail-left",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "lcd-lock-upper-right",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "lcd-lock-lower-right",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "button-a",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "button-b",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "button-x",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "button-y",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "dpad",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "case-screw-0",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "case-screw-1",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "case-screw-2",
      "added_material_collision_mm3": 0,
      "pass": true
    },
    {
      "target": "case-screw-3",
      "added_material_collision_mm3": 0,
      "pass": true
    }
  ],
  "added_material_mm3": 399.5483514464716,
  "permanent_connection": true,
  "screw_and_insert_locations_unchanged": true,
  "outer_face_and_controls_unchanged": true
}