Spezielle Wegbefehle
4.6 Einstellbarer Bahnbezug (SPATH, UPATH)
Programmcode
N10 G1 X0 A0 F1000 SPATH
N20 POLY PO[X]=(10,10) A10
Bzw.:
Programmcode
N10 G1 X0 F1000 UPATH
N20 POLY PO[X]=(10,10) A10
Im Satz
ab. Daher ergeben sich entlang des Wegs von X unterschiedliche Positionen der
Synchronachse A, je nachdem, ob SPATH oder UPATH aktiv ist.
Weitere Informationen
Während Polynominterpolation - und damit seien immer die Polynominterpolation im
engeren Sinne (POLY), alle Spline-Interpolationsarten (ASPLINE, BSPLINE, CSPLINE) und
Linearinterpolation mit Kompressorfunktion (COMPON, COMPCURV) verstanden - sind die
Positionen aller Bahnachsen i durch Polynome pi(U) vorgegeben. Der Kurvenparameter U
bewegt sich dabei innerhalb eines NC-Satzes von 0 bis 1, ist also normiert.
Durch den Sprachbefehl FGROUP können innerhalb der Bahnachsen diejenigen Achsen
ausgewählt werden, auf die sich der programmierte Bahnvorschub beziehen soll. Eine
Interpolation mit konstanter Geschwindigkeit auf dem Weg S dieser Achsen bedeutet
während Polynominterpolation jedoch in der Regel eine nicht konstante Änderung des
Kurvenparameters U.
Steuerungsverhalten bei Reset und Maschinen-/Optionsdaten
Nach Reset ist der durch MD20150 $MC_GCODE_RESET_VALUES[44] bestimmte G-Code
wirksam (45. G-Code-Gruppe). Um kompatibel zu bestehenden Anlagen zu bleiben, wird
hier als Standardwert SPATH voreingestellt.
Der Grundstellungswert für die Art des Überschleifens wird mit
MD20150 $MC_GCODE_RESET_VALUES[9] festgelegt (10. G-Code-Gruppe).
Das achsspezifische Maschinendatum MD33100 $MA_COMPRESS_POS_TOL[<n>] hat
eine erweiterte Bedeutung: es enthält die Toleranzen für die Kompressorfunktion und für das
Überschleifen mit G642.
258
hängt der Weg S der FGROUP-Achsen vom Quadrat des Kurvenparameters U
N20
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung