Sunday, 17 July 2016

PCB milling on marlin (with modified pcb2gcode)

Hi
I just done with pipeline setup for pcb milling.

My cnc based on Ramps 1.4 and Marlin software.

Today i tried to mill pcb.

PCB was created in KiCad (macos version very buggy by the way).
GCode was produced by pcb2gcode.

The only one problem i got with pcb2gcode is a Marlin firmware incompatible gcode.
I did a few changes in pcb2gcode - this is my fork - https://github.com/pavlog/pcb2gcode

Details:
basic pcb2gcode gcodes:
G01 Z-0.05000
G04 P0 ( dwell for no time -- G64 should not smooth over this point 

F600.00000
X8.35500 Y35.63460

Marlin does not understood naked F X Y commands, they are shouldbe with G01 commands like lines bellow.

G01 Z-0.05000
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F600.00000
G01 X8.35500 Y35.63460
 By the way pcb2gcode successfully compiled for OSX using Macports.



 

No comments:

Post a Comment