APT? Wow. I suppose I shouldnt be surprised that many shops still use APT, or other geometry-based languages like Compact2 or genesis. But its been so long ago that I wrote code for that, that I backed the code up onto 1.2 meg floppies!

Its doable, at least to output to APT. Going straight to G Code would be so specific to your individual application that its doubtful any shared code here would work without a bunch of tweaking, unless you are doing pretty generic stuff, on a pretty generic control.

But if I can find a language reference, something could be whiped up easy enough. Not much luck Googling for the reference, but i shouldnt be surprised because APT started falling out of favor before public Internet access was around.

But if you can give me the language structure, i could whip something up ...