NC Speed Transition Control for Faster Machine Tool Machining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Numerical control devices that restrict acceleration/deceleration in machine tools lead to increased machining time and require complex analysis and user expertise to adjust parameters, complicating the design and increasing computational load.
Innovation Solution
A numerical control device that sets a target speed by modifying the command speed of a lower-speed movement block to a value between the lower and higher command speeds of adjacent blocks, reducing the increase in machining time and computational load through a target speed setting unit and speed command generation unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If acceleration/deceleration is restricted to prevent vibrations and overloading, then machine tool reliability is improved, but machining time increases
Solution Approach 1:
The patent applies preliminary action by analyzing the machining program in advance to identify consecutive movement blocks with different command speeds. It pre-calculates and modifies the command speed of the lower-speed block in the adjacent region before execution, allowing the speed transition to be optimized beforehand. This prevents excessive acceleration while minimizing machining time extension, as the speed modification is determined prior to actual machining operations.
2Loss of time
If parametric curve analysis is used to optimize speed changes, then machining time increase is reduced, but device complexity increases
Solution Approach 1:
The patent applies parameter changes by modifying the command speed parameter of movement blocks based on simple comparison logic between consecutive blocks. Instead of using complex parametric curve analysis, it changes the speed parameter directly by setting the modified speed to be between the command speeds of two consecutive movement blocks. This simplifies the control system while still achieving the goal of reducing machining time increase.
3Loss of time
If command speed is modified in adjacent region, then machining time increase is suppressed, but computational load increases
Solution Approach 1:
The patent applies local quality by modifying the command speed only in the adjacent region of movement blocks where speed transitions occur, rather than analyzing the entire machining program globally. It focuses computational resources locally on identifying and modifying specific movement blocks with different command speeds, thereby suppressing machining time increase while minimizing overall computational load.
Data Source
AI summary
This numerical control device, capable of easily suppressing an increase in processing time, controls the drive axis of a machine tool on the basis of a processing program including a plurality of movement blocks each specifying a command speed, and comprises a target speed setting unit that sets a target speed obtained by, with respect to two movement blocks to be executed continuously, modifying the command speed of the movement block with a lower command speed in a region adjacent to the other movement block to a value equal to or higher than the lower command speed but equal to or lower than the higher command speed.


