Find the violations, then fix them
A DRC that does more than report. Clearance, annular ring, drill spacing, board-edge and copper-overlap rules are checked, and most violations are corrected algorithmically rather than handed back to you.
A design rule check is only half a tool if all it does is produce a list. The list tells you the board is not manufacturable; it does not make it manufacturable.
PCBEditor runs a rule engine covering clearance, annular ring, drill-to-drill spacing, board-edge margin, copper overlap and more, then attempts a deterministic repair of the violations it can fix safely.
Repairs are algorithmic, not generated. That distinction matters: a fix that satisfies a rule must be provably correct, not plausibly correct, so this stage does not depend on model output at all.
What you get with AI DRC Check
Checks what fabs check
Rules follow real fabrication constraints, with JLCPCB, PCBWay and OSH Park presets included, rather than a generic default set.
Fixes, not just findings
Violations that have an unambiguous correction are repaired automatically. You are left with the ones that genuinely need a decision.
Deterministic by design
Repairs are algorithmic. Correctness does not depend on which AI model is behind the pipeline.
Runs after every change
DRC re-runs after generation and after each edit, so a board cannot drift into an unmanufacturable state unnoticed.
How it works
- 1
Pick your fab rules
Choose a preset (JLCPCB, PCBWay, OSH Park) or set your own minimum trace, clearance, via and drill values.
- 2
Run the check
The rule engine evaluates every trace, pad, via and zone against the active rule set.
- 3
Auto-repair
Violations with an unambiguous fix are corrected algorithmically.
- 4
Review what remains
Anything needing a judgement call is listed with its location so you can decide.