Installation manual
CNC 8055
CNC 8055i
CONCEPTS
7.
SOFT: V02.2X
·389·
Tool magazine
7.18.4 Anticipated tool management
This tool readying management is used to optimize the time required to change tools on machines
that have a tool magazine with a tool changer arm. This optimization consists in preparing the
magazine while machining to pick up the tool that will be used in the next operation.
The CNC knows well ahead of time which tool will be used next and it requests it some time before
it needs it. The magazine moves to the position of the tool and it stays waiting for the tool change.
This reduces part production time.
This optimization will also be noticed when programming in ISO code without having to program
the next T ahead of time.
Tool readying management is enabled/disabled using the Bit 12 of the general machine parameter
TOOLTYPE (P167).
For this tool readying management to work, the machine must have a tool magazine with automatic
tool changer and this requires the following:
• general parameter TOFFM06 (P28) = YES. Indicates that the machine is a machining center.
• general parameter NPOCKET (P24) other than 0. Indicates the number of pockets in the tool
magazine.
Advanced (anticipated) execution of the next T
Anticipated tool management consists in executing the T in advance; i.e. it may take place up to
1000 blocks before executing the corresponding M6. Using this feature does not require
programming anything special.
If two T's have been programmed without an M6 between them, the first one does not allow the tool
change.
The anticipated tool management does not begin until the last M, S or T operation is completed.
Also, while anticipated tool management is in execution, no PLC operation for M, S or T will be
executed until the tool management is completed.
When using anticipated tool management, the new T appears in the history as a pending tool in
advance and the tool magazine is also refreshed in advance.
When going into tool inspection mode, when the management of the next T has been anticipated,
even if the tool is changed during inspection, the next T will be prepared again after the inspection.
Since the T readying management begins when the preparation finds the corresponding M6, if there
is a program containing a T and then an M30, without an M6 in between, in this case, the M30 will
give way to the readying functionality of that T. In this manner, the T required by the following program
may be prepared prior to its execution.
Example:
In the following example, the tool change is programmed in two consecutive blocks (Tn and M6).
In this case, the execution of the T will be advanced (anticipated) as much as possible. If there is
any program block that interrupts block preparation, the anticipation will not be of 1000 blocks, but
it will begin once that block is executed.
In the following program:
N1 …....
N2 …....
….....
N500 (P100 = TPOSX)
N501.......
…..........
N600 T2
N601 M6
….....
The execution of block T2 can only begin after block (P100 = TPOSX), that interrupts preparation,
is executed. If that block is eliminated, the execution of T2 could begin at the same time as block N1.