ADTECH9 Series CNC Programming Manual
7.
Automatic tool change (ATC)
Automatic tool change function is realized through manipulator (automatic tool change structure) and
CNC system related control instructions. Taking armless tool magazine for example, the system diagram is
shown below.
Fig. 14.1 Tool Magazine and Machine Tool Integrated CNC Machine Tool
The tool change can be realized with G code; edit T_FUNC.NC code, and select external tool magazine
enable in the parameter; when the main program executes M06TXX tool change instruction, the system will
call this program automatically, and send the tool number variable to tool change program to execute the
programming of tool change.
The tool change process includes tool installation, selection and change. The spindle stops working,
moves to tool change position to take out the tool, select tool in the tool magazine and install on the spindle
position. To change tool, take out the tool from the spindle and put back to the tool magazine; the tool
magazine should be moved to the position to receive spindle tool in advance.
Many methods are available for programming tool change, as described in the macro program below.
00123 (Program number)
G90 G599 (Use absolute programming after switching to
tool change, use G599 coordinate system, can’t be used in processing file)
#201=#4121 (read current tool number to #201)
IF[[#200] == 0]GOTO 100 (#200 is the tool number to be changed; if the
changed tool number is 0, exit from tool change)
IF[[#200] == #201]GOTO 100 (if current tool is same to the tool to be
changed, exit from tool change)
Spindle cabinet
Spindle
Summary of Contents for CNC9640
Page 1: ...ADTECH9 Series CNC Programming Manual ...
Page 21: ...ADTECH9 Series CNC Programming Manual Workpiece Coordinate System Diagram ...
Page 44: ...ADTECH9 Series CNC Programming Manual 2 Occasions that inner corner rotates ...
Page 45: ...ADTECH9 Series CNC Programming Manual ...
Page 62: ...ADTECH9 Series CNC Programming Manual Manual insertion ...
Page 65: ...ADTECH9 Series CNC Programming Manual Tool radius compensation start and axis Z cut in action ...
Page 117: ...ADTECH9 Series CNC Programming Manual ...
Page 118: ...ADTECH9 Series CNC Programming Manual ...
Page 142: ...ADTECH9 Series CNC Programming Manual ...
Page 143: ...ADTECH9 Series CNC Programming Manual ...