AnasSarkiz/NEMA14_RP2040

A NEMA motor assembly concept with a controller board, four proposed M3 screws and spacers, motor lead splices, and a JST 4-pin connector harness.

Version
1.13.0
License
ISC
Stars
0

artifacts/opposite-edge/flash-SD0-ground-access-replacement.json

{
  "removed": [
    {
      "type": "pcb_trace",
      "pcb_trace_id": "same_side_repair_0_QSPI_SD0_0",
      "route": [
        {
          "route_type": "wire",
          "x": 0.125,
          "y": 1.4,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.900000000000002,
          "y": 1.4000000000000021,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.150000000000002,
          "y": 1.6500000000000021,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.150000000000002,
          "y": 1.6750000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.1750000000000007,
          "y": 1.7000000000000028,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.1750000000000007,
          "y": 1.7250000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.200000000000003,
          "y": 1.75,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.200000000000003,
          "y": 1.7750000000000021,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.2250000000000014,
          "y": 1.8000000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.2250000000000014,
          "y": 2.1000000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.200000000000003,
          "y": 2.125,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.200000000000003,
          "y": 2.150000000000002,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.1750000000000007,
          "y": 2.1750000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.1750000000000007,
          "y": 2.200000000000003,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.150000000000002,
          "y": 2.2250000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.150000000000002,
          "y": 2.25,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.075000000000003,
          "y": 2.325000000000003,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.075000000000003,
          "y": 2.900000000000002,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.0500000000000007,
          "y": 2.9250000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.0500000000000007,
          "y": 2.950000000000003,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.025000000000002,
          "y": 2.9750000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.025000000000002,
          "y": 3.0,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.0,
          "y": 3.025000000000002,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 3.0,
          "y": 3.0500000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.900000000000002,
          "y": 3.150000000000002,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.875,
          "y": 3.150000000000002,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.8500000000000014,
          "y": 3.1750000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.825000000000003,
          "y": 3.1750000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.8000000000000007,
          "y": 3.200000000000003,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.775000000000002,
          "y": 3.200000000000003,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.75,
          "y": 3.2250000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.450000000000003,
          "y": 3.2250000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.4250000000000007,
          "y": 3.200000000000003,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.400000000000002,
          "y": 3.200000000000003,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.375,
          "y": 3.1750000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.3500000000000014,
          "y": 3.1750000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.325000000000003,
          "y": 3.150000000000002,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.3000000000000007,
          "y": 3.150000000000002,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 2.275000000000002,
          "y": 3.125,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 0.15000000000000213,
          "y": 3.125,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 0.125,
          "y": 3.1000000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": 0.07499999999999929,
          "y": 3.1000000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.674999999999999,
          "y": 1.3500000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.674999999999999,
          "y": 0.5749999999999993,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.6999999999999993,
          "y": 0.5500000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.6999999999999993,
          "y": 0.5250000000000021,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.7249999999999996,
          "y": 0.5,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.7249999999999996,
          "y": 0.4750000000000014,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.75,
          "y": 0.4499999999999993,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.75,
          "y": 0.4250000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.7749999999999986,
          "y": 0.40000000000000213,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.7749999999999986,
          "y": -0.05000000000000071,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.799999999999999,
          "y": -0.07499999999999929,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.799999999999999,
          "y": -0.09999999999999787,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.8249999999999993,
          "y": -0.125,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.8249999999999993,
          "y": -0.14999999999999858,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.8499999999999996,
          "y": -0.1750000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -1.8499999999999996,
          "y": -0.1999999999999993,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.0249999999999986,
          "y": -0.375,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.1999999999999993,
          "y": -0.375,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.2249999999999996,
          "y": -0.3999999999999986,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.299999999999999,
          "y": -0.3999999999999986,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.3249999999999993,
          "y": -0.4250000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.375,
          "y": -0.4250000000000007,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.4499999999999993,
          "y": -0.5,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -2.4749999999999996,
          "y": -0.5,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.7249999999999996,
          "y": -1.75,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.75,
          "y": -1.75,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.7749999999999986,
          "y": -1.7749999999999986,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.799999999999999,
          "y": -1.7749999999999986,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.8249999999999993,
          "y": -1.799999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.8499999999999996,
          "y": -1.799999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.9499999999999993,
          "y": -1.8999999999999986,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.9499999999999993,
          "y": -1.924999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.9749999999999996,
          "y": -1.9499999999999993,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -3.9749999999999996,
          "y": -1.9749999999999996,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.0,
          "y": -2.0,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.0,
          "y": -2.0249999999999986,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.024999999999999,
          "y": -2.049999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.024999999999999,
          "y": -3.049999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -6.949999999999999,
          "y": -5.975,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -6.949999999999999,
          "y": -6.0,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.1,
          "y": -6.149999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.1,
          "y": -6.174999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.125,
          "y": -6.199999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.125,
          "y": -6.225,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.225,
          "y": -6.324999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.225,
          "y": -6.35,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.25,
          "y": -6.375,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.25,
          "y": -6.399999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.274999999999999,
          "y": -6.424999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.274999999999999,
          "y": -6.475,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.35,
          "y": -6.549999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.35,
          "y": -6.574999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.375,
          "y": -6.6,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.375,
          "y": -6.625,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.399999999999999,
          "y": -6.649999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.399999999999999,
          "y": -6.674999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.424999999999999,
          "y": -6.699999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.424999999999999,
          "y": -6.725,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.449999999999999,
          "y": -6.75,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.449999999999999,
          "y": -6.774999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.475,
          "y": -6.799999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.475,
          "y": -6.85,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.5,
          "y": -6.875,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.5,
          "y": -6.949999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.524999999999999,
          "y": -6.975,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.524999999999999,
          "y": -7.024999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.549999999999999,
          "y": -7.049999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.549999999999999,
          "y": -7.125,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.574999999999999,
          "y": -7.149999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.574999999999999,
          "y": -7.225,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.6,
          "y": -7.25,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.6,
          "y": -7.324999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.625,
          "y": -7.35,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.625,
          "y": -7.424999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.649999999999999,
          "y": -7.449999999999999,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.649999999999999,
          "y": -7.475,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.799999999999999,
          "y": -7.625,
          "layer": "inner2",
          "width": 0.16
        },
        {
          "route_type": "via",
          "x": -7.799999999999999,
          "y": -7.625,
          "from_layer": "inner2",
          "to_layer": "top",
          "via_diameter": 0.45,
          "via_hole_diameter": 0.3
        },
        {
          "route_type": "wire",
          "x": -7.799999999999999,
          "y": -7.625,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.649999999999999,
          "y": -7.625,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.1,
          "y": -8.174999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.074999999999999,
          "y": -8.174999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.049999999999999,
          "y": -8.2,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -7.0,
          "y": -8.2,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -6.975,
          "y": -8.225,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.074999999999999,
          "y": -8.225,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.049999999999999,
          "y": -8.2,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.024999999999999,
          "y": -8.2,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.0,
          "y": -8.174999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.975,
          "y": -8.174999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.899999999999999,
          "y": -8.1,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.899999999999999,
          "y": -8.075,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.875,
          "y": -8.049999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.875,
          "y": -7.5,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.824999999999999,
          "y": -7.449999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.824999999999999,
          "y": -7.424999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.799999999999999,
          "y": -7.399999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.799999999999999,
          "y": -7.375,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.774999999999999,
          "y": -7.35,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.774999999999999,
          "y": -7.324999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.75,
          "y": -7.299999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.75,
          "y": -7.0,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.774999999999999,
          "y": -6.975,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.774999999999999,
          "y": -6.949999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.799999999999999,
          "y": -6.924999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.799999999999999,
          "y": -6.899999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.824999999999999,
          "y": -6.875,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -4.824999999999999,
          "y": -6.85,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.024999999999999,
          "y": -6.649999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.049999999999999,
          "y": -6.649999999999999,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.074999999999999,
          "y": -6.625,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.125,
          "y": -6.625,
          "layer": "top",
          "width": 0.16
        },
        {
          "route_type": "wire",
          "x": -5.15,
          "y": -6.6000000000000005,
          "layer": "top",
          "width": 0.16,
          "end_pcb_port_id": "pcb_port_142"
        }
      ],
      "source_net_id": "source_net_33",
      "source_trace_id": "source_trace_77",
      "subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net28",
      "subcircuit_id": "subcircuit_source_group_0",
      "pcb_port_ids": [
        "pcb_port_142"
      ]
    }
  ],
  "reason": "Replace TOP flash loop enclosing exposed ground land with native terminal escape and reroute; all memory connections require recheck"
}