If you've used the common Eagle ULP to produce the top.out, bottom.out and .drl file then all the files are gcode and should run directly in TCNC or Mach2, or with a little editing for speed, drill sizes etc.
Note that the ULP takes the drill sizes from the parts you've used and sets up T01, T02,.... T0x and that's at the front of the file. The code will run and stop with a tool change for the next size drill. It's far safer st split the file into seperate run files for each tool size.
I noticed your post on routing the tracks. You're tool bit is too big, you're possibly cutting too deep and the tracks are too narrow in Eagle before you produce the gcode. The ULP and other tools to produce gcode from eacle brd files produce the gcode based upon the outline of the track. It doesn't allow for cutter diameter. If you're using a track width of 10mils then your bit has to be less than 10 mils diameter at the board surface or you're cutting away all the track. In other words your eagle tracks need to be set to the required width plus half the diameter of the cutting tool at the board surface. Also note that the tool bit needs to be a conical shape with at least a 60% angle and cut only as far as is necessary to cut through the copper. With 1oz board thats usually only 8 thou or so, max. The deeper you go the wider the cut and the narrower the remaining track.
I've found that with even moderately complex eagle boards its far easier to ude the drl file to drill the board first. Then toner transfer and etch using the holes to align. Works well for both double and single sided. The outline file from eagle is useful to trim the board to shape too.
hth
Andrew |