Skip to content

Instantly share code, notes, and snippets.

@gcormier
Last active July 10, 2021 21:44
Show Gist options
  • Save gcormier/fdadcae6118c3f965871cc5a06a2a17c to your computer and use it in GitHub Desktop.
Save gcormier/fdadcae6118c3f965871cc5a06a2a17c to your computer and use it in GitHub Desktop.
VORON / Marlin / PCB / FlatCAM
1. Export Gerber file
2. Import into FlatCAM.
3. Make sure units are MM, make sure output format is
"cncjob_coordinate_format": "X%.4f Y%.4f"
4. Tool Diameter on Gerber object has to be small enough to resolve details, but not too big.
Tool Diameter : 0.15
Width : 5
Passe Overlap : 0.7
Select Combine Passes
5. use Offset at the bottom to ensure object is above origin (0,0) and not in a negative coordinate space.
6. Generate Geometry.
1. Select Geometry objects and Edit->Merge.
2. Set Travel Z to whatever (ie. 1mm)
3. Set Cut Z to 2.0mm - this will avoid dragging the nozzle.
Tool diameter can be played with at this point. Too fat will not resolve traces.
4. Generate
1. Select your CNC Job Object
2. Generate G-Code
1. Edit G-Code and remove start and stop g-code, add custom g-code for marlin (ie. autolevel)
If needed, use M206 to redefine the 0,0.
M206 X-50 Y-50
This will shift coordinates by 50 each axis.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment