Este cara criou um programa para ler e manipular arquivos G-Codes chamado G-Code Ripper que é muito útil criar litografias em superfícies curvas.
O mais interessante é que ele conseguiu criar uma técnica que permite fresar superfícies curvas usando um CNC comum de 3 eixos.
Mais informações:
http://www.scorchworks.com/Blog/auto-probing-with-g-code-ripper/