# Eintauschen der Spindel in den Bahnverbund (#CAX, #CAX OFF)

Dieser Basismodus ist für die C-Achsbearbeitung insbesondere bei Drehmaschinen notwendig, da hier die Hauptspindel in eine rotatorische Bahnachse (z.B. "C") überführt werden muss.

## Hinweis

Auf Fräsmaschinen oder Bearbeitungszentren, die konstruktiv eine rotatorische Werkstückaufnahme besitzen (z.B. Drehteller), ist ebenfalls eine C-Achsbearbeitung möglich. Die Anwahl von #CAX ist in diesem Fall nicht erforderlich.

Die drei physikalischen Achsen X, Y, Z und der in den Bahnverbund eingetauschten Achse C können direkt programmiert werden. Die Linearachsen werden in kartesischen Koordinaten und die C-Achse in Winkeleinheiten programmiert.

Die Radius- bzw. Durchmesserprogrammierung hängt dabei von G52/G51 ab.

Jeweils zwei Linearachsen definieren die Hauptebene: ZX (G18) oder YZ (G19).

Syntax`:`
#CAX [ [ [<Hauptspindelname>, ] <C-Achsname> ] ]

<Hauptspindelname> | Es kann ausschließlich die Hauptspindelbezeichnung entsprechend P-CHAN-00053 programmiert werden. Soll eine andere Spindel als C-Achse genutzt werden, so muss diese zuerst zur Hauptspindel deklariert werden (siehe Programmierbeispiel im. Kapitel [PROG// Wechsel der Hauptspindel]). Ansonsten erfolgt die Ausgabe einer Fehlermeldung.
<C-Achsname> | Frei definierbare Bezeichnung der C-Achse im NC-Programm .Wenn kein C-Achsname programmiert ist, wird der Standardname gemäß P-CHAN-00010 benutzt.

Die Hauptebene (Kreisinterpolation, Werkzeugradiuskorrektur) bleibt die gleiche wie vor der Aktivierung der C-Achse.

Wird für die Spindel ein Befehl programmiert (M3, M4, M5, etc.) obwohl die Achse noch als C-Achse im Bahnverbund ist, wird ein Fehler erzeugt.

Die Abwahl der C-Achse, d.h. das Zurückgeben der Achse an den Spindelinterpolator erfolgt durch:

Syntax`:`
#CAX OFF

## Programmierbeispiel

C-Achsbearbeitung

Eintauschen der Spindel in den Bahnverbund

;…

#CAX ; Annahme: Default-C-Achse sei “C“

G01 G90 X50 Z10 C90 F200

#CAX OFF ; Abwahl C-Achsbetrieb

;...

#CAX[S, C] oder #CAX[C] ; Annahme: Hauptspindel sei “S“

G01 G90 X50 Z10 C90 F200

#CAX OFF

;...

#MAIN SPINDLE [S2] ; “S2” wird neue Hauptspindel “S”

#CAX[S, C] ; Anwahl C-Achsbetrieb

G01 G90 X50 Z10 C90 F200

;...

#CAX OFF ; Abwahl C-Achsbetrieb

;...

#CAX[S3, C] ; Fehler, “S3“ ist keine Hauptspindel