Hersteller von CNC-Bearbeitungen teilen sich die numerisch gesteuerte Bearbeitung.
Die numerisch gesteuerte Bearbeitung bezieht sich auf die Bearbeitung mit numerisch gesteuerten Werkzeugen. CNC bezieht sich auf die numerisch gesteuerte Werkzeugmaschine, die durch die numerisch gesteuerte Bearbeitungssprache programmiert wird, normalerweise G-Code. Die G-Code-Sprache der numerisch gesteuerten Bearbeitung erklärt der numerisch gesteuerten Werkzeugmaschine was Art des zu verwendenden Bearbeitungswerkzeugs, kartesische Positionskoordinaten und steuert die Vorschubgeschwindigkeit und Spindelgeschwindigkeit des Werkzeugs sowie Werkzeugumrichter, Kühlmittel und andere Funktionen. Die numerisch gesteuerte Bearbeitung hat große Vorteile gegenüber manuellen Werkzeugen. Zum Beispiel sind die durch numerisch gesteuerte Bearbeitung hergestellten Teile sehr genau und wiederholbar; numerisch gesteuerte Bearbeitung kann Teile mit komplexen Formen herstellen, die durch manuelle Bearbeitung nicht fertiggestellt werden können. Die numerisch gesteuerte Bearbeitungstechnologie wurde weithin gefördert, die meisten Bearbeitungswerkstätten verfügen über numerisch gesteuerte Bearbeitungsmöglichkeiten, die gängigsten numerisch gesteuerten Bearbeitungsmethoden in typischen Bearbeitungswerkstätten sind numerisch gesteuertes Fräsen, numerisch gesteuertes Drehen und numerisch gesteuertes EDM-Drahtschneiden (EDM-Drahtschneiden).
Das Werkzeug für numerisch gesteuertes Fräsen wird als numerisch gesteuerte Fräsmaschine oder numerisch gesteuertes Bearbeitungszentrum bezeichnet. Die Drehmaschine für numerisch gesteuertes Drehen wird als numerisch gesteuertes Drehzentrum bezeichnet. Der G-Code für die numerisch gesteuerte Bearbeitung kann manuell programmiert werden, aber normalerweise verwendet die Werkstatt die CAM-Software (Computer-Aided Manufacturing), um automatisch CAD-Dateien (Computer-Aided Design) zu lesen und G-Code-Programme zur Steuerung der numerisch gesteuerten Werkzeugmaschine zu generieren.