
B–63084EN/02
19. AXIS CONTROL FUNCTIONPROGRAMMING
335
The following 13 G codes, and the M, S, and T codes of the miscellaneous
functions, can be used in a B–axis operation program:
Code Description
G00 Positioning (rapid traverse)
G01 Linear interpolation (cutting feed)
G04 Dwell
G28 Reference position return, automatic coordinate system setting
G80 Canned cycle, cancel
G81 Drilling cycle, spot drilling
G82 Drilling cycle, counterboring
G83 Peck drilling cycle
G84 Tapping cycle
G85 Boring cycle
G86 Boring cycle
G98 Feed per minute
G99 Feed per rotation
M** Auxiliary function
S** Auxiliary function
T** Auxiliary function, tool offset
G28 (reference position return)
Unlike the normal G28 cycle, the G28 cycle for a B–axis operation does
not include intermediate point processing. For example, the following
cannot be specified:
G28 B99.9;
G80 to G86 (canned drilling cycle)
Of the canned drilling cycles supported by the FANUC Series 16 or Series
18 for machining centers, those cycles equivalent to G80 to G86 can be
executed.
Data can be specified in the same way as for the FANUC Series 16 or
Series 18 for machining centers, except for the following points:
1. The drilling position is not specified with X and Y.
2. The distance from point R to the bottom of the hole is specified with
B.
3. All operations are executed in the initial level return mode.
4. The repetition count (K) cannot be specified.
5. In canned cycle mode, point R must be specified. (If point R is
omitted, P/S alarm No. 5036 is output.)
6. The drilling start point (d) for the G83 (peck drilling) cycle is specified
with parameter 8258.
Explanations
D Codes that can be used
in a B–axis operation
program