A finalidade de analisar desenhos de parte e exigências do processo em fazer à máquina do CNC de Shenzhen é determinar métodos de processamento, para formular planos de processamento, e identifica os problemas relativos à organização da produção. Após as duas etapas acima são terminados, o programa de processamento pode ser compilado de acordo com o esquema de processamento determinado (ou plano) e os dados obtidos pelo cálculo numérico e pelo formato do programa e pelo formato do código exigido pelo sistema do CNC.
Além do que a compreensão das funções das máquina-ferramenta e dos sistemas usou-se, programadores deve ser familiar com o programa. O meio do controle é na maior parte fita perfurada, ou pode ser fita, disco e outros portadores de informação. Com o uso de leitores de fita perfurada ou de acionadores de cinta, unidades de disco e outros dispositivos da entrada (saída), a informação do programa no meio do controle pode ser entrada na memória do programa de sistema do CNC.
Calcule os dados do contorno da peça de acordo com as dimensões geométricas do desenho de peça, ou calcule os dados da pista de atletismo do centro da ferramenta (ou a ponta da ferramenta) de acordo com o trajeto do desenho e da ferramenta de peça. A finalidade do cálculo numérico é obter todos os dados coordenados relevantes de posição exigidos programando. Os programadores não devem somente compreender as funções das máquina-ferramenta e dos sistemas usados e ser familiares com as instruções de programa, mas igualmente têm o processo ligado aos conhecimentos ao processamento mecânico, para preparar programas de processamento corretos e práticos.
O meio do controle é na maior parte a fita perfurada, que pode igualmente ser portadores de informação tais como a banda magnética e o disco magnético. A informação do programa no meio do controle pode ser entrada na memória do programa de sistema do CNC usando o leitor ou o acionador de cinta de fita perfurada, na unidade de disco e nos outros dispositivos da entrada (saída).