hrithik18k/metal-touch-panel

A PCB autorouting wrapper that corrects footprint-trace obstacle dimensions, solves routes with a preloaded trace-graph solver, and reports completed traces or routing errors.

Version
1.0.0
License
unset
Stars
0

evidence/09-shorts.log

Detected 9 shorts in circuit.json
1. top/gerber short at x=-26.766mm y=6.006mm
   U1.IN2B, U1.IN2A, L3.pin1, pcb_plated_hole_7, C3.pin1, C3.pin2, source_trace_9__source_trace_11_mst0_0, source_trace_9__source_trace_11_mst1_0, source_trace_8__source_trace_10_mst0_0, source_trace_8__source_trace_10_mst1_0, pcb_via_12, pcb_via_13, pcb_via_14, pcb_via_15 <-> pcb_trace_2
   pixels=106
2. top/gerber short at x=14.395mm y=-18.713mm
   U1.IN0B, U1.IN0A, L1.pin1, pcb_plated_hole_5, C1.pin1, C1.pin2, source_trace_1__source_trace_3_mst0_0, source_trace_1__source_trace_3_mst1_0, source_trace_0__source_trace_2_mst0_0, source_trace_0__source_trace_2_mst1_0, pcb_via_18, pcb_via_19 <-> pcb_trace_0
   pixels=72
3. top/gerber short at x=-21.610mm y=-18.714mm
   U1.IN3B, U1.IN3A, L4.pin1, pcb_plated_hole_8, C4.pin1, C4.pin2, source_trace_13__source_trace_15_mst0_0, source_trace_13__source_trace_15_mst1_0, source_trace_12__source_trace_14_mst0_0, source_trace_12__source_trace_14_mst1_0, pcb_via_8, pcb_via_9, pcb_via_10, pcb_via_11 <-> pcb_trace_3
   pixels=72
4. top/gerber short at x=-21.609mm y=11.292mm
   U1.IN2B, U1.IN2A, L3.pin1, pcb_plated_hole_7, C3.pin1, C3.pin2, source_trace_9__source_trace_11_mst0_0, source_trace_9__source_trace_11_mst1_0, source_trace_8__source_trace_10_mst0_0, source_trace_8__source_trace_10_mst1_0, pcb_via_12, pcb_via_13, pcb_via_14, pcb_via_15 <-> pcb_trace_2
   pixels=68
5. top/gerber short at x=14.396mm y=11.290mm
   U1.IN1B, U1.IN1A, L2.pin1, pcb_plated_hole_6, C2.pin1, C2.pin2, source_trace_5__source_trace_7_mst0_0, source_trace_5__source_trace_7_mst1_0, source_trace_4__source_trace_6_mst0_0, source_trace_4__source_trace_6_mst1_0, pcb_via_16, pcb_via_17 <-> pcb_trace_1
   pixels=67
6. top/gerber short at x=9.079mm y=6.019mm
   U1.IN1B, U1.IN1A, L2.pin1, pcb_plated_hole_6, C2.pin1, C2.pin2, source_trace_5__source_trace_7_mst0_0, source_trace_5__source_trace_7_mst1_0, source_trace_4__source_trace_6_mst0_0, source_trace_4__source_trace_6_mst1_0, pcb_via_16, pcb_via_17 <-> pcb_trace_1
   pixels=60
7. top/gerber short at x=-26.909mm y=-23.986mm
   U1.IN3B, U1.IN3A, L4.pin1, pcb_plated_hole_8, C4.pin1, C4.pin2, source_trace_13__source_trace_15_mst0_0, source_trace_13__source_trace_15_mst1_0, source_trace_12__source_trace_14_mst0_0, source_trace_12__source_trace_14_mst1_0, pcb_via_8, pcb_via_9, pcb_via_10, pcb_via_11 <-> pcb_trace_3
   pixels=55
8. top/gerber short at x=9.077mm y=-23.987mm
   U1.IN0B, U1.IN0A, L1.pin1, pcb_plated_hole_5, C1.pin1, C1.pin2, source_trace_1__source_trace_3_mst0_0, source_trace_1__source_trace_3_mst1_0, source_trace_0__source_trace_2_mst0_0, source_trace_0__source_trace_2_mst1_0, pcb_via_18, pcb_via_19 <-> pcb_trace_0
   pixels=51
9. top/gerber short at x=-8.958mm y=5.931mm
   U1.IN2B, U1.IN2A, L3.pin1, pcb_plated_hole_7, C3.pin1, C3.pin2, source_trace_9__source_trace_11_mst0_0, source_trace_9__source_trace_11_mst1_0, source_trace_8__source_trace_10_mst0_0, source_trace_8__source_trace_10_mst1_0, pcb_via_12, pcb_via_13, pcb_via_14, pcb_via_15 <-> pcb_trace_2
   pixels=1
Short debug artifact written to E:\project\tscircuit\metal-touch-panel\checks\check-shorts\bitmap.png
Short debug artifact written to E:\project\tscircuit\metal-touch-panel\checks\check-shorts\pcb.svg