Das CNC-System ist das Steuerzentrum einer CNC-Maschine, das durch Mensch-Maschine-Interaktion gemäß der Konstruktionszeichnung, Technik und Prozessparametern ein numerisches Steuerprogramm erstellen kann. Diese numerischen Steuerprogramme werden in elektrische Impulse umgewandelt, um die Bewegung des Servosystems zu steuern und die gesamte CNC-Maschine anzutreiben.
Die traditionelle numerisch gesteuerte (NC) Maschine verwendet einen photoelektrischen Leser, um die Verarbeitungsinformationen auf Papierband zu lesen und die Teile zu bearbeiten. Die computergestützte numerisch gesteuerte (CNC) Maschine verwendet einen Minicomputer als Steuereinheit. Sie liest die Verarbeitungsinformationen vom Computer, sodass kein photoelektrischer Leser erforderlich ist. Die fortschrittliche CNC-Maschine kann am Computer programmieren oder die Informationen von CAPP empfangen, um eine automatische Programmierung zu realisieren. Sie ist die Basis der computerintegrierten Fertigung.
Moderne CNC-Systeme haben üblicherweise folgende Funktionen: