Nachführen der C-Achse beim Satzvorlauf (#CAXTRACK)
#CAXTRACK
Ist an der Wiederanfahrposition des NC-Programms ein automatisches Nachführen der C-Achse (#CAXTRACK) bereits aktiv, so wird diese C-Achsposition vor dem automatischen Wiederanfahren wiederhergestellt.
Es läuft folgende Sequenz beim Wiederanfahren ab:
- Ausrichten der C-Achse entsprechend der Tangente an der Wiederanfahrposition
- Wiederanfahren entsprechend der Satzvorlaufposition
- Reaktivieren des automatischen C-Achsnachführens
- Warten auf Fortsetzen von Bediener / HMI / PLC
Programmierbeispiel
Satzvorlauf auf Satz N40 mit C-Achse = 0°
Im nachfolgenden Beispiel wird die C-Achse beim Wiederanfahren in den Satz 40 zunächst gemäß der Tangente auf C=0 ausgerichtet.
%block-search-cax-track
N10 G00 G90 X0 Y0 Z0 C0
N20 X5 Y5 C45 ;Gerade 45° zur X-Achse, Nachführachse
;C parallel zur Kontur ausgerichtet
N20 #CAXTRACK ON [ANGLIMIT 3, OFFSET 0] ;Aktiv. der Achs-
;nachführung,Grenzwinkel 3°,
;Winkeloffset 0°
N30 X10 Y10 ;Primärer Bewegungssatz,C-Achse ist
;bereits ausgerichtet
N40 X20 ;Winkel zum Vorhergehenden Satz: -45° >
;Grenzwinkel -> Satz wird eingefügt:
;Endposition von C = 0
N60 X40 ;Winkel C-Achse 0°
N70 X30 ;Winkel C-Achse 180°
N80 Y0 ;Winkel C-Achse –90°
N90 #CAXTRACK OFF ;Deaktivierung der Achsnachführung
M30
Hinweis
Die C-Achse wird nur wieder angestellt, falls auch das automatische Anfahren an die Kontur (s.a. mc_cmd_bs_auto_return_w) angewählt ist.