Programmierkenntnisse in der CNC-Bearbeitung
Faltende Programmstruktur
Ein Programmsegment ist eine fortlaufende Gruppe von Wörtern, die als Einheit verarbeitet werden können, und ist eigentlich ein Abschnitt eines Programms in einem CNC-Bearbeitungsprogramm. Der Hauptteil des Teilebearbeitungsprogramms besteht aus mehreren Programmabschnitten. Die meisten Programmsegmente werden verwendet, um die Werkzeugmaschine anzuweisen, eine bestimmte Aktion abzuschließen oder auszuführen. Der Block besteht aus Größenwörtern, Nichtgrößenwörtern und Blockendeanweisungen. Beim Schreiben und Drucken belegt jeder Block im Allgemeinen eine Zeile, und das Gleiche gilt, wenn das Programm auf dem Bildschirm angezeigt wird.
Faltprogrammformat
Das herkömmliche Verarbeitungsprogramm besteht aus Startzeichen (einzelne Zeile), Programmname (einzelne Zeile), Programmhauptteil und Programmendeanweisung (im Allgemeinen einzelne Zeile). Am Ende des Programms steht ein Programmendezeichen. Das Programmstartzeichen und das Programmendezeichen sind dasselbe Zeichen: % im ISO-Code, ER im EIA-Code. Der Programmendebefehl kann M02 (Programmende) oder M30 (Papierbandende) sein. Heutzutage verwenden CNC-Werkzeugmaschinen im Allgemeinen gespeicherte Programme zur Ausführung. Zu diesem Zeitpunkt haben M02 und M30 Folgendes gemeinsam: Nach Abschluss aller anderen Anweisungen im Programmsegment wird es zum Stoppen der Spindel, des Kühlmittels und des Vorschubs sowie zum Zurücksetzen des Steuerungssystems verwendet.
M02 und M30 sind bei der Verwendung auf manchen Werkzeugmaschinen(systemen) völlig gleichwertig, bei anderen Werkzeugmaschinen(systemen) bestehen jedoch folgende Unterschiede: Bei Programmende mit M02 bleibt der Cursor am Programmende nach der Automatik stehen Vorgang endet; und Wenn M3O zum Beenden des Programmvorgangs verwendet wird, können der Cursor und die Bildschirmanzeige nach Beendigung des automatischen Vorgangs automatisch zum Anfang des Programms zurückkehren und das Programm kann durch Drücken der Starttaste erneut ausgeführt werden. Obwohl M02 und M30 einen Block mit anderen Programmwörtern teilen dürfen, ist es besser, sie in einem einzigen Block aufzulisten oder einen Block nur mit der Sequenznummer zu teilen.
Der Programmname steht vor dem Hauptteil des Programms und nach dem Start des Programms und belegt normalerweise eine eigene Zeile. Der Programmname hat zwei Formen: Die eine besteht aus einem vorgeschriebenen englischen Zeichen (normalerweise O), gefolgt von einer Reihe von Ziffern. Die maximal zulässige Anzahl von Ziffern ist im Handbuch festgelegt, die beiden gebräuchlichsten sind zwei Ziffern und vier Ziffern. Diese Form des Programmnamens kann auch Programmnummer genannt werden. Eine andere Form besteht darin, dass der Programmname aus englischen Zeichen, Zahlen oder einer Mischung aus Englisch und Zahlen besteht und in der Mitte ein „-“-Zeichen hinzugefügt werden kann.
Dieses Formular ermöglicht es Benutzern, das Programm flexibler zu benennen. Beispielsweise kann das Programm für den dritten Prozess der Bearbeitung des Flansches mit der Teilezeichnungsnummer 215 auf der LC30-CNC-Drehmaschine den Namen LC30-FIANGE-215-3 erhalten, der verwendet, gespeichert, abgerufen usw. werden kann und großen Komfort bietet. Die Form des Programmnamens wird vom CNC-System bestimmt.