Funktion:
Ein aufgerufenes Unterprogramm wird durch die Steuerung abgearbeitet. Anschließend wird das "Hauptprogramm" fortgesetzt.
Beschreibung:
Wenn bestimmte Programmteile mehrfach ausgeführt werden sollen, ist es sinnvoll, diese als Unterprogramm auszuführen. Der entsprechende Programmteil braucht dann nur einmal programmiert zu werden.
NC-Programmcode:
L nn aa
Hinweise:
- der Adressbuchstabe L steht für den Unterprogrammaufruf
- die Ziffernfolge nn enspricht der zweistelligen Nummer des Unterprogramms
- die Ziffernfolge aa enspricht der zweistelligen Anzahl der Durchläufe des Unterprogramms
- innerhalb des Unterprogramms wird das Ende mit M17 programmiert, damit der Rücksprung in das aufrufende Programm korrekt erfolgt
- Unterprogramme können Unterprogramme aufrufen
Übungsbeispiel Unterprogramm
Das auf der Zeichnung dargestellte Werkstück ist auf einer CNC-Senkrechtfräsmaschine zu fertigen. Es ist ein geeignetes NC-Programm zu erstellen.
Es gelten folgende Bedingungen:
- Programmierung nach DIN 66025 bzw. PAL
- die Bohrungen sollen 2,5 mm tief gefertigt werden
- der Startpunkt P0 bzw. Werkzeugwechselpunkt liegt bei:
X+150.0 Y+150.0 Z+100.0- es soll folgendes Werkzeug zum Einsatz kommen:
Bohrnutenfräser T04
(Werkzeugdurchmesser 5 mm; Schnittgeschwindigkeit 35 mmin-1;
maximale Schnitttiefe 2,5 mm; Vorschubgeschwindigkeit 30 mmmin-1)- das Werkzeug verlangt Rechtslauf
Ermitteln Sie die fehlenden Koordinatenwerte.
Schreiben Sie das NC-Programm unter Ausnutzung der Unterprogrammtechnik nieder.
Die erforderlichen Einstellwerte sind den Angaben zu den Werkzeugen zu entnehmen bzw. daraus zu ermitteln.