Abgeben von Achsen (#AX RELEASE, #AX RELEASE ALL)
Mit diesen NC-Befehlen können Achsen der Achsgruppe des NC-Kanals an die Achsverwaltung zurückgegeben werden. Die Rückgabe nicht bzw. nicht mehr vorhandener Achsen ist zulässig und führt zu keiner Fehlermeldung.
| Syntax: | 
| #AX RELEASE [ <Achsname> {,<Achsname> } ] | 
| <Achsname> | Achsbezeichnungen der momentan im NC-Kanal vorhandenen Achsen. | 
Mit dem Logikschalter NBR kann auf die Auswertung von logischen Achsnummern anstatt von Achsnamen umgeschaltet werden (z.B. wenn die Achsnamen zum Zeitpunkt der Abgabe nicht bekannt sind).
| Syntax: | 
| #AX RELEASE [NBR] [ <ax_nr> {,<ax_nr> } ] | 
| <ax_nr> | Logische Achsnummer der Achse. | 
Mit diesem NC-Befehl können alle in der Achsgruppe des NC-Kanals vorhandenen Achsen an die Achsverwaltung zurückgegeben werden.
| Syntax: | 
| #AX RELEASE ALL | 
Beispiel

Zuordnung der Achsbezeichnungen, logischen Achsnummern und Achsindizes bei Programmstart:
| Achsbezeichnung | Logische Achsnummer | Achsindex | 
| X | 1 | 0 | 
| Y | 2 | 1 | 
| Z | 3 | 2 | 
| A | 4 | 3 | 
| B | 5 | 4 | 
Programmierbeispiel

Abgeben von Achsen
N10 #AX RELEASE[X, A] ; X/A-Achsen abgeben
Zuordnung der Achsbezeichnungen, logischen Achsnummern und Achsindizes nach der Achsabgabe:
| Achsbezeichnung | Logische Achsnummer | Achsindex | 
| 
 | 
 | 
 | 
| Y | 2 | 1 | 
| Z | 3 | 2 | 
| 
 | 
 | 
 | 
| B | 5 | 4 | 
Fortsetzung des Programmierbeispiels:
...
N100 #AX RELEASE NBR[2] ; Y-Achse abgeben
Zuordnung der Achsbezeichnungen, logischen Achsnummern und Achsindizes nach der zweiten Achsabgabe:
| Achsbezeichnung | Logische Achsnummer | Achsindex | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| Z | 3 | 2 | 
| 
 | 
 | 
 | 
| B | 5 | 4 | 
Fortsetzung des Programmierbeispiels:
...
N100 #AX RELEASE ALL ;Alle vorhandenen Achsen dieses
;Kanals abgeben
Zuordnung der Achsbezeichnungen, logischen Achsnummern und Achsindizes nach der dritten Achsabgabe:
| Achsbezeichnung | Logische Achsnummer | Achsindex | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 | 
| 
 | 
 | 
 |