NC Rotary Axis Control to Prevent Tool-Workpiece Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveease of program editingVSAvoidrisk of tool interference
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveavoidance of tool interferenceVSAvoidprogram complexity
Core Design Contradiction:
ReliabilityVSDevice 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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveavoidance of tool interferenceVSAvoidprogram memory capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improvesimplicity of programmingVSAvoidrisk of interference in automatic movements
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250004443A1Numerical control device
Publication Date: 2025.01.02 FANUC LTD
  • US20250004443A1 patent drawing
  • US20250004443A1 patent drawing
  • US20250004443A1 patent drawing

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.