O núcleo das máquinas-ferramentas CNC são os dispositivos de controle numérico computadorizado.
Ele usa software de controle de sistema e hardware de sistema para organizar e gerenciar racionalmente as informações de entrada, processamento de dados, interpolação e saída do sistema CNC, controlar componentes de execução e permitir que máquinas-ferramentas CNC processem automaticamente de acordo com os requisitos do operador.
O sistema CNC usa um computador como componente de controle, e o software do sistema CNC que reside nele geralmente implementa algumas ou todas as funções CNC para controlar o movimento da máquina-ferramenta em tempo real. Contanto que o software de controle do sistema de controle numérico computadorizado seja alterado, um novo método de controle pode ser realizado.
O sistema de controle numérico computadorizado é um sistema que usa computadores para controlar funções de processamento e realizar o controle numérico. O sistema CNC executa parte ou todas as funções de controle numérico de acordo com o programa de controle armazenado na memória do computador e é um sistema de computador especial equipado com circuitos de interface e servoacionamentos. O controle da ação de um ou mais equipamentos mecânicos é realizado por meio de instruções digitais compostas por números, palavras e símbolos. O que ele controla geralmente são grandezas mecânicas e grandezas de comutação, como posição, ângulo, velocidade e assim por diante.





