
B–63682EN/01
16. COORDINATE SYSTEM
CONVERSION
NC FUNCTION
115
Patterns specified by the program can be rotated. For example, by using
this function, when the attached workpiece comes in a position which is
somewhat rotated from the machine coordinates, the position can be
compensated by the rotation instruction.
If a pattern is similar to that made by rotating a programmed figure, the
program for the pattern can be created by calling the program for the figure
as a sub program, and rotating the coordinates in the program. This
function reduces the programming time and program length.
Rotation angle
Rotation
center
Y
X
0
G84 X_ Y_ R_ ;
X, Y : Specify two axes from X, Y, Z axes of G17, G18, G19.
(These are always absolute values.)
R : Rotation (+ for the counterclockwise direction.
Specified in absolute value. It can be also specified
in incremental values according to the parameter setting. )
G85 ;
By this command, commands thereafter are rotated in the angle
commanded by R, with the point commanded by alpha, beta as the
rotation center. Rotation angle is commanded in 0.001 x units in a range
of:
–360000 x R x 360000
When X, Y is omitted, the point where G84 was commanded becomes the
rotation center.
G85; Cancels the coordinate system rotation.
16.1
COORDINATE
SYSTEM ROTATION
(G84, G85)
Format