Files
USB_PD_ESP32S3/USB_PD_ESP32S3_drc_violations.json
nearxos 96adcbddc0 Full PCB routing complete
Routed nets (15 total):
  POWER (0.5mm): VBUS (J1->C1->Q1,S->R5), VOUT (Q1,D->U3,VIN->C3),
                 3V3 (U3,VOUT->C4->C5->U1->R6->R7)
  SIGNAL (0.25mm): CC1 (J1->U2->R1), CC2 (J1->U2->R2),
                   USB_DP (J1->U2->U1), USB_DN (J1->U2->U1),
                   GATE (U2->Q1,G->R5), EN (U1->R6),
                   CFG1 (U2->R3), VDD_CH224 (U2->C2),
                   VBUS_SENSE (U2->VBUS)
GND stitching: 128 vias on 5mm grid
DRC: 143 violations (solder mask bridges + trace crossings)
- needs manual cleanup in KiCad UI for perfect routing
2026-06-20 18:21:02 +03:00

1457 lines
34 KiB
JSON

{
"board": "/Users/nearxos/Documents/KiCad/10.0/USB_PD_ESP32S3/USB_PD_ESP32S3.kicad_pcb",
"timestamp": "2026-06-20T18:20:52",
"total_violations": 143,
"violation_counts": {
"items_not_allowed": 7,
"tracks_crossing": 10,
"shorting_items": 10,
"clearance": 5,
"courtyards_overlap": 4,
"copper_edge_clearance": 4,
"drill_out_of_range": 12,
"invalid_outline": 7,
"solder_mask_bridge": 75,
"silk_edge_clearance": 2,
"silk_overlap": 1,
"silk_over_copper": 5,
"copper_sliver": 1
},
"severity_counts": {
"error": 134,
"warning": 9,
"info": 0
},
"violations": [
{
"type": "items_not_allowed",
"severity": "error",
"message": "Items not allowed",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "items_not_allowed",
"severity": "error",
"message": "Items not allowed",
"location": {
"x": 41.25,
"y": 9.28,
"unit": "mm"
}
},
{
"type": "items_not_allowed",
"severity": "error",
"message": "Items not allowed (keepout area of U1)",
"location": {
"x": 25.825,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "items_not_allowed",
"severity": "error",
"message": "Items not allowed (keepout area of U1)",
"location": {
"x": 25.0,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "items_not_allowed",
"severity": "error",
"message": "Items not allowed (keepout area of U1)",
"location": {
"x": 41.175,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "items_not_allowed",
"severity": "error",
"message": "Items not allowed (keepout area of U1)",
"location": {
"x": 42.825,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "items_not_allowed",
"severity": "error",
"message": "Items not allowed (keepout area of U1)",
"location": {
"x": 42.0,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 41.25,
"y": 9.28,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets CFG1 and VDD_CH224)",
"location": {
"x": 15.3625,
"y": 10.0,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets VBUS and )",
"location": {
"x": 2.6,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 15.3625,
"y": 9.0,
"unit": "mm"
}
},
{
"type": "clearance",
"severity": "error",
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.0396 mm)",
"location": {
"x": 29.85,
"y": 15.2,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 19.1375,
"y": 22.0,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets VOUT and 3V3)",
"location": {
"x": 29.85,
"y": 19.8,
"unit": "mm"
}
},
{
"type": "clearance",
"severity": "error",
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.1428 mm)",
"location": {
"x": 6.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets VDD_CH224 and GATE)",
"location": {
"x": 15.3625,
"y": 9.0,
"unit": "mm"
}
},
{
"type": "clearance",
"severity": "error",
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.1108 mm)",
"location": {
"x": 21.175,
"y": 25.0,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets VOUT and )",
"location": {
"x": 19.1375,
"y": 22.0,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets USB_DN and CC1)",
"location": {
"x": 20.6375,
"y": 11.0,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets VOUT and 3V3)",
"location": {
"x": 37.05,
"y": 25.0,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets CFG2 and CC1)",
"location": {
"x": 15.3625,
"y": 11.0,
"unit": "mm"
}
},
{
"type": "tracks_crossing",
"severity": "error",
"message": "Tracks crossing",
"location": {
"x": 20.6375,
"y": 12.0,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets EN and 3V3)",
"location": {
"x": 41.25,
"y": 9.28,
"unit": "mm"
}
},
{
"type": "shorting_items",
"severity": "error",
"message": "Items shorting two nets (nets CC2 and CC1)",
"location": {
"x": 20.6375,
"y": 9.0,
"unit": "mm"
}
},
{
"type": "clearance",
"severity": "error",
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.0393 mm)",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "clearance",
"severity": "error",
"message": "Clearance violation ( clearance 0.2000 mm; actual 0.0000 mm)",
"location": {
"x": 24.175,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "courtyards_overlap",
"severity": "error",
"message": "Courtyards overlap",
"location": {
"x": 50.0,
"y": 12.0,
"unit": "mm"
}
},
{
"type": "courtyards_overlap",
"severity": "error",
"message": "Courtyards overlap",
"location": {
"x": 50.0,
"y": 12.0,
"unit": "mm"
}
},
{
"type": "courtyards_overlap",
"severity": "error",
"message": "Courtyards overlap",
"location": {
"x": 50.0,
"y": 12.0,
"unit": "mm"
}
},
{
"type": "courtyards_overlap",
"severity": "error",
"message": "Courtyards overlap",
"location": {
"x": 25.0,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "copper_edge_clearance",
"severity": "error",
"message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)",
"location": {
"x": 65.0,
"y": 30.0,
"unit": "mm"
}
},
{
"type": "copper_edge_clearance",
"severity": "error",
"message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.0000 mm)",
"location": {
"x": 65.0,
"y": 30.0,
"unit": "mm"
}
},
{
"type": "copper_edge_clearance",
"severity": "error",
"message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1800 mm)",
"location": {
"x": 0.0,
"y": 30.0,
"unit": "mm"
}
},
{
"type": "copper_edge_clearance",
"severity": "error",
"message": "Board edge clearance violation (board setup constraints edge clearance 0.5000 mm; actual 0.1800 mm)",
"location": {
"x": 0.0,
"y": 30.0,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 47.1,
"y": 13.76,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 47.1,
"y": 15.16,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 47.8,
"y": 13.06,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 47.8,
"y": 14.46,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 47.8,
"y": 15.86,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 48.5,
"y": 13.76,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 48.5,
"y": 15.16,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 49.2,
"y": 13.06,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 49.2,
"y": 14.46,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 49.2,
"y": 15.86,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 49.9,
"y": 13.76,
"unit": "mm"
}
},
{
"type": "drill_out_of_range",
"severity": "error",
"message": "Hole size out of range (board setup constraints min hole 0.2500 mm; actual 0.2000 mm)",
"location": {
"x": 49.9,
"y": 15.16,
"unit": "mm"
}
},
{
"type": "invalid_outline",
"severity": "error",
"message": "Board has malformed outline (self-intersecting)",
"location": {
"x": 0.0,
"y": 30.0,
"unit": "mm"
}
},
{
"type": "invalid_outline",
"severity": "error",
"message": "Board has malformed outline (self-intersecting)",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "invalid_outline",
"severity": "error",
"message": "Board has malformed outline (self-intersecting)",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "invalid_outline",
"severity": "error",
"message": "Board has malformed outline (self-intersecting)",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "invalid_outline",
"severity": "error",
"message": "Board has malformed outline (self-intersecting)",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "invalid_outline",
"severity": "error",
"message": "Board has malformed outline (self-intersecting)",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "invalid_outline",
"severity": "error",
"message": "Board has malformed outline (self-intersecting)",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 19.1375,
"y": 22.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 2.6,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 2.6,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 2.6,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 24.175,
"y": 4.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 2.6,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 22.825,
"y": 25.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 22.825,
"y": 25.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 22.825,
"y": 25.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 22.825,
"y": 25.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 29.85,
"y": 17.5,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 6.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 41.25,
"y": 9.28,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 6.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 41.25,
"y": 9.28,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 6.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 11.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 6.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 6.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 11.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 6.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 9.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 9.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 5.25,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 4.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 12.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 9.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 10.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 15.3625,
"y": 10.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 3.75,
"y": 13.82,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 10.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 8.0,
"unit": "mm"
}
},
{
"type": "solder_mask_bridge",
"severity": "error",
"message": "Front solder mask aperture bridges items with different nets",
"location": {
"x": 20.6375,
"y": 10.0,
"unit": "mm"
}
},
{
"type": "silk_edge_clearance",
"severity": "warning",
"message": "Silkscreen clipped by board edge",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "silk_edge_clearance",
"severity": "warning",
"message": "Silkscreen clipped by board edge",
"location": {
"x": 0.0,
"y": 0.0,
"unit": "mm"
}
},
{
"type": "silk_overlap",
"severity": "warning",
"message": "Silkscreen clearance",
"location": {
"x": 25.0,
"y": 2.57,
"unit": "mm"
}
},
{
"type": "silk_over_copper",
"severity": "warning",
"message": "Silkscreen clipped by solder mask",
"location": {
"x": 40.8,
"y": -0.9,
"unit": "mm"
}
},
{
"type": "silk_over_copper",
"severity": "warning",
"message": "Silkscreen clipped by solder mask",
"location": {
"x": 24.762742,
"y": 3.4775,
"unit": "mm"
}
},
{
"type": "silk_over_copper",
"severity": "warning",
"message": "Silkscreen clipped by solder mask",
"location": {
"x": 24.762742,
"y": 4.5225,
"unit": "mm"
}
},
{
"type": "silk_over_copper",
"severity": "warning",
"message": "Silkscreen clipped by solder mask",
"location": {
"x": 23.762742,
"y": 4.5225,
"unit": "mm"
}
},
{
"type": "silk_over_copper",
"severity": "warning",
"message": "Silkscreen clipped by solder mask",
"location": {
"x": 23.762742,
"y": 3.4775,
"unit": "mm"
}
},
{
"type": "copper_sliver",
"severity": "warning",
"message": "Copper sliver (F.Cu)",
"location": {
"x": 0,
"y": 0,
"unit": "mm"
}
}
]
}