CNC processing is moving towards high speed and efficiency. This includes speed control for CNC processing. In order to take full advantage of an effective working stroke, moving parts must accelerate to high-speed stroke in a very short period of time and stop at the moment of high-speed stroke. This is why it is necessary to control the speed of CNC processing.
According to the idea of open control, a method is proposed to automatically accelerate and decelerate the movement of CNC machine tools according to any curve. This method pushes the automatic acceleration and deceleration control from the traditional fixed mode to the new flexible mode, and explores a new way to improve the dynamic performance of CNC machine tools.
1, flexible acceleration and deceleration control:
In CNC processing, system programs usually implement specific automatic speed control functions directly. In this way, the system’s deceleration characteristics should be changed, or the CNC program should be modified by addition and subtract control, so that ordinary users can not according to their own wishes to make CNC machine tools have the acceleration and deceleration performance. Therefore, the flexible acceleration control method proposed by using the database principle, the acceleration control is divided into the acceleration and deceleration description and execution, and the acceleration and deceleration description is separated from the system program. In the CNC system software, a common control channel independent of the deceleration database is designed, which can be independently completed in the acceleration calculation and trajectory control.
2, flexible CNC processing automatic acceleration control:
Set acceleration curves, analysis curves, and non-analytical curves, and store them as templates as numeric tables in the acceleration and deceleration curve libraries.
3, flexible CNC processing automatic deceleration control:
Acceleration control is stored as a template in the acceleration and deceleration curve library as a digital table. Reasonable automatic acceleration and deceleration control is an important link to ensure the dynamic performance of CNC machine tools. The traditional automatic acceleration control based on fixed curve is inflexible, it is difficult to ensure the coordination between the acceleration and deceleration process and machine tool performance, and it is difficult to optimize the dynamic characteristics of machine tool movement.