Le componenti di base di un sistema di CNC (controllo numerico di computer) includono:
Macchina utensile: Ciò è l'attrezzatura fisica che realizza il taglio, modellante, o le operazioni di lavorazione. Può essere una fresatrice, tornio, router, o qualunque altro tipo di macchina capace delle operazioni di CNC.
Regolatore: Il regolatore è il cervello del sistema di CNC. Riceve le istruzioni dal computer e le traduce in movimenti precisi della macchina utensile. Il regolatore consiste tipicamente di un computer dedicato o di un controllore logico programmabile (SpA) con software specializzato.
Computer: Il computer è l'interfaccia fra l'operatore ed il sistema di CNC. Esegue il software che permette che l'utente crei, pubblichi e che dirige i programmi di CNC. Il computer invia le istruzioni di programma al regolatore per l'esecuzione.
Software: I sistemi di CNC contano su software per generare i percorsi e le istruzioni dello strumento richiesti per lavorare. Il software di cad (progettazione assistita da elaboratore) è usato per creare i modelli 3D o le progettazioni ed il software di camma (fabbricazione assistita dall'elaboratore) è usato per generare i percorsi dello strumento e per convertirli in programmi di CNC.
Servomotori: I servomotori sono responsabili del muovere la macchina utensile secondo le istruzioni hanno ricevuto dal regolatore. Forniscono il posizionamento preciso e possono muoversi simultaneamente in asce multiple. I servomotori sono controllati dai meccanismi di risposte che assicurano il posizionamento accurato.
Azionamenti: Gli azionamenti sono usati per alimentare i servomotori e per fornire il controllo necessario di velocità e di coppia di torsione. Ricevono i comandi dal regolatore e li convertono in segnali elettrici che guidano i motori.
Lavorazione con utensili: La lavorazione con utensili si riferisce agli strumenti di taglio, quali i trapani, i mulini di estremità, o le inserzioni, usate per le operazioni di lavorazione. La lavorazione con utensili specifica richiesta dipende dal tipo di macchina di CNC e delle operazioni desiderate.
Dispositivo del pezzo in lavorazione: Il dispositivo del pezzo in lavorazione tiene il materiale che è lavorato sul posto durante l'operazione. Assicura la stabilità ed il posizionamento preciso del pezzo in lavorazione riguardante la macchina utensile.
Sensori di risposte: I sensori di risposte, quali i codificatori, sono utilizzati per fornire le risposte di posizione al regolatore. Aiutano il monitor del regolatore e mantengono l'accuratezza dei movimenti della macchina utensile.
Sistema di liquido refrigerante: Molte macchine di CNC usano un sistema di liquido refrigerante per raffreddare gli strumenti di taglio ed il pezzo in lavorazione durante lavorare. Ciò contribuisce a dissipare il calore, ridurre l'attrito e migliora il processo lavorante globale.