Numerical Controller Path Correction for Pick-Feed Smoothing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing numerical controllers for machine tools face challenges in smoothly connecting pick-feed blocks to adjacent blocks in machining programs, particularly when pick-feed blocks are in a cutting area, leading to unnecessary speed reduction and adverse effects on the machined surface, with existing solutions either reducing machining efficiency or extending machining time.
Innovation Solution
A numerical controller with a determination unit to assess vector orientation and length, and a path correction unit that linearly connects specific points on vectors to smooth out movement paths, preventing speed reduction and maintaining machining efficiency while minimizing machining time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the cutting speed is reduced to minimize the influence of speed reduction at pick-feed sections, then the machined surface quality is improved, but the machining time is unreasonably long
Solution Approach 1:
The controller applies different speed control strategies to different sections of the machining path. At pick-feed sections, speed is locally adjusted to prevent marks, while the rest of the cutting path maintains high speed. This localized approach improves surface quality at critical sections without requiring overall speed reduction, thus avoiding excessive machining time
Solution Approach 2:
The system pre-identifies pick-feed sections in the machining program and prepares optimized movement paths for these specific locations. By knowing in advance where speed reduction will occur, the controller can smooth transitions and minimize the impact on surface quality without extending the overall machining time
2Manufacturing precision
If pick-feed blocks are located in a non-cutting area to avoid cutter marks, then the machined surface quality is improved, but the machining efficiency is reduced due to speed reduction at pick-feed sections
Solution Approach 1:
The controller dynamically determines whether pick-feed blocks are in cutting or non-cutting areas and adapts the movement path accordingly. When pick-feed blocks are detected in non-cutting areas, the system optimizes the approach and departure paths to minimize speed reduction effects, maintaining both surface quality and machining efficiency through real-time path adjustment
Data Source
AI summary
A numerical controller controls an object for movement along a movement path according to a machining program. If consecutive command blocks are oriented in the same direction, they are set as a single vector. These three consecutive vectors (first, second, and third vectors) thus created are determined to be located at a pick-feed section if the first and third vectors are oriented in the same direction and if the length of the second vector is within a predetermined range. The movement path is corrected to a path that successively linearly connects the start point of the first vector, points on the first and third vectors, and the end point of the third vector.


