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

B–62754EN/01
20. AXIS CONTROL FUNCTION
PROGRAMMING
359
The T**; command shifts the end point of the specified B–axis travel, in
either the positive or negative direction, by the amount specified with the
B–axis offset screen. If this function is used to set the difference between
the programmed tool position and actual tool position in machining, the
program need not be modified to correct the tool position.
The value specified with parameter 8257 is assigned to the auxiliary
function to cancel the offset. The subsequent nine numbers are assigned
to the tool offset functions. These auxiliary function numbers are
displayed on the B–axis offset screen. For details, see ”OPERATION.”
If a G110 block is specified, a single–motion operation along the B–axis
can be specified and executed. In single–motion operation mode, a single
block results in a single operation. The single–motion operation is
executed immediately provided if it is specified before the B–axis
operation is started. If the operation is specified while a registered
program is being executed, the operation is executed once that program
has terminated.
After the specified single–motion operation has been executed, the next
block is executed.
:
G110 G01 B100. F200 ; Block for single–motion
operation along B–axis
G00 X100. Z20. ;
:
An operation program is registered in program memory as a series of
different blocks of the move, dwell, auxiliary, and other functions.
Program memory can hold a desired number of blocks, up to a maximum
of 65535 blocks for each program. If the program memory contains no
free space when an attempt is made to register a B–axis program, P/S
alarm 5033 is output. Six blocks require 80 characters of program
memory. A canned cycle (G81 to G86) is also registered as a series of
blocks, such as travel and dwell.
The entire program memory is backed up by battery. The programs
registered in program memory are thus retained even after the system
power is turned off. After turning the system power on, the operation can
be started simply by specifying the M code for starting the program.
Example)
:
G101 ;
G00 B10. ; One block. . . . . . . . . . . . . . . . .
G04 P1500 ; One block. . . . . . . . . . . . . . . .
G81 B20. R50. F600 ; Three blocks. . . . . . . .
G28 ; One block. . . . . . . . . . . . . . . . . . . . . .
M15 ; One block. . . . . . . . . . . . . . . . . . . . .
G100 ;
:
(Total 7 blocks)
When the NC is reset by pressing the MDI reset key or by the issue of an
external reset signal, reset and rewind signal, or emergency stop, B–axis
control is also reset. The PMC interface signal can reset only B–axis
control. For details, refer to the manual supplied by the machine tool
manufacturer.
D Specifying a tool offset
D Single–motion operation
D Program memory
D Reset

Leave a Reply

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