Programmierung in spindelspezifischer Syntax
Die spindelspezifische Syntax bietet den Vorteil, dass in einem NC-Satz mehrere Spindeln unabhängig voneinander programmiert werden können.
Diese erfolgt innerhalb einer dem Spindelnamen angefügten Klammerung. In dieser Klammerung sind nur bestimmte Befehle zulässig, die stets spindelspezifisch behandelt und ausgeführt werden. Die Hauptspindel kann nur mit ihrem Hauptspindelnamen programmiert werden (P-CHAN-00053).
Syntax: |
<Spindelname> [ [M3 | M4 | M5 | M19] REV..] [POS..] { M.. } { H.. } [G74] [G167] [CALLAX | PUTAX ] [ GET_DYNAMIC_DATA ] [G130] [ [G135 | G137] [G136..] ] [FEED_LINK..] [OVERRIDE..] [POS_SHIFT..] { \ } ] { <Spindelname> [ .. ] } |
<Spindelname> | Spindelbezeichnung gemäß [1]-3 und P-CHAN-00053 |
M3, M4, M5, M19 | Spindel-M-Funktionen |
REV.. | Spindeldrehzahl in [U/min] |
POS.. | Spindelposition in [°] |
M.. | Anwenderspezifische M-Funktionen |
H.. | Anwenderspezifische H-Funktionen |
G74 | Referenzpunktfahrt |
G167 | Spindeloverride 100% |
CALLAX | Holen Spindelachse |
PUTAX | Abgeben Spindelachse |
GET_DYNAMIC_DATA | Übernahme neuer Werkzeugdynamikdaten |
G130 | Beschleunigungsgewichtung |
G135, G136.., G137 | Vorsteuerung |
FEED_LINK… | Spindelvorschubkopplung |
OVERRIDE… | Spindeloverride |
POS_SHIFT | Additive Spindelposition in [°] |
\ | Trennzeichen ("Backslash") für übersichtliche Programmierung des Befehls über mehrere Zeilen |
Programmierbeispiel

Programmierung in spindelspezifischer Syntax
:
N10 S[M3 REV500 M19 POS45 M18 M15 H20 …] S2[M4 REV5000]
N20 S3[M4 REV1500 M19 POS70 POS_SHIFT5 M20 H10 …]
Nxx
:
Weiterführende Informationen
- Die Spindel-M-Funktionen
- Spindeldrehzahl (REV)
- Anwenderspezifische M-/H-Funktionen für Spindeln
- Spindelspezifische Referenzpunktfahrt (G74)
- Spindelspezifischer Override (G167)
- Abgeben/Anfordern von Spindelachsen (PUTAX/CALLAX)
- Übernahme der Werkzeugdynamikdaten (GET_DYNAMIC_DATA/ DEFAULT_DYNAMIC_DATA)
- Beauftragung der Spindelvorsteuerung (G135/G136/G137)
- Spindelvorschubkopplung (FEED_LINK)
- Programmierbarer Spindeloverride (OVERRIDE)
- Beschleunigungsgewichtung (G130)