mohan-bee/stm32-midi-keys

Clips rectangular ground-region geometry to fit within the board’s scaled rounded-edge outline using polygon intersection.

Version
1.0.2
License
unset
Stars
0

validation/final-drc-errors.json

[
  {
    "type": "pcb_trace_too_long_error",
    "pcb_trace_too_long_error_id": "pcb_trace_too_long_error_0",
    "error_type": "pcb_trace_too_long_error",
    "message": "PCB trace is 339.40mm long, exceeding the 300mm maximum",
    "pcb_trace_id": "source_net_3_mst0_0",
    "source_trace_id": "source_trace_3",
    "source_net_id": "source_net_3",
    "actual_trace_length": 339.39527439526034,
    "maximum_trace_length": 300,
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "pcb_trace_error",
    "pcb_trace_error_id": "pcb_trace_error_0",
    "error_type": "pcb_trace_error",
    "message": "PCB trace uses 4 vias, exceeding the 0 maximum",
    "pcb_trace_id": "source_net_27_mst0_0",
    "source_trace_id": "source_trace_25",
    "pcb_component_ids": [
      "pcb_component_14",
      "pcb_component_62",
      "pcb_component_78"
    ],
    "pcb_port_ids": [
      "pcb_port_52",
      "pcb_port_143",
      "pcb_port_180"
    ],
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "pcb_trace_error",
    "pcb_trace_error_id": "pcb_trace_error_1",
    "error_type": "pcb_trace_error",
    "message": "PCB trace uses 2 vias, exceeding the 0 maximum",
    "pcb_trace_id": "source_net_28_mst0_0",
    "source_trace_id": "source_trace_26",
    "pcb_component_ids": [
      "pcb_component_14",
      "pcb_component_35",
      "pcb_component_78"
    ],
    "pcb_port_ids": [
      "pcb_port_53",
      "pcb_port_89",
      "pcb_port_181"
    ],
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "pcb_placement_error",
    "pcb_placement_error_id": "pcb_placement_error_0",
    "error_type": "pcb_placement_error",
    "message": "Via hole at (-31.89mm, 23.17mm) overlaps SMD pad U1.kicad_4_pad4 at (-31.16mm, 23.25mm)",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "pcb_placement_error",
    "pcb_placement_error_id": "pcb_placement_error_1",
    "error_type": "pcb_placement_error",
    "message": "Via hole at (-38.77mm, 23.11mm) overlaps SMD pad C11.pin1 at (-38.38mm, 23.18mm)",
    "subcircuit_id": "subcircuit_source_group_0"
  },
  {
    "type": "pcb_placement_error",
    "pcb_placement_error_id": "pcb_placement_error_2",
    "error_type": "pcb_placement_error",
    "message": "Via hole at (3.19mm, 19.85mm) overlaps SMD pad R3.pin2 at (2.92mm, 20.09mm)",
    "subcircuit_id": "subcircuit_source_group_0"
  }
]