Nachführen eines Koordinatensystems (#CS TRACK)

Ein bereits definiertes CS wird so verschoben, dass die aktuelle Istposition P einer vorgegebenen Nachführposition entspricht. Durch den Befehl werden die physikalischen Achsen nicht bewegt. Das nachgeführte CS muss hierbei nicht das aktive CS (#CS SELECT) sein.

Alle CS eines CS Stapels oberhalb des nachgeführten CS beziehen sich dann relativ auf die neue Lage des nachgeführten CS.

Syntax zur Definition eines nachgeführten CS:

#CS TRACK [<Name>] [<POS_X>, <POS_Y>, <POS_Z> ]

<Name>

Name des nachzuführenden CS mit maximal 8 Zeichen.

<POS_X, Y, Z>

3 Komponenten der neuen Istposition P in [mm, inch] im nachgeführten CS.

Nachführen eines PCS in XY mit #CS TRACK
Abb.: Nachführen eines PCS in XY mit #CS TRACK

Programmierbeispiel

prg_example

Nachführen eines CS mit #CS TRACK

Die Aufgabestellung ist wie folgt:

Ausgehend vom Punkt P(150,100,0) in einem CS soll ein nachgeführtes CS aufgespannt werden, indem dieser identische Punkt die folgende Position PTrack(40,30,0) hat.

N10 #CS ADD [PCS][...] [...]

N20 #CS SELECT [PCS]

N30 G0 X150 Y100 Z0 ; Fahre auf PCS-Position P(150,100,0)

:

N50 #CS TRACK [PCS] [40,30,0] ;P(150,100,0) im nachgeführten PCS: PTrack(40,30,0)

:

M30