Coordinate transformation (FRAMES)
5.1 Coordinate transformation via frame variables
Assignment to G commands
As standard, five settable frames
–
G500
$P_IFRAME=$P_UIFR[0]
$P_IFRAME=$P_UIFR[1]
$P_IFRAME=$P_UIFR[2]
$P_IFRAME=$P_UIFR[3]
$P_IFRAME=$P_UIFR[4]
You can change the number of frames with machine data:
$P_IFRAME=$P_UIFR[5]
... ... ...
$P_IFRAME=$P_UIFR[99]
Note
This allows you to generate up to 100 coordinate systems, which can be called up globally in
different programs, for example, as zero point for various fixtures.
Frame variables must be programmed in a separate NC block in the NC program.
Exception: programming of a settable frame with
286
and
to
, can be saved using their address values.
G54
G57
corresponds to
corresponds to
corresponds to
corresponds to
corresponds to
corresponds to
corresponds to
CAUTION
$P_UIFR[0]... $P_UIFR[4]
G500
G54
G55
G56
G57
G505
G599
,
G54
G55
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
or five equivalent G commands
,
...
Job planning