NC Machining Program Conversion for Stable Cutting Points
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional machining program conversion techniques are limited to ball center trajectories of ball end mills and cannot be applied to other tool paths, leading to issues of excessive or insufficient cutting, thereby deteriorating machining quality.
Innovation Solution
A machining program conversion device that includes a storage unit for machining programs, tool information, and a simulation unit to generate and modify movement commands, identifying cutting points and modifying sections to prevent acceleration extremes and ensure accurate cutting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If conventional machining program conversion techniques are used for ball center trajectories of ball end mills, then rotation axis commands can be corrected to prevent large acceleration, but the technique cannot be applied to other tool paths causing excessive or insufficient cutting
Solution Approach 1:
The patent generalizes the trajectory correction method from being specific to ball end mill ball center trajectories to being applicable to any tool path. This is achieved by formulating the correction method in terms of generic trajectory points and tool posture parameters rather than ball-specific geometry, enabling universal application across different tool types and machining operations.
Solution Approach 2:
The patent changes the approach from correcting rotation axis commands directly to correcting tool posture parameters (position and orientation) at each trajectory point. This parameter transformation allows the correction method to be applied universally to any tool path by modifying the fundamental parameters that define tool trajectory and orientation, rather than being constrained to ball-specific rotational commands.
2Manufacturing precision
If rotation axis commands are corrected to minimize maximum acceleration, then machining quality improves, but the cutting point may change causing excessive or insufficient cutting
Solution Approach 1:
The patent performs preliminary calculation of cutting points based on the original trajectory before correction. By pre-determining where the tool should contact the workpiece, the correction process can then adjust the trajectory while ensuring these cutting points remain accurate, preventing excessive or insufficient cutting even as the trajectory is optimized for reduced acceleration.
Solution Approach 2:
The patent uses feedback by continuously monitoring and adjusting the corrected trajectory to maintain cutting point accuracy. The correction process incorporates feedback loops that verify the cutting points remain correct after trajectory modification, ensuring that acceleration optimization does not compromise cutting precision.
Data Source
AI summary
A machining program conversion device includes: a numerical control simulation unit that generates a numerical control processing result by simulating numerical control processing that is controlled by the machining program; a modification part detection unit that detects a modification part based on a modification condition and the numerical control processing result, the modification condition for determining whether there is a modification part; a modification section determination unit that designates consecutive blocks including the modification part as a modification section; a cutting point calculation unit that identifies, based on the machining program, the machining target shape, and the tool information, a cutting point of the tool with respect to the machining target shape; and a machining program modification unit that modifies, based on the machining program, the modification section, and the cutting point, the movement command related to the modification section such that the cutting point does not change.


