Cabral,
Tenho a impressão que isso já foi comentado em outros tópicos, masnão custa nada repetir:
O processo para se obter uma peça gravada ou esculpida pela máquina começa pelo desenho, que deve ser feito em um CAD da sua preferência.
Por exemplo AutoCad, Corel Draw, DeltaCad, Qcad, ou qualquer outro programa que gere um desenho em formato DXF, que é um padrão de arquivo...
Este desenho em DXF é então importado por um programa de conversão, como o Ace converter, ArtCam, ou outro qualquer, e é este programa resposável pela transformação dos traços em informações de movimentos, através de uma linguagem que se chama "G-code" (código-G).
O arquivo em código-G nada mais é que uma série de coordenadas e informações que serão intrepretadas por um programa de controle de máquinas - como o Turbocnc, Mach2, EMC, ou outros, e irá transformar estas coordenadas em movimentos dos motores que são controlados por circuitos eletrônicos como este seu que você constrruiu e que de acordo com certas configurações deste programa de controle, irá deslocar os eixos da máquina e reproduzirá o desenho concebido lá no primeiro programa de desenho - a ferramenta de reprodução pode ser uma caneta, um motor com uma ferramenta de gravação na ponta, etc...
Os passos gerais são estes - podem variar um pouco de forma e de conteúdo, mas no geral esta é a idéia...