I'd be happy to send out my code when it's more or less working, but it's not quite there yet, and I imagine could use alot of improvement. I didn't mean to bang on EMC, I just didn't remember it having a CAD/CAM app. There was an openGL gcode dry-run previewer which I thought was pretty good. The control I've got is a dedicated DOS machine with a 100MHz Pentium and an interface card that does things like control coolant and tool changes. I spent alot of time five years ago tearing out the PDP-11 (!) and it's three wirewrapped analog/digital interface boards (!@#$#) in that machine and adapting it for PC controls. Nowadays, for a machine like mine, limited by its stepper resolution and maximum feedrates, EMC would probably perform as well. I think my only concern about EMC was its output pulse timing and maximum step rate, which seemed inadequate to take advantage of modern microstepping motor drivers. Since those drivers run about 500 to 1000 bucks a pop, minus power supply and everything else, they're sort of out of the enthusiast range anyway. Maybe it would be fun to build one... dan