11. TOOL FUNCTION
The next commanded T–code is sent to the machine beforehand in the
order execution of program. When this function is used, the next
preparation of tool change can be performed by the machine side before
T command is executed. In this function, T–code is searched within the
next 30 blocks and it is sent by a T–code signal.
X1200.Y500. T100 ² Current block
X500. Y300. T200 ² Output ahead of T–code
1 Do not intervene a manual operation.
2 It is possible to re–start after feed hold, but it is not possible
to re–start after the following operation during feed hold.
@ Program number search, Sequence number search
@ Heading a program
@ Editing operation
3 The custom macro statements is executed before storing 30
blocks buffer. Therefore any macro statements may be not
EX) O0100 ;
N1 G92 X1800. Y1500. ;
N2 G90 G00 X1000. Y1000. T400 ;
N3 G65 P9500 X500. Y500. T500 ;
N4 G72 X100. Y100. ;
N5 G26 I10. J0 K4 T600 ;
N6 G28 M30 ;
N10 #100 = 1.
N20 IF [#5001 EQ 0. ] GOTO 50 ;
N30 G90 G00 X#24 Y#25 T#20 ;
N40 GOTO 60 ;
N50 T#100 ;
N60 M99 ;
Since the macro program is executed N10, N20, N50 and
N60 in that order, the ahead of T–code is output T400, T1
and T600 in that order.
1T–code is outputed before 1 block in MDI mode.
2 When M–code which is not read into the input buffer is
commanded, the search of T–code is stopped until the M
code is executed.
EX) G90 G00 X1000. Y1000. ; ² Current block
G72 X100. Y100. ;
G26 I10. J0 K4 T600 ; ² Not output until
M00 is executed
OUTPUT AHEAD OF