Machining Program Generating Unit for Tool Path Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing machining programs generated for five-axis machine tools can produce unsmooth tool paths, leading to decreased machining quality when machining complex freeform shapes.
Innovation Solution
An information processing device and program that corrects command points in the tool path based on target shape information and tool-shape-related information to ensure precise contact between the tool and the workpiece, thereby generating a smooth and optimized machining program.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a machining program is generated based on tool path data from CAD/CAM for complex freeform shapes, then the machining capability is improved, but the tool path becomes unsmooth leading to decreased machining quality
Solution Approach 1:
The invention performs preliminary correction of command points before generating the final machining program. The correction unit pre-adjusts the positions of command points based on the target shape data and tool shape, ensuring that the tool path will be smooth when executed. This preliminary action prevents the unsmooth tool path problem from occurring in the first place.
Solution Approach 2:
The invention implements a feedback mechanism where the corrected command points are evaluated against the target shape and tool shape, and further corrections are made iteratively. The system continuously checks whether the tool path achieves smooth contact with the target surface and adjusts the command points accordingly, ensuring high machining quality.
2Manufacturing precision
If command points are corrected based on target shape information and tool-shape-related information, then tool path smoothness is improved, but the processing complexity increases
Solution Approach 1:
The invention divides the tool path correction process into distinct functional units: a correction unit that adjusts command point positions and a generation unit that creates the machining program. This segmentation allows each unit to focus on specific tasks, making the overall complex process more manageable and implementable through modular software components.
Solution Approach 2:
The invention introduces an intermediary correction unit that acts as a mediator between the raw tool path data from CAD/CAM and the final machining program. This intermediary processes the command points by comparing them with target shape and tool shape data, performing necessary corrections, and then passing the corrected data forward. This intermediary structure simplifies the integration of multiple data sources and processing steps.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In an embodiment, target shape information indicating a target shape and machining information containing a tool path and tool-shape-related information are obtained. A reference point of the tool path is positioned at a predetermined position on the target shape, a position of each of the command points is then corrected on the basis of the target shape information, the tool path and the tool-shape-related information so that the tool comes into contact with the target shape, and a machining program is generated on the basis of the corrected command points.