Views: 0 Author: Site Editor Publish Time: 2021-05-31 Origin: Site
CNC machining is moving towards a high-speed and efficient path. This includes the speed control of CNC machining. If you want to make full use of the effective working stroke, it is necessary to accelerate the moving parts to the high-speed stroke in a very short time and stop accurately during the high-speed stroke. This is why speed control of CNC machining is required.
Based on the open control idea, we propose a method that can automatically accelerate and decelerate the movement of CNC machine tools according to any curve. This method will push automatic acceleration and deceleration control from the traditional fixed mode to the new flexible mode, exploring a new way to effectively improve the dynamic performance of CNC machine tools.
1. Flexible acceleration and deceleration control
In CNC processing, the system program is generally used to directly implement specific automatic speed control functions. In this way, the system acceleration and deceleration characteristics must be changed or the addition and subtraction control of the CNC program must be modified, so ordinary users cannot make the CNC machine tool have the best acceleration and deceleration performance as they wish. Therefore, the flexible acceleration and deceleration control method we proposed adopts the principle of a database, divides the acceleration and deceleration control into two parts: acceleration and deceleration description and implementation, and separates the acceleration and deceleration description from the system program. In CNC system software, a general control channel independent of the content of the acceleration and deceleration database is designed, and the acceleration and deceleration calculation and trajectory control are independently completed.
2. Flexible automatic acceleration control
Set the acceleration curve, analytical curve and non-analytical curve, and store it as a template in the acceleration and deceleration curve library in the form of a number table.
3. Flexible automatic deceleration control
As the acceleration control, it is stored as a template in the acceleration and deceleration curve library in the form of a number table. Reasonable automatic acceleration and deceleration control is an important part of ensuring the dynamic performance of CNC machine tools.