FC-RPT-[001] Date: [YYYY-MM-DD] Author: [Your Name] Software Version: FlatCAM [e.g., 8.994] Project Name: [e.g., Two-Layer Arduino Shield]
Now that you have the "Geometry" (the path), you need to give the machine the "Physics" (speed and depth).
Always verify where your (0,0) coordinate is. By default, FlatCAM often places the origin at the bottom-left of the design bounds. Ensure this matches where you set the origin on your physical CNC machine to avoid "air cutting" or crashing into the clamps. flatcam
| File Type | Filename | Layer Purpose | |-----------|----------|----------------| | Gerber (Copper) | project_top.gbr | Top copper (Signal) | | Gerber (Copper) | project_bottom.gbr | Bottom copper (Ground plane) | | Gerber (Mask) | project_topmask.gbr | Solder mask (reference only) | | Gerber (Silk) | project_topsilk.gbr | Silkscreen (reference only) | | Excellon | project_plated.drl | Plated through-holes |
By mastering the workflow, you gain total control over how your circuits are manufactured, allowing for rapid iteration and high-quality results right on your desktop. Ensure this matches where you set the origin
It takes standard manufacturing files—specifically and Excellon drill files—and converts them into G-Code , the language spoken by CNC machines.
Understanding FlatCam: The Future of Lensless, Computational Imaging You will need two file types:
To successfully mill a PCB, you generally follow a linear workflow within FlatCAM. Here is the standard operating procedure.
Before opening FlatCAM, you must export your PCB design from your EDA software (KiCad, Eagle, etc.). You will need two file types: