sistema CNCconsiste em hardware e software. O entendimento desistema CNCarquitetura deve ser realizada a partir de dois aspectos: hardware e software. Seu núcleo é o dispositivo de controle digital do computador. Através do software de controle do sistema e do hardware do sistema, ele organiza e gerencia razoavelmente as informações de entrada, processamento de dados, interpolação e saída do sistema NC, controla as partes executivas e faz com que a máquina-ferramenta NC processe automaticamente de acordo com os requisitos do operador.sistema CNCusa o computador como componente de controle. Normalmente, algumas ou todas as funções NC são realizadas pelo software do sistema NC nele residente, de forma a controlar o movimento da máquina-ferramenta em tempo real. Enquanto o software de controle desistema CNCé alterado, um novo modo de controle pode ser realizado. Existem muitos tipos de sistemas CNC, incluindo tornos, fresadoras, centros de usinagem e outros sistemas CNC. O sistema CNC de várias máquinas-ferramentas CNC geralmente inclui as seguintes partes: CPU da unidade central de processamento, memória (ROM / RAM), equipamentos de entrada e saída (I / O), painel de operação, display e teclado, furador de fita de papel, controlador programável, etc. (com a rápida redução da relação desempenho-preço do hardware do computador e a popularização e aplicação do display gráfico, o moderno sistema CNC não precisa de fita de papel perfurada, mas é controlado diretamente pelo computador. computador ou computador pessoal para controlar diretamente uma máquina-ferramenta. O programa de controle da máquina-ferramenta é armazenado na memória do computador, que é fácil de modificar e expandir funções e tem boa flexibilidade.)