Übung 7.4: CNC-Programmierung
Eine Fräsmaschine soll aus einem Zylinderblock mit einem Radius von R = 100mm und einer Länge von l = 500mm, der mittig an der Position (xM|yM) = (500mm|300mm) justiert ist, einen Quader mit maximaler Kantenlänge herstellen. Erstellen Sie das CNC-Programm!
Lösung:
Da der Zylindermittelpunkt bei (x|y)=(500|300) ist und der Radius 100, ergeben sich die Eckpunkte des Quaders bei:
- (x|y)=(450|250)
- (x|y)=(450|350)
- (x|y)=(550|350)
- (x|y)=(550|250)

Geht man von einer Höhe des Fräsers von 200 mm aus, so müsste man dreimal den Zylinder umfräsen, um den Quader herzustellen. Das CNC-Programm lautet dann:
% Anfahren der Startposition ohne Werkzeugeinsatz
N00 G00 X450 Y250 Z600
N05 G00 X450 Y250 Z400
% Anfahren der XY-Position auf einer Geraden mit vorgegebener Beschleunigung,
% Vorschubsgeschwindigkeit und Bremsbeschleunigung
N10 G01 X450 Y350 Z400 E100 F100 E-100
N20 G01 X550 Y350 Z400
N30 G01 X550 Y250 Z400
N40 G01 X450 Y250 Z400
N60 G01 X450 Y350 Z200 % 2. Runde
N70 G01 X550 Y350 Z200
N80 G01 X550 Y250 Z200
N90 G01 X450 Y250 Z200
N100 G01 X450 Y350 Z0 % 3. Runde
N110 G01 X550 Y350 Z0
N120 G01 X550 Y250 Z0
N130 G01 X450 Y250 Z0
Die Steuerungssofware ist im Projekt U7_4_CNC.project1,2) realisiert und wird durch dieses Video dokumentiert.
1) in einigen Browsern muss die .project-Datei mit der rechten Maustaste angeklickt und zunächst durch "Link speichern unter" oder "Link herunterladen" gespeichert werden, bevor man diese dann mit Codesys öffnen kann.
2) Die Projekte wurden mit Codesys V3.5.16.4 erstellt. Falls Sie eine neuere Version verwenden, setzen Sie bitte nach dem Öffnen der Projektdateien unter Projekt|Projektumgebung "Alles auf neuest". Außerdem klicken Sie bitte im Fenster Geräte auf Device und mit der rechten Maustaste auf "Gerät aktualisieren"!
Speicherprogrammierbare Steuerungen in der Industrie 4.0
5. Auflage erschienen im Hanser Verlag 2021