Grundsätzlich ist der Aufbau von NC Programmen in der DIN 66025 festgelegt. Das NC Programm beinhaltet alle Bearbeitungsschritte für die Fertigung eines Werkstückes. Dabei müssen alle Randbedingungen der Fertigung "vorausgedacht" werden. Ist das Programm einmal eingegeben, kann es beliebig oft ablaufen. Soll der Arbeitsablauf verändert werden, muss die entsprechende Stelle im NC Programm abgeändert werden. Bei CNC Werkzeugmaschinen kann dies der Maschinenbediener direkt ausführen.
NC Programmierer entwickeln häufig bestimmte Strategien für die Erstellung ihrer NC Programme. Der Inhalt hängt auch davon ab, für welche Maschine (Steuerung) ein Programm geschrieben werden soll. In unserem Kurs wird die sogenannte PAL Steuerung verwendet.
Für PAL Steuerungen kann nachfolgende verallgemeinerte NC Programmstruktur verwendet werden:
|
Wiederholende Programmteile werden häufig auch in separate Unterprogramme abgelegt. Der Aufruf erfolgt dann aus dem Hauptprogramm heraus durch Aufruf der Unterprogrammnummer mit der Anzahl der Wiederholungen:
Nxxx L0104
Mit Beenden des Unterprogramms (M17)erfolgt der Rücksprung ins Hauptprogramm, wo dann die nächste Programmzeile abgearbeitet wird.