Numerical Controller Trajectory Overlay for CNC Error Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing numerical controllers cannot accurately evaluate the difference in tool trajectories before and after changing processing conditions, as they require separate displays for feedback trajectories, limiting the ability to visually compare and adjust parameters effectively.
Innovation Solution
A numerical controller that displays commanded and past feedback trajectories of a machine tool's representative point on the same two-dimensional plane, allowing for overlapping and visualization of errors, with the option to enlarge errors in the error direction for clearer comparison.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If feedback trajectories are displayed on separate displays, then each trajectory can be displayed independently, but the ability to visually compare and evaluate trajectory differences is reduced
Solution Approach 1:
The patent merges multiple feedback trajectories onto a single display by overlaying them using coordinate information. This allows simultaneous visual comparison of trajectories under different processing conditions on one display, eliminating the need for multiple separate displays while improving trajectory evaluation accuracy through direct visual comparison.
2Measurement precision
If multiple feedback trajectories are overlapped on the same display, then trajectory comparison is improved, but the display system becomes more complex
Solution Approach 1:
The patent creates a virtual copy of the display coordinate system for overlaying multiple trajectories. By generating coordinate information that represents the display area and using this copied coordinate framework to position and overlay multiple feedback trajectories, the system enables accurate trajectory comparison without requiring physically complex multi-display hardware.
3Device complexity
If separate displays are used for each trajectory, then display simplicity is maintained, but the ability to accurately evaluate trajectory differences is limited
Solution Approach 1:
The patent merges multiple feedback trajectories onto a single display by overlaying them using coordinate information. This allows simultaneous visual comparison of trajectories under different processing conditions on one display, eliminating the need for multiple separate displays while improving trajectory evaluation accuracy through direct visual comparison.
4Ease of manufacture
If feedback trajectories are displayed without overlay, then display implementation is simple, but visual monitoring of trajectory errors is insufficient
Solution Approach 1:
The patent merges the commanded trajectory and feedback trajectories onto the same display by overlaying them using coordinate information. This allows visual monitoring of trajectory errors through direct comparison of overlaid paths, significantly improving error detection capability while maintaining relatively simple display implementation.
Solution Approach 2:
The patent uses different colors to display the commanded trajectory and feedback trajectories when overlaid on the same display. This color differentiation enables easy visual distinction between the ideal path and actual tool path, improving error monitoring accuracy without complicating the display system.
Data Source
AI summary
A numerical controller capable of visually and accurately analyzing a change of the tool trajectory before and after changing a processing condition, whereby a parameter of a drive axis can be properly adjusted. The numerical controller comprises a numeric controlling part which controls each drive axis based on a predetermined position command; a position data obtaining part which obtains position data of each drive axis controlled by the numerical controlling part; a tool coordinate calculating part which calculates a coordinate of a tool center point based on position feedback or obtained position data of each drive axis and information of a mechanical structure of a machine tool; a tool trajectory storing part which stores the calculated coordinate of the tool center point as a feedback trajectory; and a displaying part which displays the stored feedback trajectory on a display.


