Com o Turbo Cnc faz isso, uma vez eu tentei fazer. A máquina scaneia a peça, precisa usar uma ponta de prova, ou algum dispositivo que feche um contato quando tocado na peça, coisa que não é dificil. O que eu não consegui foi ver o arquivo com os pontos, aqui pelo menos, só gravava o último ponto.
Do manual do Turbocnc
"G32 Ciclo de Provas
Função: Movimentos repetitivos para escanear digitalmente uma superfície 2D ou
3D.
sintaxe: G32 [Limite 1 do eixo] [limite 2] [limite 3 opcional] [incrementação de
movimento] [palavra de Fator Alim. opcional]
Exemplo:
G00 X0 Y0 Z0 ; se coloca em posição
G32 X1 Y1 Z-1 I0.250 F10
Move X de 0 até 1 com incrementos de 0.250, cada momento movendo Y de 0 a 1
com incrementos de 0.250. Z irá descer de 0 a -1 e voltar para 0 de novo, parando
e escrevendo a posição no arquivo em cada toque da ponta de provas no objeto,
quando em movimento para baixo. Assume-se modo Absoluto."