EasyTrace5000 Documentation
Browser-based CAM for PCB prototyping
What is EasyTrace5000?
EasyTrace5000 is an open-source, browser-based CAM (Computer-Aided Manufacturing) tool for PCB prototyping. It processes your design files (Gerber, Excellon, SVG) and generates output for your manufacturing equipment—whether that's a CNC router or a laser system.
Everything runs locally in your browser. No installation, no cloud uploads, no accounts. Your files stay on your machine.
Processing Pipelines
EasyTrace5000 supports multiple manufacturing methods. Choose the pipeline that matches your equipment:
CNC Milling Stable
Generate G-code for isolation routing, drilling, copper clearing, and board cutout. Supports GRBL and other common controllers.
CNC Guide →Laser Processing In Development
Export optimized vectors and rasters for fiber, UV, and diode laser systems. Direct ablation, photoresist exposure, and stencil workflows.
Learn More →Supported File Formats
Gerber (RS-274X)
Standard PCB copper layer and outline files. Supports .gbr, .ger, .gtl, .gbl, .gko.
Excellon
Drill files containing hole positions and sizes. Supports .drl, .xln, .txt.
SVG
Scalable Vector Graphics for custom outlines or designs. Supports arcs and Bézier curves.
Quick Start
- Launch: Open the application. Use the Welcome modal to load "Example 1".
- Explore: See the PCB geometry in the center canvas.
- Select: Click the source file object in the "Isolation Routing" tree (left sidebar).
- Generate: In the right sidebar, click Generate Offsets.
- Preview: Click Generate Toolpath Preview to see the cut path.
- Export: Click Operations & G-Code, calculate Toolpaths and then Export G-code.
Project Sponsors
EasyTrace5000 is open-source software supported by community sponsors.
Your logo displayed here and in documentation