Alexandre,
Como se trata de um sistema industrial, tenho quase certeza que existe algum "plug-in" exclusivo para o CATIA que já gere os "g-code" diretamente dele.
Se não, procure saber se o CATIA pode exportar em outros formatos.
Tenho quase certeza que ele poderia exportar em algum desses formatos:
STL (stereolythography), IGES, STEP, CSV
Se ele exportar em algum desses formatos, tenho certeza que dá para ir transformando até chegar a um resultado razoável.