FANUC Series 16/18/160/180-Model C for Lathe Operator Manual

PROGRAMMING
15. COMPENSATION FUNCTION
B–62754EN/01
270
With the coordinate rotation function, it is possible to rotate a figure
specified in a program. For example, a program that produces patterns
of a figure rotated at increasingly larger angles can be created as a pair of
subprograms, one of which defines a figure, the other of which calls the
figure definition subprogram by specifying rotation. This method is
useful for reducing the program development time and the size of the
program.
Rotation
center
Rotation angle
X
Z
G17
G18
G19
G68.1 α_ β_ R_ ;
G69.1 ;
Starts rotating the coordinates
Coordinate rotation mode
(the coordinates are rotated)
Cancels coordinate rotation
G17 (G18 or G19) :
Selects a plane where the figure to be rotated is
α, β :
Specify two coordinates (from among X, Y, and Z) of the rotation cen-
ter that match G17, G18, and G19. The values specified as the coor-
dinates of the rotation center must always be absolute values.
R:
Specifies the rotation angle as an absolute value. Counterclockwise
rotation is assumed to be positive. However, setting bit 0 (RIN) of
parameter No. 5400 enables the use of an incremental value.
Incremental units of the angle: 0.001 degrees
Specifiable range: –360,000 to +360,000
Rotation
center
(α, β)
X
Z
Rotation angle R (absolute value)
Rotation angle R (incremental value)
15.7
COORDINATE
ROTATION
(G68.1, G69.1)
Format

Leave a Reply

Your email address will not be published. Required fields are marked *