Machine Tool Controller Roll-In Path Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine tool controllers face challenges in automatically generating and implementing a roll-in machining path, which is known to reduce vibration and extend cutting tool life, due to cumbersome calculations and programming requirements.

Innovation Solution

A machine tool controller that identifies the cutting tool's first contact position with the workpiece and incorporates a roll-in path by inserting arcuate interpolation instructions into the machining program, using a position/direction identification unit and movement path correction unit to automate the generation of the roll-in path, thereby simplifying the operation and reducing tool wear.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If a roll-in path is used to reduce vibration and extend tool life, then cutting tool life is improved, but the complexity of generating and programming the path increases

Engineering Contradiction:
Improvecutting tool lifeVSAvoidpath generation complexity
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The controller automatically calculates and prepares the roll-in path parameters before machining begins. The position/direction identification unit determines the cutting start position and machining direction in advance, and the movement path correction unit pre-computes the arcuate interpolation path, so that when machining starts, the complex path generation is already complete and the operator only needs to execute the program.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller performs self-service by automatically generating the roll-in path without requiring external manual calculation or programming. The position/direction identification unit and movement path correction unit work together to autonomously compute the optimal cut-in path based on the machining program parameters, eliminating the need for operators to manually create complex arcuate paths.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual calculation and programming of roll-in path is performed, then machining precision is improved, but the ease of operation deteriorates

Engineering Contradiction:
Improvemachining precisionVSAvoidoperation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The controller performs self-service by automatically generating the roll-in path without requiring external manual calculation or programming. The position/direction identification unit and movement path correction unit work together to autonomously compute the optimal cut-in path based on the machining program parameters, eliminating the need for operators to manually create complex arcuate paths.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of path calculation and programming with an automated computational system. The controller's position/direction identification unit and movement path correction unit use computational algorithms to generate the roll-in path, substituting the operator's manual mathematical calculations and programming efforts with automatic computer-based computation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If automatic generation of roll-in path is implemented, then ease of operation is improved, but the device complexity increases

Engineering Contradiction:
Improveoperation simplicityVSAvoidcontroller complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The controller's path generation functionality is segmented into distinct functional units: the position/direction identification unit that detects cutting start conditions, and the movement path correction unit that computes the roll-in path. This segmentation allows each unit to perform a specific function, making the overall complex task of automatic path generation manageable through modular functional decomposition.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10007252B2Machine tool controller
Publication Date: 2018.06.26 FANUC LTD
  • US10007252B2 patent drawing
  • US10007252B2 patent drawing
  • US10007252B2 patent drawing

AI summary

A controller controls a machine tool that rotates a cutting tool attached to a spindle to cut a workpiece in accordance with a machining program. The controller identifies, when the machining program is executed to cause the cutting tool to cut into the workpiece, a position where the cutting tool has come into contact with the workpiece for the first time and a machining direction at the time when the cutting tool has cut into the workpiece, and inserts, in the machining program, a roll-in path instruction having an end point set to the identified position at which the cutting tool has come into contact with the workpiece for the first time.