AnasSarkiz/NEMA14_CH32X035G8U6

A NEMA stepper motor is shown with proposed M3 screws/spacers, four wired motor leads and splices, and a JST SHR-04V-S connector.

Version
1.12.2
License
ISC
Stars
0

artifacts/reference-feedback/courtyard-placement.json

{
  "uses_original_JLCPCB_courtyards": true,
  "solver": "OR-Tools CP-SAT NoOverlap2D",
  "status": "FEASIBLE",
  "overlap_count": 0,
  "reserved_buzzer": {
    "pcbX": 12.35,
    "pcbY": -1.7,
    "pcbRotation": 0
  },
  "placements": [
    {
      "reference": "U_PD",
      "placement": {
        "pcbX": -4.479881,
        "pcbY": -2.090068,
        "pcbRotation": 270
      }
    },
    {
      "reference": "U_ESD",
      "placement": {
        "pcbX": -8.804901,
        "pcbY": -11.83999,
        "pcbRotation": 270
      }
    },
    {
      "reference": "D_PD",
      "placement": {
        "pcbX": -14.829979,
        "pcbY": 0.410011,
        "pcbRotation": 0
      }
    },
    {
      "reference": "D_DATA",
      "placement": {
        "pcbX": 9.389986,
        "pcbY": -11.869979,
        "pcbRotation": 90
      }
    },
    {
      "reference": "D_TVS",
      "placement": {
        "pcbX": -4.100017,
        "pcbY": 7.349998,
        "pcbRotation": 180
      }
    },
    {
      "reference": "R_PD",
      "placement": {
        "pcbX": 12.796602,
        "pcbY": 15.942003,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_PG",
      "placement": {
        "pcbX": 16.642003,
        "pcbY": -15.973398,
        "pcbRotation": 90
      }
    },
    {
      "reference": "R_CC1",
      "placement": {
        "pcbX": -16.414355,
        "pcbY": -15.719998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_CC2",
      "placement": {
        "pcbX": 16.225645,
        "pcbY": -10.719998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_USB_SENSE_H",
      "placement": {
        "pcbX": -12.803398,
        "pcbY": 16.702003,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_USB_SENSE_L",
      "placement": {
        "pcbX": 2.106602,
        "pcbY": 6.512003,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_VM_H",
      "placement": {
        "pcbX": -15.973398,
        "pcbY": 16.702003,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_VM_L",
      "placement": {
        "pcbX": -6.623398,
        "pcbY": -16.697997,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_SA",
      "placement": {
        "pcbX": -4.351495,
        "pcbY": -6.633734,
        "pcbRotation": 90
      }
    },
    {
      "reference": "R_SB",
      "placement": {
        "pcbX": 5.036266,
        "pcbY": -5.771495,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_REF_H",
      "placement": {
        "pcbX": 2.436602,
        "pcbY": -2.057997,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_REF_L",
      "placement": {
        "pcbX": 6.006602,
        "pcbY": -7.787997,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_ENABLE",
      "placement": {
        "pcbX": -7.073398,
        "pcbY": -9.427997,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_SLEEP",
      "placement": {
        "pcbX": 16.702003,
        "pcbY": 13.876602,
        "pcbRotation": 90
      }
    },
    {
      "reference": "R_USB_BOOT",
      "placement": {
        "pcbX": 2.705645,
        "pcbY": 7.810002,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_PD",
      "placement": {
        "pcbX": 9.380023,
        "pcbY": 4.059999,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_MCU",
      "placement": {
        "pcbX": -2.249977,
        "pcbY": 1.869999,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_LOGIC",
      "placement": {
        "pcbX": 0.055005,
        "pcbY": 2.595,
        "pcbRotation": 90
      }
    },
    {
      "reference": "C_VM_SENSE",
      "placement": {
        "pcbX": 14.580023,
        "pcbY": -16.670001,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_CP",
      "placement": {
        "pcbX": -4.689885,
        "pcbY": -9.589998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_VCP",
      "placement": {
        "pcbX": -7.559885,
        "pcbY": -8.199998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_VREG",
      "placement": {
        "pcbX": -4.689977,
        "pcbY": -11.490001,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_DRV_LOGIC",
      "placement": {
        "pcbX": 4.710115,
        "pcbY": -9.989998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_VM",
      "placement": {
        "pcbX": 0.510115,
        "pcbY": -3.289998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_REF",
      "placement": {
        "pcbX": 2.810023,
        "pcbY": -4.090001,
        "pcbRotation": 0
      }
    },
    {
      "reference": "D_PWR",
      "placement": {
        "pcbX": -9.341006,
        "pcbY": -14.216572,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_PWR_LED",
      "placement": {
        "pcbX": 15.345645,
        "pcbY": 15.830002,
        "pcbRotation": 0
      }
    },
    {
      "reference": "D_STATUS",
      "placement": {
        "pcbX": -16.320002,
        "pcbY": 12.301996,
        "pcbRotation": 0
      }
    },
    {
      "reference": "Q_STATUS_R",
      "placement": {
        "pcbX": -2.550041,
        "pcbY": 4.919998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "Q_STATUS_G",
      "placement": {
        "pcbX": 9.079959,
        "pcbY": 6.889998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "Q_STATUS_B",
      "placement": {
        "pcbX": 15.709959,
        "pcbY": 4.809998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_STATUS_R",
      "placement": {
        "pcbX": -0.489998,
        "pcbY": 11.365645,
        "pcbRotation": 90
      }
    },
    {
      "reference": "R_STATUS_G",
      "placement": {
        "pcbX": 0.480002,
        "pcbY": 16.225645,
        "pcbRotation": 90
      }
    },
    {
      "reference": "R_STATUS_B",
      "placement": {
        "pcbX": 4.020002,
        "pcbY": -8.444355,
        "pcbRotation": 90
      }
    },
    {
      "reference": "U_TEMP",
      "placement": {
        "pcbX": 6.959985,
        "pcbY": -9.649923,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_TEMP",
      "placement": {
        "pcbX": 7.340115,
        "pcbY": -11.219998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_TEMP_SDA",
      "placement": {
        "pcbX": -7.929998,
        "pcbY": 7.585645,
        "pcbRotation": 90
      }
    },
    {
      "reference": "R_TEMP_SCL",
      "placement": {
        "pcbX": 16.860002,
        "pcbY": 16.395645,
        "pcbRotation": 90
      }
    },
    {
      "reference": "Q_BUZZER",
      "placement": {
        "pcbX": 15.629997,
        "pcbY": -8.46999,
        "pcbRotation": 0
      }
    },
    {
      "reference": "D_BUZZER",
      "placement": {
        "pcbX": 11.437407,
        "pcbY": -7.820002,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_BUZZER_GATE",
      "placement": {
        "pcbX": 16.225645,
        "pcbY": -11.929998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "R_BUZZER_PD",
      "placement": {
        "pcbX": 11.755645,
        "pcbY": -10.219998,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_BUZZER",
      "placement": {
        "pcbX": 6.449999,
        "pcbY": -3.459977,
        "pcbRotation": 90
      }
    },
    {
      "reference": "U_BUCK",
      "placement": {
        "pcbX": -10.210016,
        "pcbY": 2.129895,
        "pcbRotation": 180
      }
    },
    {
      "reference": "L_BUCK",
      "placement": {
        "pcbX": -10.829953,
        "pcbY": 6.499996,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_BOOTSTRAP",
      "placement": {
        "pcbX": -12.459998,
        "pcbY": 2.460115,
        "pcbRotation": 90
      }
    },
    {
      "reference": "C_BUCK_IN",
      "placement": {
        "pcbX": -14.706006,
        "pcbY": 4.125085,
        "pcbRotation": 90
      }
    },
    {
      "reference": "C_BUCK_OUT1",
      "placement": {
        "pcbX": -13.355,
        "pcbY": 9.805005,
        "pcbRotation": 0
      }
    },
    {
      "reference": "C_BUCK_OUT2",
      "placement": {
        "pcbX": -15.165,
        "pcbY": 7.745005,
        "pcbRotation": 0
      }
    }
  ],
  "native_CAD_and_copper_checks_still_required": true
}