Os controles numéricos computadorizados nada mais são do que sistemas controlados por computador, que realizam o processo de usinagem em ferramentas utilizadas na fabricação de diversos produtos. A vantagem desses programas é que eles garantem uma maior precisão e velocidade de processamento para os equipamentos em processo de produção. Num sistema de CNC, há um processador no computador central utilizado para interpretar as especificações e dirigir a máquina.

As primeiras máquinas de controle numérico computadorizado foram construídas na década de 1940. Estes sistemas eram muito simples, e foram criados através da modificação das ferramentas existentes para aceitar instruções baseadas em pontos de impressos em fita de papel. O sucesso com esta tentativa inicial incentivou o desenvolvimento contínuo nesta área. O aumento da disponibilidade de computadores permitiu aos desenvolvedores e designers melhorar ainda mais estes sistemas. As modernas ferramentas digitais de computadores controlados são uma versão avançada dessas mesmas ferramentas.

Nos atuais sistemas de controle numérico computadorizado, todo o processo desde a concepção à produção é completada com um computador. O desenho inicial do produto é criado com um design assistido por um software ou CAD. Este tipo de software foi desenhado especialmente para criar não apenas uma imagem detalhada ou desenho do produto, bem como esquemas detalhados e medidas. Uma série arquivos são criados a partir do programa de CAD, com base nos comandos específicos necessários para cada máquina no processo.controles numéricos computadorizadosAs máquinas modernas utilizadas na produção de bens de consumo já não contam apenas com uma única função. Em vez disso, vários componentes são incorporados em uma célula ou unidade. Por exemplo, um equipamento de marcenaria, muitas vezes, inclui uma variedade de serras, brocas, e cortadores. A localização de todas estas ferramentas dentro de uma unidade aumenta a eficiência de processamento e reduz o número de máquinas necessárias para tal feito

Alguns processos funcionam melhor com um período de reflexão entre as várias etapas. Muitas empresas usam processadores robóticos controlados externamente ou correias para movimentar produtos de um estágio para outro. As oportunidades dos controles de qualidade são muitas vezes criados durante a fase de transporte, permitindo que as pessoas intervenham no processo, se necessário.

Os computadores comandados por controles numéricos são usados para criar produtos que requerem uma série complexa de passos. A automatização de qualquer um destes passos reduz significativamente o tempo de processamento e contribui para um processo suave. A automação incluída no processo, e uma maior redução de pontos de estrangulamento oferece um resultado mais consistente.

Estas máquinas são normalmente encontradas no setor de manufatura ou de produção. Em geral, os processos mais automatizados são aqueles que envolvem componentes pequenos e requerem um certo grau de precisão muito elevado. Outros tipos de indústrias que utilizam essas ferramentas são a de mineração ou perfuração. Em muitas situações, o ambiente de trabalho é muito perigoso para os seres humanos. Usar uma máquina de perfuração CNC que permite que o trabalho possa continuar com um nível muito reduzido de risco.