Numerical Controller Coordinate Conversion for Readable Tool Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional numerical controllers require complex machining programs with instructions for rotation centers, directions, and amounts, leading to reduced readability and increased machining errors.
Innovation Solution
A numerical controller with an information storage unit that associates tool identification with coordinate conversion information, an information acquisition unit to read machining programs, and a coordinate conversion unit to convert coordinate values, eliminating the need for explicit rotation center and amount instructions in the program.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If coordinate conversion is instructed by writing rotation center, rotation direction, and rotation amount in the machining program, then coordinate conversion function is achieved, but program complexity increases and readability deteriorates
Solution Approach 1:
The patent applies preliminary action by pre-storing coordinate conversion information (rotation center, rotation direction, rotation amount) in the information storage unit before machining operations. This allows the numerical controller to automatically retrieve and apply the stored conversion parameters during machining, eliminating the need to explicitly write these parameters in the machining program, thus reducing program complexity while maintaining coordinate conversion functionality
Solution Approach 2:
The numerical controller performs self-service by automatically acquiring coordinate conversion information from its own information storage unit and executing the coordinate conversion without external intervention. The controller's information acquisition unit retrieves stored conversion parameters and the coordinate conversion unit automatically converts coordinates, making the system self-sufficient and reducing the burden on program writers
2Adaptability or versatility
If coordinate conversion is instructed by writing rotation parameters in the machining program, then coordinate conversion is achieved, but machining errors increase due to reduced readability
Solution Approach 1:
The patent introduces an intermediary mechanism in the form of an information storage unit that acts as a mediator between the machining program and the coordinate conversion function. Instead of directly embedding conversion parameters in the program, the system uses this intermediate storage unit to hold conversion information, which is then automatically retrieved and applied, reducing errors caused by manual parameter specification
Solution Approach 2:
The system implements feedback by having the information acquisition unit continuously retrieve coordinate conversion information from the information storage unit based on the current machining context. This automatic feedback loop ensures that the correct conversion parameters are applied without manual intervention, reducing machining errors while maintaining coordinate conversion capability
Data Source
AI summary
A numerical controller includes an information storage unit that stores, in association with identification information assigned to a tool, coordinate conversion information used to convert a coordinate value in a rotating coordinate system into a coordinate value in a reference coordinate system, an information acquisition unit that acquires, from a machining program, a coordinate value that indicates a movement path of the tool to which the identification information is assigned, and a coordinate conversion unit that performs coordinate conversion of the coordinate value indicating the movement path acquired by the information acquisition unit, based on the coordinate conversion information stored in the information storage unit.


