
PROGRAMMING
B–63524EN/01
13. FUNCTIONS TO SIMPLIFY
PROGRAMMING
215
The following G codes can be specified in the three–dimensional
coordinate conversion mode:
G00 Positioning
G01 Linear interpolation
G02 Circular interpolation (clockwise)
G03 Circular interpolation (counterclockwise)
G04 Dwell
G10 Data setting
G17 Plane selection (XY)
G18 Plane selection (ZX)
G19 Plane selection (YZ)
G28 Reference position return
G29 Return from the reference position
G30 Return to the second, third, or fourth reference position
G40 Canceling tool nose radius compensation
G41 Tool nose radius compensation to the left
G42 Tool nose radius compensation to the right
G53 Selecting the machine coordinate system
G65 Custom macro calling
G66 Continuous–state custom macro calling
G67 Canceling continuous–state custom macro calling
G80 Canceling a drilling cycle
G83 to G89 Drilling cycle
G90 Absolute mode
(when G code system B or C is used.)
G91 Incremental mode (when G code system B or C is used.)
G94 Feed per minute (when G code system B or C is used.)
G95 Feed per rotation (when G code system B or C is used.)
G98 Canned cycle (return to the initial level) (when G code system B or
C is used.)
G99 Canned cycle (return to the level of point R) (when G code system B
or C is used.)
In three–dimensional coordinate conversion mode, rapid traverse rate in
drilling by a canned cycle for drilling equals the cutting feedrate specified
in parameter 5412. If the parameter is set to 0, the rapid traverse rate
equals the maximum cutting feedrate.
If tool nose radius compensation is specified with three–dimensional
coordinate conversion, compensation is performed first, followed by
three–dimensional coordinate conversion.
Three–dimensional and two–dimensional coordinate conversion use
identical G codes (G68.1 and G69.1). A G code specified with I, J, and
K is processed as the command for three–dimensional coordinate
conversion. A G code not specified with I, J, and K is processed as the
command for two–dimensional coordinate conversion.
Coordinates on the workpiece coordinate system are assigned to system
variables #5041 to #5048 (current position on each axis).
D G codes that can be
specified
D Rapid traverse rate in
drilling of a canned cycle
for drilling
D Compensation functions
(tool nose radius
compensation)
D Relationship between
three–dimensional and
two–dimensional
coordinate conversion
(G68.1, G69.1)
D Custom macro system
variables