I tried the Opti - PCB-Gcode Optimizer from JayC. Tried it on Ubuntu under Wine (Windows emulation), it opened, but wouldn't do the optimization. Had to resort to MS-Windows to run the optimizer. Seemed a bit finicky, but once it ran - WOW what a difference. To the right is how the gcode looks coming straight off the Eagle CADsoft program. Click the image to zoom. All those grey-green lines are where the router is moving in between milling actions. The damn thing spends 60% or more of it's time just moving the router from point A to point B.
Enter the optimizer. DAMN! I'd say 95% of the wasted movement is just GONE! This should have an amazing impact on the overall time to mill.
Now if I only knew enough about C++, I could probably re-compile onto Ubuntu!
I ordered some PC milling bits (30, 45 and 60 degree) from Drewtronics. I should have them in a few days. My router is a 1/4" shank, and these itty-bitty PCB router bits are 1/8" shank. I'll need to track down a reducer.