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/jst-restoration/connector-verification.json

{
  "passed": true,
  "manufacturer_part_number": "BM04B-SRSS-TB(LF)(SN)",
  "supplier_id": "C160390",
  "mating_housing": "SHR-04V-S",
  "pins_1_through_4": [
    "A_PLUS",
    "A_MINUS",
    "B_PLUS",
    "B_MINUS"
  ],
  "source_saved_delivered_checks": [
    {
      "path": "artifacts/final-source.circuit.json",
      "sha256": "c0fecaf62e0114463ad1b3d3dba70e9cf9797596ceb87597418189e1700fab22",
      "pins_and_native_pads": [
        {
          "pin": 1,
          "net": "A_PLUS",
          "x": -5.5249963,
          "y": 11.350003,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 2,
          "net": "A_MINUS",
          "x": -5.5249963,
          "y": 12.350000999999999,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 3,
          "net": "B_PLUS",
          "x": -5.5249963,
          "y": 13.349999,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 4,
          "net": "B_MINUS",
          "x": -5.5249963,
          "y": 14.349997,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 5,
          "net": null,
          "x": -8.0500103,
          "y": 10.050031,
          "width": 1.7999964,
          "height": 1.1999976
        },
        {
          "pin": 6,
          "net": null,
          "x": -8.0500103,
          "y": 15.649968999999999,
          "width": 1.7999964,
          "height": 1.1999976
        }
      ]
    },
    {
      "path": "artifacts/board.circuit.json",
      "sha256": "16a605a565a272ce12a5194f28e1d9d8359c183d6110d117a4771d2b8ec91d2d",
      "pins_and_native_pads": [
        {
          "pin": 1,
          "net": "A_PLUS",
          "x": -5.5249963,
          "y": 11.350003,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 2,
          "net": "A_MINUS",
          "x": -5.5249963,
          "y": 12.350000999999999,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 3,
          "net": "B_PLUS",
          "x": -5.5249963,
          "y": 13.349999,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 4,
          "net": "B_MINUS",
          "x": -5.5249963,
          "y": 14.349997,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 5,
          "net": null,
          "x": -8.0500103,
          "y": 10.050031,
          "width": 1.7999964,
          "height": 1.1999976
        },
        {
          "pin": 6,
          "net": null,
          "x": -8.0500103,
          "y": 15.649968999999999,
          "width": 1.7999964,
          "height": 1.1999976
        }
      ]
    },
    {
      "path": "index.circuit.json",
      "sha256": "16a605a565a272ce12a5194f28e1d9d8359c183d6110d117a4771d2b8ec91d2d",
      "pins_and_native_pads": [
        {
          "pin": 1,
          "net": "A_PLUS",
          "x": -5.5249963,
          "y": 11.350003,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 2,
          "net": "A_MINUS",
          "x": -5.5249963,
          "y": 12.350000999999999,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 3,
          "net": "B_PLUS",
          "x": -5.5249963,
          "y": 13.349999,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 4,
          "net": "B_MINUS",
          "x": -5.5249963,
          "y": 14.349997,
          "width": 1.5500096,
          "height": 0.5999988
        },
        {
          "pin": 5,
          "net": null,
          "x": -8.0500103,
          "y": 10.050031,
          "width": 1.7999964,
          "height": 1.1999976
        },
        {
          "pin": 6,
          "net": null,
          "x": -8.0500103,
          "y": 15.649968999999999,
          "width": 1.7999964,
          "height": 1.1999976
        }
      ]
    }
  ],
  "actual_JST_copper_matches": [
    {
      "pin": 1,
      "net": "A_PLUS",
      "actual_Gerber_bounds_mm": [
        -6.300001,
        11.050003499999999,
        -4.749991,
        11.6500025
      ]
    },
    {
      "pin": 2,
      "net": "A_MINUS",
      "actual_Gerber_bounds_mm": [
        -6.300001,
        12.0500015,
        -4.749991,
        12.6500005
      ]
    },
    {
      "pin": 3,
      "net": "B_PLUS",
      "actual_Gerber_bounds_mm": [
        -6.300001,
        13.0499995,
        -4.749991,
        13.6499985
      ]
    },
    {
      "pin": 4,
      "net": "B_MINUS",
      "actual_Gerber_bounds_mm": [
        -6.300001,
        14.0499975,
        -4.749991,
        14.6499965
      ]
    },
    {
      "pin": 5,
      "net": null,
      "actual_Gerber_bounds_mm": [
        -8.950008,
        9.450032,
        -7.150012,
        10.650030000000001
      ]
    },
    {
      "pin": 6,
      "net": null,
      "actual_Gerber_bounds_mm": [
        -8.950008,
        15.04997,
        -7.150012,
        16.249968
      ]
    }
  ],
  "actual_JST_drill_matches": [],
  "JST_drilled_terminals": 0,
  "original_STEP_and_OBJ_hashes_verified": true,
  "rear_motor_compatibility_verified": false
}