Nachführen der C-Achse beim Satzvorlauf (#CAX TRACK)

#CAX TRACK

Ist an der Wiederanfahrposition des NC-Programms ein automatisches Nachführen der C-Achse (#CAX TRACK) bereits aktiv, so wird diese C-Achsposition vor dem automatischen Wiederanfahren wieder hergestellt.

Nachführen der C-Achse beim Satzvorlauf (#CAX TRACK) 1:
Beispiel für kontinuierliches Ausrichten der C-Achse an die Kontur

Es läuft folgende Sequenz beim Wiederanfahren ab:

  1. Ausrichten der C-Achse entsprechend der Tangente an der Wiederanfahrposition
  2. Wiederanfahren entsprechend der Satzvorlaufposition
  3. Reaktivieren des automatischen C-Achsnachführens
  4. Warten auf Fortsetzen von Bediener / HMI / PLC

Programmierbeispiel

Satzvorlauf auf Satz N40 mit C-Achse = 0°

%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

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.