Numerical Controller Tool Trajectory Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In five-axis machining, the shape of the tool center point trajectory and the machined surface do not match due to the tool radius effect, making it difficult to calculate the actual machining surface shape.
Innovation Solution
A numerical controller with a tool trajectory display function that calculates and displays the trajectory of the actual machining point using a tool radius compensation vector, comprising an instructing unit, drive axis controlling unit, coordinate value obtaining unit, tool center point coordinate value unit, tool radius compensation vector obtaining unit, and actual machining point display unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If tool radius compensation is applied to calculate the actual machining point, then the accuracy of machined surface shape is improved, but the computational complexity increases
Solution Approach 1:
The numerical controller pre-calculates and stores the tool radius compensation vector in advance during the machining process. This allows the actual machining point to be accurately determined without performing complex real-time calculations, thus improving manufacturing precision while managing computational complexity through advance preparation.
2Ease of operation
If the trajectory of the tool center point is displayed, then the machining process monitoring is simplified, but the representation accuracy of the actual machined surface is deteriorated
Solution Approach 1:
The patent introduces the tool radius compensation vector as an intermediary element that bridges the tool center point trajectory and the actual machined surface. By calculating and displaying the actual machining point trajectory using this compensation vector, the system provides both ease of monitoring (through trajectory visualization) and accurate representation of the actual machined surface shape.
Data Source
AI summary
Coordinate values of a tool center point is calculated by obtaining coordinate values at each time of respective drive axes driven by a numerical controller. A tool radius compensation vector connecting the calculated tool center point at each time and an actual machining point is obtained. Then, coordinate values of the actual machining point are calculated based on the calculated coordinate values of the tool center point and the obtained tool radius compensation vector, and the trajectory of the actual machining point is displayed on a display.


