Method for calculating and processing optimized processing speed during path turning based on dynamic planning in numerical control system

By optimizing the turning instructions of all moving axes in three-dimensional space based on dynamic programming in CNC system, the problem of redundant machining time during turning in the prior art is solved, and faster machining speed and higher accuracy are achieved.

CN119882592AActive Publication Date: 2025-04-25BOTAI AUTOMATION TECH (SHANGHAI) CO LTD
3 Cites 2 Cited by

Patent Information

Application Number
CN202510020068.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-25
Estimated Expiration
2045-01-07

AI Technical Summary

Technical Problem

During the straight interpolation and turning process, the existing CNC machine tools have redundant processing time, and fail to effectively take into account the maximum acceleration and appropriate turning start point, resulting in the processing speed not being fast enough.

Method used

The dynamic programming method is used to optimize the processing speed calculation and processing when turning instructions with all moving axes in three-dimensional space as objects. The specific steps include comparing the coordinates of the start and end points of multiple movement instructions, judging the turn situation, calculating the total turn time, determining the maximum acceleration direction, calculating the acceleration waveform, calculating the displacement and coordinates, and finally calculating the coordinates of all moving axes in each time period based on the control period of the CNC system.

Benefits of technology

It realizes the fastest processing speed when turning and interpolation in CNC system, and has the characteristics of fast speed, high accuracy, simple processing and strong adaptability, and meets the real-time requirements of CNC system.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention relates to a method for optimizing processing speed calculation processing during path turning based on dynamic planning by taking all moving axes in a three-dimensional space as objects in a numerical control system. The method comprises the following steps: judging whether a turning condition exists in a front-back moving instruction or not; the total turning duration T is calculated; determining the direction in which the jerk reaches the maximum value; calculating jerk in all moving axis directions; obtaining the time u of the acceleration increasing stage and the time p of the acceleration keeping unchanged stage in the turning process; calculating displacements in all moving shaft directions in the turning process; calculating the coordinates of A1; and calculating the coordinates of all the moving axes in each time period. According to the method, the device, the processor and the computer readable storage medium, the method, the device, the processor and the computer readable storage medium for calculating and processing the optimized machining speed during turning instruction implementation based on dynamic programming in a numerical control system are adopted, fastest machining during turning interpolation is achieved, the speed is high, precision is high, processing is simple, the adaptability to changes of input parameters and instruction parameters is high, and practicability is high.
Need to check novelty before this filing date? Find Prior Art