rushabhcodes/fidget-counter

A tscircuit package created by rushabhcodes.

Version
1.0.31
License
unset
Stars
0

validation/bearing-hardware-clearance.json

{
  "passed": true,
  "physical_tested": false,
  "method": "Every fitted native GLB model conservative axis-aligned bounds vs exact structural STEP solids and hardware-piece envelopes",
  "fitted_components": [
    {
      "component": "U1",
      "bounds_mm": [
        [
          -10.500050783157349,
          1.9999492168426514,
          11.6
        ],
        [
          -4.500050783157349,
          7.999949216842651,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "BT1",
      "bounds_mm": [
        [
          -16.75,
          -14.646072387695312,
          3.0000000953674313
        ],
        [
          16.75,
          14.75,
          10.600000000000001
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C4",
      "bounds_mm": [
        [
          -10.5,
          0.4500126957893371,
          11.6
        ],
        [
          -9.5,
          0.9500126957893371,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C9",
      "bounds_mm": [
        [
          -8.300000011920929,
          0.09999999403953552,
          11.6
        ],
        [
          -6.699999988079071,
          0.9000000059604645,
          12.400000011920929
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C15",
      "bounds_mm": [
        [
          -6.800000011920929,
          -3.9000000059604645,
          11.6
        ],
        [
          -5.199999988079071,
          -3.0999999940395355,
          12.400000011920929
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C5",
      "bounds_mm": [
        [
          -12.9,
          8.169987304210663,
          11.6
        ],
        [
          -11.9,
          8.669987304210663,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C8",
      "bounds_mm": [
        [
          -3.2,
          6.550012695789337,
          11.6
        ],
        [
          -2.2,
          7.050012695789337,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C10",
      "bounds_mm": [
        [
          -7.800000005960465,
          11.199999988079071,
          11.6
        ],
        [
          -6.999999994039536,
          12.800000011920929,
          12.400000011920929
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C16",
      "bounds_mm": [
        [
          -5.050012695789337,
          9.4,
          11.6
        ],
        [
          -4.550012695789337,
          10.4,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C18",
      "bounds_mm": [
        [
          -8.7,
          9.150012695789338,
          11.6
        ],
        [
          -7.699999999999999,
          9.650012695789338,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "J_DEBUG",
      "bounds_mm": [
        [
          -3.5,
          -15.93749647140503,
          11.6
        ],
        [
          3.5,
          -10.987496423721314,
          14.510000085830688
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "R4",
      "bounds_mm": [
        [
          -4.7,
          0.4499873042106628,
          11.6
        ],
        [
          -3.7,
          0.9499873042106628,
          11.960000014305114
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "U2",
      "bounds_mm": [
        [
          -0.4000000059604645,
          -0.6499872803688049,
          11.6
        ],
        [
          0.4000000059604645,
          0.6500126719474792,
          12.100999987125396
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C6",
      "bounds_mm": [
        [
          -2.1,
          0.9500126957893371,
          11.6
        ],
        [
          -1.1,
          1.4500126957893371,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "R1",
      "bounds_mm": [
        [
          1.7999999999999998,
          1.2500126957893372,
          11.6
        ],
        [
          2.8,
          1.7500126957893372,
          11.960000014305114
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "R2",
      "bounds_mm": [
        [
          1.7999999999999998,
          -0.24998730421066284,
          11.6
        ],
        [
          2.8,
          0.25001269578933716,
          11.960000014305114
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "R3",
      "bounds_mm": [
        [
          1.7999999999999998,
          -1.7499873042106628,
          11.6
        ],
        [
          2.8,
          -1.2499873042106628,
          11.960000014305114
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "X1",
      "bounds_mm": [
        [
          -0.8252413097877502,
          6.975000023841858,
          11.6
        ],
        [
          0.8247587259750366,
          9.024999976158142,
          12.06000000834465
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C1",
      "bounds_mm": [
        [
          1.7999999999999998,
          7.050012695789337,
          11.6
        ],
        [
          2.8,
          7.550012695789337,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C2",
      "bounds_mm": [
        [
          -0.5,
          10.250012695789337,
          11.6
        ],
        [
          0.5,
          10.750012695789337,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "X2",
      "bounds_mm": [
        [
          -13.749860286712646,
          4.199974584579468,
          11.6
        ],
        [
          -12.249860286712646,
          7.399974632263183,
          12.510000026226043
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C11",
      "bounds_mm": [
        [
          -15.049987304210664,
          6.2,
          11.6
        ],
        [
          -14.549987304210664,
          7.2,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C12",
      "bounds_mm": [
        [
          -15.050012695789338,
          4.1,
          11.6
        ],
        [
          -14.550012695789338,
          5.1,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "L1",
      "bounds_mm": [
        [
          -3.3,
          4.1500126957893375,
          11.6
        ],
        [
          -2.3,
          4.6500126957893375,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "L2",
      "bounds_mm": [
        [
          -1.109999990463257,
          4.1400000095367435,
          11.6
        ],
        [
          -0.09000000953674314,
          4.659999990463257,
          12.119999980926513
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "C3",
      "bounds_mm": [
        [
          -3.34,
          5.209987304210663,
          11.6
        ],
        [
          -2.34,
          5.709987304210663,
          12.1
        ]
      ],
      "rigid_intersections": 0
    },
    {
      "component": "ANT1",
      "bounds_mm": [
        [
          -1.5479299534225464,
          16.09999998807907,
          11.6
        ],
        [
          1.65206997505188,
          17.700000011920928,
          12.800000047683715
        ]
      ],
      "rigid_intersections": 0
    }
  ],
  "structural_parts": 14,
  "axial_positions_mm": [
    0
  ],
  "limits": [
    "Bearing magnetic/RF influence need physical qualification"
  ],
  "sha256": {
    "dist/index/circuit.json": "068bc3868214c919f48fe47b5a090fd6159bac2213aa5647a4a6a0e10da998dd",
    "dist/index/3d.glb": "e2a8c90c4411993717b37d5dd791244016c8b48fbdc544d61976367f21874463",
    "mechanical/enclosure-parameters.json": "0d5aa354aea49bbf034dfe73290f86b36ebd1bd161eee7f42b70fdccbfb642ec",
    "validation/check-bearing-hardware.py": "de608e0baa738f97dfd9b91ff61c66a3a0ab9ffc1ae08efc8cba803760dc1703",
    "mechanical/hardware_models.py": "cc7779f3d393011b726865e31ef664cbc83cf4b86ab12543a0f66a8fb7d29283",
    "imports/BS_24_B4AA014/BS_24_B4AA014.step": "1446db6fa5286480ba989cfd709c9e0429209990297f99abe7f51daebc1a0f6a"
  }
}