Numerical Controller for Region-Based Machining Condition Setting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Operators face a heavy burden when changing control conditions for specific parts of a movement path in machining programs, as they need to manually search and specify blocks within numerous blocks, making it cumbersome and time-consuming.
Innovation Solution
A numerical controller with a region information reception unit, region setting unit, control condition setting unit, and command generation unit allows for easy designation and implementation of control conditions for specific movement paths by defining and setting control regions and generating corresponding control commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If operators manually search and specify blocks in machining programs to change control conditions, then control conditions can be changed, but operator workload increases and the process becomes time-consuming
Solution Approach 1:
The patent divides the machining program into multiple blocks, where each block corresponds to a specific control region. This segmentation allows operators to easily identify and modify only the relevant block for a given control region, rather than searching through the entire program. The control condition can be changed by simply specifying the block number, significantly reducing the time and effort required.
Solution Approach 2:
The patent introduces an intermediary mechanism (the block structure) that mediates between the control condition setting unit and the machining program. This block acts as a reference that links control conditions to specific control regions, allowing operators to efficiently designate and modify control conditions without manually searching through the entire machining program.
2Manufacturing precision
If the machining program is divided into many blocks for detailed control, then control precision is improved, but the complexity of managing and modifying the program increases
Solution Approach 1:
The patent segments the machining program into multiple blocks, each associated with a specific control region. This segmentation enables precise control for different regions while maintaining program manageability through systematic organization. Each block can be independently modified, reducing the complexity of managing detailed control requirements.
Solution Approach 2:
The patent performs preliminary organization of the machining program into blocks before execution. This preliminary action of structuring the program into manageable segments allows for easier modification and management during operation, reducing the perceived complexity while maintaining high control precision.
Data Source
AI summary
A numerical controller includes a region information reception unit configured to receive input of data defining a control region in which a control condition is set in a movement region of an axis of a machine tool, a region setting unit configured to set the control region based on the data received by the region information reception unit, a control condition setting unit configured to set the control condition in the control region, and a command generation unit configured to generate a control command in the control region based on the control condition.


