FlatCAM Evo
Free and open source 2D CAM for PCB manufacturing: reads Gerber, Excellon and board files from Altium, KiCad, Eagle, OrCAD and Sprint Layout, and generates G-code for isolation routing, drilling, slot milling and board cutout. Continues the original FlatCAM with a PyQt6 interface and a Tcl scripting shell.
What it does and how it connects
FlatCAM Evo is a free, open-source 2D CAM program for PCB manufacturing. It reads Gerber layers and Excellon drill files, and can also import whole board files from Altium, KiCad, Eagle, OrCAD/Allegro, DipTrace, Proteus and Sprint Layout 6, plus SVG, DXF, PDF, HPGL2, images and G-code. It generates the G-code a CNC router, mill or laser needs: isolation routing, copper clearing, drilling, slot milling, board cutout, solder paste dispensing, and photo carving and laser engraving.
The workflow runs in four steps: load the manufacturing files, prepare the objects (move, mirror, rotate, scale, panelize, join, or edit in the built-in editors), generate toolpaths with a plugin, and create a CNC job from the geometry and save G-code with the correct preprocessor for the machine. All objects of a job live in one project file.
FlatCAM Evo continues FlatCAM by Juan Pablo Caram, with a PyQt6 interface, an OpenGL canvas, new plugins, and a Tcl scripting shell for automation. Ready-to-run packages (Windows installer, Linux AppImage, macOS DMG) ship on the releases page.
Alternatives
Compare side by side- PureCutCNC
A browser-based 2.5D CAD/CAM workspace for designing parts and machining operations, rather than a desktop 2D CAM program that turns Gerber and drill files into G-code.
- boardreadyops
A policy-as-code release pipeline that generates and validates KiCad manufacturing outputs, rather than a CAM program that mills boards on a CNC router.
Sources
Not verified
- Pricing: none stated on the repo; the program is free and open source.
- No independent user voice found: recent repo activity is contributor pull requests and a translation proposal by a contributor.
- The catalog one-liner names five board-file sources; the README also lists DipTrace and Proteus, which the one-liner omits.
- No matching Error Index entry verified for this CAM tool, so related errors are empty.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.