NC Rotary Axis Control to Prevent Tool-Workpiece Interference
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional numerical control systems for machine tools face issues with interference between tools and workpieces due to incorrect moving directions or amounts of rotary axes, leading to potential tool interference or uncut portions, which complicates programming and increases memory usage.
Innovation Solution
A numerical control device that generates contour shape information and determines relative postures to automatically adjust the moving direction and amount of rotary axes based on the type of contour shape, preventing interference without modifying the machining program.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the moving direction and moving amount of the rotary axis are not appropriately set in the program, then the program is simple and easy to edit, but interference between the tool and workpiece or uncut portions may occur
Solution Approach 1:
The numerical control device automatically determines the moving direction and moving amount of the rotary axis based on the contour shape and tool posture requirements, without requiring manual programming of these parameters. The system serves itself by autonomously calculating and setting the rotary axis parameters that ensure proper tool contact with the workpiece contour.
Solution Approach 2:
The system dynamically changes the parameters of the rotary axis (moving direction and moving amount) based on the specific contour shape being machined. By analyzing the contour geometry and tool posture requirements, the system automatically adjusts these parameters to prevent interference while maintaining simple program structure.
2Reliability
If the block is divided into two or more blocks to provide commands or the moving amount of the rotary axis is directly commanded to avoid interference, then tool interference can be avoided, but it takes time to edit and verify the program and increases program complexity
Solution Approach 1:
The numerical control device automatically determines the moving direction and moving amount of the rotary axis based on the contour shape and tool posture requirements, without requiring manual programming of these parameters. The system serves itself by autonomously calculating and setting the rotary axis parameters that ensure proper tool contact with the workpiece contour.
Solution Approach 2:
The system dynamically changes the parameters of the rotary axis (moving direction and moving amount) based on the specific contour shape being machined. By analyzing the contour geometry and tool posture requirements, the system automatically adjusts these parameters to prevent interference while maintaining simple program structure.
3Reliability
If the block is divided into two or more blocks or the moving amount is directly commanded to avoid interference, then tool interference can be prevented, but the capacity of the program memory is wastefully used
Solution Approach 1:
The numerical control device automatically determines the moving direction and moving amount of the rotary axis based on the contour shape and tool posture requirements, without requiring manual programming of these parameters. The system serves itself by autonomously calculating and setting the rotary axis parameters that ensure proper tool contact with the workpiece contour.
4Ease of operation
If conventional programming methods are used without automatic determination, then the program is simple, but the risk of interference cannot be avoided in fixed cycle commands where movements are automatically created
Solution Approach 1:
The numerical control device automatically determines the moving direction and moving amount of the rotary axis based on the contour shape and tool posture requirements, without requiring manual programming of these parameters. The system serves itself by autonomously calculating and setting the rotary axis parameters that ensure proper tool contact with the workpiece contour.
Solution Approach 2:
The system uses feedback from the contour shape information and tool posture determination to automatically adjust the rotary axis parameters. By continuously analyzing the geometric constraints and tool orientation requirements, the system ensures that the rotary axis moves in the correct direction with the appropriate amount to prevent interference during automatic fixed cycle commands.
Data Source
AI summary
The present invention addresses the problem of avoiding uncut portions of a workpiece and interference between a workpiece and a tool attributed to an incorrect movement direction or movement amount of the rotational axis, without changing a program. The numerical control device according to the present invention is a numerical control device for a machine tool that implements machining while changing the relative position and relative orientation between a tool and a workpiece on the basis of a program, the numerical control device comprising: a contour shape generation unit that generates contour shape information pertaining to the contour shape of the workpiece on the basis of relative movement information between the tool and the workpiece described in the program; a relative orientation determination unit that determines a relative orientation of the tool in relation to the workpiece at a change point included in the contour shape information; and a relative orientation change direction determination unit that determines, according to the type of the contour shape, a change direction for the relative orientation in order to obtain the determined relative orientation.


