Existem três tipos principais de sistemas CNC, que devem ser selecionados de acordo com a situação específica da transformação.
1. Sistema de malha aberta acionado por motor de passo
Os dispositivos de servo acionamento do sistema são principalmente motores de passo, motores de passo de potência, motores de pulso eletro-hidráulicos, etc. O pulso de comando de alimentação enviado pelo sistema de controle numérico é controlado pelo circuito de acionamento e a potência é amplificada, de modo que a o motor gira e a peça de execução é acionada pelo par de engrenagens e pelo par de fusos de esferas. Desde que o número, a frequência e a sequência de ativação dos pulsos de comando sejam controlados, a quantidade de deslocamento, a velocidade e a direção do movimento da peça de execução podem ser controladas. Esse tipo de sistema não precisa retornar a posição e a velocidade reais medidas para a extremidade de entrada, por isso é chamado de sistema de malha aberta. Precisão do passo, então a precisão do deslocamento do sistema é baixa.
O sistema tem estrutura simples, depuração e manutenção convenientes, operação confiável, baixo custo e fácil modificação.

2. Motor assíncrono ou acionamento de motor DC, sistema de controle numérico de circuito fechado com feedback de medição de grade
A diferença entre este sistema e o sistema de malha aberta é que o sinal de feedback de posição real medido pelo dispositivo de detecção de posição, como grade e sincronizador de indução, é comparado com o valor dado a qualquer momento, e a diferença entre os dois é amplificada e transformada para acionar o atuador. Mova a uma determinada velocidade na direção de eliminar o desvio até que a diferença entre a posição dada e a posição real realimentada seja igual a zero. O sistema de alimentação de circuito fechado é mais complexo em estrutura do que o sistema de alimentação de circuito aberto, o custo também é mais alto e a temperatura ambiente é estritamente necessária. Tanto o projeto quanto a depuração são mais difíceis do que os sistemas de malha aberta. No entanto, maior precisão, velocidade mais rápida e maior potência de acionamento podem ser obtidas do que o sistema de alimentação em malha aberta. Pode ser decidido adotar este sistema de acordo com os requisitos técnicos do produto.

3. Acionado por servo motor AC/DC e sistema de controle numérico de malha semi-fechada com feedback do codificador
O elemento de detecção do sistema de malha semifechada é instalado na parte intermediária de transmissão e a posição da parte de execução é medida indiretamente. Ele só pode compensar o erro de alguns componentes dentro do loop do sistema, portanto sua precisão é menor que a do sistema de loop fechado, mas sua estrutura e depuração são mais simples do que o sistema de loop fechado. Quando o elemento de detecção de deslocamento angular é integrado ao elemento de detecção de velocidade e ao servo motor, não há necessidade de considerar a instalação do dispositivo de detecção de posição.
Atualmente, existem muitas empresas que produzem sistemas CNC, como empresas estrangeiras famosas, como a empresa SIEMENS da Alemanha e a empresa FANUC do Japão; empresas domésticas como China Everest Company, Beijing Aerospace Machine Tool CNC System Group Company, Huazhong CNC Company e Shenyang High-end CNC National Engineering Research Center.
Ao escolher o sistema de controle numérico, ele se baseia principalmente nas várias precisões a serem alcançadas pela máquina-ferramenta após a transformação do controle numérico, na potência do motor de acionamento e nos requisitos do usuário.
