Numerical Controller Corner Deceleration Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional numerical controllers face challenges in efficiently managing corner deceleration during machining, as they often require manual adjustment of allowable speed differences based on machining priorities, which can interfere with either accuracy or speed, depending on the machining method and corner angles.
Innovation Solution
A numerical controller with a determination unit that analyzes machining programs to differentiate between machining for accuracy and speed, adjusting the allowable speed difference accordingly, and a corner deceleration control unit that applies either high-speed or normal deceleration based on the analysis, ensuring optimal performance without manual parameter changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If corner deceleration control is applied to maintain machining accuracy, then machining accuracy is improved, but machining speed is reduced
Solution Approach 1:
The system dynamically adjusts the allowable speed difference parameter based on the machining mode (intermittent or continuous cutting) detected from the machining program. By making the corner deceleration control adaptive rather than static, the system can maintain accuracy when needed while preserving speed when appropriate, resolving the contradiction between machining accuracy and machining speed
Solution Approach 2:
The system changes the control parameter (allowable speed difference) based on the machining conditions. By automatically switching between different allowable speed difference values corresponding to different machining modes, the system optimizes the balance between accuracy and speed without manual intervention
2Adaptability or versatility
If manual adjustment of allowable speed difference is performed to adapt to different machining methods, then adaptability is improved, but operation complexity increases
Solution Approach 1:
The system performs self-service by automatically analyzing the machining program to detect the machining mode (intermittent or continuous cutting) and autonomously adjusting the allowable speed difference parameter accordingly. This eliminates the need for manual parameter adjustment while maintaining adaptability to different machining methods, thus improving ease of operation without sacrificing adaptability
Solution Approach 2:
The system uses feedback from the machining program analysis to automatically determine the appropriate machining mode and adjust the allowable speed difference parameter. By implementing closed-loop control where the system monitors its own operating conditions and self-adjusts parameters, the system achieves both adaptability and operational simplicity
Data Source
AI summary
To provide a numerical controller that is capable of analyzing a machining program so as to determine whether machining is machining placing emphasis on accuracy and machining placing emphasis on speed and vary an allowable speed difference. The numerical controller includes a determination unit and a corner deceleration control unit. The determination unit analyzes a machining program so as to determine which machining is to be performed between machining placing emphasis on accuracy and machining placing emphasis on speed. The corner deceleration control unit executes corner deceleration control based on a speed difference between cutting feed speeds on blocks leading and following a corner and an allowable speed difference which is predetermined. At this time, the corner deceleration control unit varies the allowable speed difference in accordance with a determination result of the determination unit.


