Personal project. I built the CAM software and reverse-engineered the mill’s SPI interface, covering probing, double-sided registration, and machine control.
The challenge
A bowed PCB left isolation cuts unfinished. I replaced three-point leveling with a probed grid that follows the actual copper surface.
Results
- Double-sided registration below 0.1 mm after flipping the board.
- Complete trace, drill, and cut-out jobs, including multiple boards per panel.
- Windows and Linux releases, with automated tests and builds.