Speed control of CNC machining
CNC machining is developing towards high-speed and high-efficiency. This includes the speed control of CNC machining. If you want to make full use of the effective working stroke, you must use moving parts to accelerate to a high-speed stroke in a very short time. It stops instantly during high-speed travel. This is why the speed of cnc processing should be controlled.
Based on the open control idea, we eliminated a method that can automatically accelerate and decelerate the motion of the CNC machine tool according to any curve. This method of automatic acceleration and deceleration control is pushed from the traditional fixed mode to a new flexible mode, and a new way is explored for effectively improving the dynamic performance of CNC machine tools.
1. Flexible acceleration and deceleration control
In Dongguan cnc processing, the specific automatic speed control function is usually directly realized by the system program. In this way, the system acceleration and deceleration characteristics must be changed or the CNC program must be modified by the addition and subtraction control, so ordinary users cannot follow their own wishes Make the CNC machine tool have the best acceleration and deceleration performance.
Therefore, the flexible acceleration and deceleration control method that we eliminated adopts the principle of database, divides the acceleration and deceleration control into two parts, description and implementation, and separates the acceleration and deceleration description from the system program. In the numerical control system software, a general control channel that has nothing to do with the content of the addition and subtraction database is designed, and the acceleration and deceleration calculation and trajectory control are independently completed by it.
2. Flexible automatic acceleration and deceleration control
Set the acceleration curve, analytical curve and non-analytic curve, and store them in the acceleration and deceleration curve library in the form of a number table as a model.
3. Flexible automatic deceleration control
For acceleration control, it is stored in the acceleration and deceleration curve library in the form of a number table as a model. Reasonable automatic addition and subtraction control is an important link to ensure the dynamic performance of CNC machine tools. The traditional automatic acceleration and deceleration control based on a fixed curve lacks flexibility, and it is difficult to ensure the coordination of the acceleration and deceleration process with the performance of the machine tool, and it is difficult to optimize the dynamic characteristics of the machine tool movement.