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/edge-resistors/placement-plan.json
{
"target_minimum_pad_edge_mm": 0.75,
"solver_status": "OPTIMAL with 0.03 mm native hole-bounding-box refinement",
"resistors_checked": 23,
"scope": "All four edges, both assembly sides",
"native_courtyard_overlaps": [],
"moves": [
{
"reference": "R_PG",
"pcb_component_id": "pcb_component_5",
"layer": "top",
"old_center": {
"x": 16.642003,
"y": -15.973398
},
"new_center": {
"x": 16.315,
"y": -14.56
},
"old_rotation": 90,
"rotation": 90,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.37000030000000095,
"new_min_pad_edge_mm": 0.7529967999999982
},
{
"reference": "R_CC1",
"pcb_component_id": "pcb_component_9",
"layer": "top",
"old_center": {
"x": -16.414355,
"y": -15.719998
},
"new_center": {
"x": -16.03,
"y": -15.72
},
"old_rotation": 0,
"rotation": 0,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.370000000000001,
"new_min_pad_edge_mm": 0.7543550000000003
},
{
"reference": "R_CC2",
"pcb_component_id": "pcb_component_10",
"layer": "top",
"old_center": {
"x": 16.225645,
"y": -10.719998
},
"new_center": {
"x": 16.03,
"y": -10.72
},
"old_rotation": 0,
"rotation": 0,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.5587100000000014,
"new_min_pad_edge_mm": 0.7543550000000003
},
{
"reference": "R_USB_SENSE_H",
"pcb_component_id": "pcb_component_11",
"layer": "top",
"old_center": {
"x": -12.803398,
"y": 16.702003
},
"new_center": {
"x": -12.805,
"y": 16.315
},
"old_rotation": 0,
"rotation": 0,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.36599379999999826,
"new_min_pad_edge_mm": 0.7529967999999982
},
{
"reference": "R_VM_H",
"pcb_component_id": "pcb_component_13",
"layer": "top",
"old_center": {
"x": -15.973398,
"y": 16.702003
},
"new_center": {
"x": -15.975,
"y": 15.59
},
"old_rotation": 0,
"rotation": 90,
"angle_delta": 90,
"old_min_pad_edge_mm": 0.36599379999999826,
"new_min_pad_edge_mm": 0.7533983000000006
},
{
"reference": "R_VM_L",
"pcb_component_id": "pcb_component_14",
"layer": "top",
"old_center": {
"x": -6.623398,
"y": -16.697997
},
"new_center": {
"x": -6.625,
"y": -16.315
},
"old_rotation": 0,
"rotation": 0,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.36999979999999866,
"new_min_pad_edge_mm": 0.7529967999999982
},
{
"reference": "R_SLEEP",
"pcb_component_id": "pcb_component_32",
"layer": "top",
"old_center": {
"x": 16.702003,
"y": 13.876602
},
"new_center": {
"x": 16.315,
"y": 13.875
},
"old_rotation": 90,
"rotation": 90,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.36599379999999826,
"new_min_pad_edge_mm": 0.7529967999999982
},
{
"reference": "R_TEMP_SCL",
"pcb_component_id": "pcb_component_47",
"layer": "top",
"old_center": {
"x": 16.860002,
"y": 16.395645
},
"new_center": {
"x": 16.03,
"y": 16.44
},
"old_rotation": 90,
"rotation": 180,
"angle_delta": 90,
"old_min_pad_edge_mm": 0.3699959999999969,
"new_min_pad_edge_mm": 0.7543550000000039
},
{
"reference": "R_PWR_LED",
"pcb_component_id": "pcb_component_49",
"layer": "top",
"old_center": {
"x": 15.345645,
"y": 15.830002
},
"new_center": {
"x": 16.025,
"y": 8.51
},
"old_rotation": 0,
"rotation": 90,
"angle_delta": 90,
"old_min_pad_edge_mm": 1.399995999999998,
"new_min_pad_edge_mm": 1.204998
},
{
"reference": "R_STATUS_G",
"pcb_component_id": "pcb_component_53",
"layer": "top",
"old_center": {
"x": 0.480002,
"y": 16.225645
},
"new_center": {
"x": 0.48,
"y": 16.03
},
"old_rotation": 90,
"rotation": 90,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.5587100000000014,
"new_min_pad_edge_mm": 0.7543550000000003
},
{
"reference": "R_BUZZER_GATE",
"pcb_component_id": "pcb_component_60",
"layer": "top",
"old_center": {
"x": 16.225645,
"y": -11.929998
},
"new_center": {
"x": 16.03,
"y": -11.93
},
"old_rotation": 0,
"rotation": 0,
"angle_delta": 0,
"old_min_pad_edge_mm": 0.5587100000000014,
"new_min_pad_edge_mm": 0.7543550000000003
}
],
"all_resistors": [
{
"reference": "R_PD",
"layer": "top",
"old_min_pad_edge_mm": 1.1259937999999998,
"new_min_pad_edge_mm": 1.1279968,
"moved": false
},
{
"reference": "R_PG",
"layer": "top",
"old_min_pad_edge_mm": 0.37000030000000095,
"new_min_pad_edge_mm": 0.7529967999999982,
"moved": true
},
{
"reference": "R_CC1",
"layer": "top",
"old_min_pad_edge_mm": 0.370000000000001,
"new_min_pad_edge_mm": 0.7543550000000003,
"moved": true
},
{
"reference": "R_CC2",
"layer": "top",
"old_min_pad_edge_mm": 0.5587100000000014,
"new_min_pad_edge_mm": 0.7543550000000003,
"moved": true
},
{
"reference": "R_USB_SENSE_H",
"layer": "top",
"old_min_pad_edge_mm": 0.36599379999999826,
"new_min_pad_edge_mm": 0.7529967999999982,
"moved": true
},
{
"reference": "R_USB_SENSE_L",
"layer": "top",
"old_min_pad_edge_mm": 10.5559938,
"new_min_pad_edge_mm": 10.5579968,
"moved": false
},
{
"reference": "R_VM_H",
"layer": "top",
"old_min_pad_edge_mm": 0.36599379999999826,
"new_min_pad_edge_mm": 0.7533983000000006,
"moved": true
},
{
"reference": "R_VM_L",
"layer": "top",
"old_min_pad_edge_mm": 0.36999979999999866,
"new_min_pad_edge_mm": 0.7529967999999982,
"moved": true
},
{
"reference": "R_SA",
"layer": "top",
"old_min_pad_edge_mm": 9.3000004,
"new_min_pad_edge_mm": 9.2987344,
"moved": false
},
{
"reference": "R_SB",
"layer": "top",
"old_min_pad_edge_mm": 10.9337344,
"new_min_pad_edge_mm": 10.9337344,
"moved": false
},
{
"reference": "R_REF_H",
"layer": "top",
"old_min_pad_edge_mm": 13.9067963,
"new_min_pad_edge_mm": 13.9083983,
"moved": false
},
{
"reference": "R_REF_L",
"layer": "top",
"old_min_pad_edge_mm": 9.2799998,
"new_min_pad_edge_mm": 9.2779968,
"moved": false
},
{
"reference": "R_ENABLE",
"layer": "top",
"old_min_pad_edge_mm": 7.6399998,
"new_min_pad_edge_mm": 7.6379968,
"moved": false
},
{
"reference": "R_SLEEP",
"layer": "top",
"old_min_pad_edge_mm": 0.36599379999999826,
"new_min_pad_edge_mm": 0.7529967999999982,
"moved": true
},
{
"reference": "R_USB_BOOT",
"layer": "top",
"old_min_pad_edge_mm": 9.419996,
"new_min_pad_edge_mm": 9.419998000000003,
"moved": false
},
{
"reference": "R_TEMP_SDA",
"layer": "top",
"old_min_pad_edge_mm": 9.19871,
"new_min_pad_edge_mm": 9.199355,
"moved": false
},
{
"reference": "R_TEMP_SCL",
"layer": "top",
"old_min_pad_edge_mm": 0.3699959999999969,
"new_min_pad_edge_mm": 0.7543550000000039,
"moved": true
},
{
"reference": "R_PWR_LED",
"layer": "top",
"old_min_pad_edge_mm": 1.399995999999998,
"new_min_pad_edge_mm": 1.8443549999999984,
"moved": true
},
{
"reference": "R_STATUS_R",
"layer": "top",
"old_min_pad_edge_mm": 5.418709999999999,
"new_min_pad_edge_mm": 5.419354999999998,
"moved": false
},
{
"reference": "R_STATUS_G",
"layer": "top",
"old_min_pad_edge_mm": 0.5587100000000014,
"new_min_pad_edge_mm": 0.7543550000000003,
"moved": true
},
{
"reference": "R_STATUS_B",
"layer": "top",
"old_min_pad_edge_mm": 9.784355,
"new_min_pad_edge_mm": 9.784354999999998,
"moved": false
},
{
"reference": "R_BUZZER_GATE",
"layer": "top",
"old_min_pad_edge_mm": 0.5587100000000014,
"new_min_pad_edge_mm": 0.7543550000000003,
"moved": true
},
{
"reference": "R_BUZZER_PD",
"layer": "top",
"old_min_pad_edge_mm": 5.02871,
"new_min_pad_edge_mm": 5.029354999999997,
"moved": false
}
],
"minimum_after_mm": 0.7529967999999982,
"requires_copper_and_STEP_validation": true,
"native_DRC_refinement": "R_PWR_LED relocated beside U_ESD to permit conservative keepout trace escape; existing resistor rotation retained."
}