In the present CNC machine tools industry, robotic tool change has become mainstream. Compared with other tool change methods, the robot tool changer has the characteristics of faster speed, and higher accuracy, and smaller motion range of various mechanical components.
However, in the robot tool change, there are also the following pain points:
01.
The action of tool magazine robotic arm is inaccurate
Each start and stop of the tool change action made by the robotic arm sends a brake signal to the controller through the tool magazine itself. After receiving the brake signal, the controller immediately sends a broken robot to rotate the output. This part requires the controller to have a higher signal processing speed. If it is not reached, the robot will not be allowed to move.
02.
The memory error after disordered tool holder
After the tool magazine is initialized and then a series of tool change actions are performed, the original tool and tool holder with one-to-one correspondence will be disrupted. Usually, if the program was not well written leading to a memory error, and the removed target tool didn’t match the actual machining tool at one time of tool change, continue machining would cause damage to the machine tool.
03.
Counting deviation of tool magazine after peer-to-peer tool change
Usually, two knives are interchanged during the machining process, and multiple tool changes are repeated in one knives position. At this time, when the other tools are exchanged, the tool magazine will rotate more than one bit, resulting in a tool change error. .
Controller performance and tool change programs play a crucial role in tool change in the machining center robotic tool magazine. A motion controller with simple operation, stable performance, accurate tool change and high cost performance is extremely important for the machining center.
Shenzhen ADTECH uses standard macro program instructions to complete the tool change of the robot tool magazine, which is good in generality. ADTECH CNC system CNC46 series and CNC96 series can be quickly transplanted to all similar systems that support macro programming. For example, the application of this tool magazine can be extended to other auxiliary function controls. ADTECH CNC system can perfectly solve the pain points in the above industries.
Take the example of ADTECH CNC9640 (4-axis) milling machine control system. It is developed basing on the latest ZYNQ_A9 platform. The signal processing speed is comparable to the Fanuc system and enough for the handling of market common tool signal.
ADTECH system uses the innovative macro variable memory function to record the tool holder where each tool is located. The function of macro program selecting tool: When macro program is selecting the target tool, the system program will compare and search tools in the macro variable holder quickly, efficiently and accurately. After that and confirmed the holder of targeted tool, it will rotate the tool head to change the tool according to the current tool position and the multi-condition logic judgment program.
(For easy identification, the different colors in #800-#823 (except green) represent the tool number of the current tool holder after the tool is changed. Green represents the number of rotations of the tool head, the current tool number, and the target tool number. The wine red represents the tool number recorded in the history buffer queue. When the target tool appears in the buffer queue, the exchange condition of adjacent tool is triggered)
Aiming the possible deviations of the two tools re-switching, the ADTECH engineer establishes the adjacent tool exchange conditions, and saves the first three tool change records in the history buffer list. When the target tool is in the history buffer list, it will trigger the condition exchange of adjacent tools to solve the counting deviation problem.