Was unter CNC-Systemen verstanden wird
Ein CNC-System umfasst die funktionale Gesamtheit, mit der eine numerisch gesteuerte Maschine betrieben wird. Dazu gehören typischerweise die Ausführung von NC-Sätzen, die Achs- und Bahnlogik, Bearbeitungszyklen, Werkzeug- und Offsetdaten, Bedienoberflächen sowie Diagnose- und Servicefunktionen. Je nach Aufbau sind auch Schnittstellen zu übergeordneten Softwaresystemen und zur Maschinenperipherie Teil des Systems.
Einsatz in der metallverarbeitenden Fertigung
CNC-Systeme kommen bei Werkzeugmaschinen und verwandten Anlagen zum Einsatz, etwa beim Drehen, Fräsen, Bohren, Schleifen oder bei kombinierten Bearbeitungsverfahren. Sie müssen auf die jeweilige Maschinenkinematik, die Anzahl der Achsen, die eingesetzten Werkzeuge und die geforderten Bearbeitungsabläufe abgestimmt sein. Auch automatische Nebenfunktionen wie Werkzeugwechsel, Spannmittelsteuerung oder Messzyklen werden häufig über das CNC-System eingebunden.
Ausprägungen nach Maschinenart und Integrationsgrad
CNC-Systeme unterscheiden sich unter anderem nach Maschinenart, Bearbeitungskomplexität und Einbindungsgrad in die Fertigung. Es gibt Lösungen für einfache 2D- oder 3-Achs-Anwendungen ebenso wie für mehrachsige Bearbeitung, Mehrkanalbetrieb oder kombinierte Dreh-Fräs-Zentren. In der Praxis reicht das Spektrum von seriennah integrierten OEM-Lösungen bis zu Retrofit-Konzepten für bestehende Maschinen, bei denen Funktionen, Bedienlogik und Schnittstellen an den vorhandenen Anlagenbestand angepasst werden.
Abgrenzung zu CNC-Steuerungen, Programmiersystemen und DNC
CNC-Systeme sind breiter gefasst als reine CNC-Steuerungen, die in erster Linie die eigentliche Steuerungsplattform der Maschine bezeichnen. Von CNC-Programmiersystemen unterscheiden sie sich dadurch, dass diese vor allem der Erstellung von NC-Programmen dienen, während das CNC-System an der Maschine oder in direkter Maschinennähe arbeitet. DNC-Leitsysteme, NC-Programmverwaltung und die Vernetzung von CNC-Maschinen betreffen dagegen die zentrale Verteilung, Versionierung und Kommunikation von Programmen und Produktionsdaten über mehrere Anlagen hinweg.