I am fairly familiar now with Mach3, have run a few parts. Next I need to engrave some printed circuit boards.
Got to the point where I can run the pcb-gcode add-on in Cadsoft Eagle, and have respectable gcode, and a decent looking board file.
But the gcode despite being told to be MAch3 compatible in the setup, won't run...it stops early on, at M3 code, and if I skip it, it finds more incompatible gcode errors.....am I missing something? some of the code follows...
(.../EAGLE-6.3.0/ulp/PCB-GCODE/pcb-gcode.ulp)
(Copyright 2005 - 2009 by John Johnson)
(See readme.txt for licensing terms.)
(This file generated from the board:)
(.../fuel flow large enclosure.brd)
(Current profile is .../ulp/PCB-GCODE/profiles/mach.pp )
(This file generated 12/18/2012 2:58:16 PM)
(Settings from pcb-machine.h)
( Tool Size)
(0.0070 )
(Z Axis Settings)
( High Up Down Drill)
(0.5000 0.1000 -0.0070 -0.0320 )
(spindle on time = 1.0000)
(milling depth = -0.0100)
(text depth = -0.0050)
(tool change at 0.0000 0.0000 5.0000 )
(feed rate xy = F20 )
(feed rate z = F10 )
(Settings from pcb-defaults.h)
(Default isolate = 0.0010)
(isolate max = 0.0200)
(isolate step = 0.0050)
(Generated top outlines, top drill, bottom outlines, )
(Unit of measure: inch)
(Inch Mode)
G20
(Absolute Coordinates)
G90
G00 X0.0000 Y0.0000
M3
G04 P1.000000
G00 Z0.1000
G00 X1.4277 Y1.7565
G01 Z-0.0070 F10
G01 X1.4277 Y1.7639 F20
G01 X1.4262 Y1.7712