Existen mucho programas para crear g-code (mastercam , artcam , etc , etc etc etc
Para iniciar podrias usar el formato DXF ademas si piensas usar el programa mach 3 este programa tienes un subprograma llamado lazycam el cual se usa para importar archivos (disenios) con diferente ext. ademas acepta DXF files el cual con cualquier programa de cad (autocad) lo convierte a DXF luego importas a mach 3
haces ciertos cambios de acuerdo a tu maquina y listo .
espero que esto te ayude.
http://www.machsupport.com/artsoft/d.../downloads.htm
( PROGRAMA = LAZY CAM)