Machine Tool Controller for Intermittent Oscillation Machining

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In oscillation machining, the continuous generation of chips can lead to entanglement in the tool, necessitating frequent machine tool stops, reducing production efficiency and potentially damaging the workpiece, and existing controllers cannot dynamically switch the oscillation operation on or off within machining blocks to minimize these issues.

Innovation Solution

A controller for machine tools that includes a position command calculation unit, an oscillation operation execution determination unit, an intermittent execution determination unit, and an oscillation command calculation unit, allowing for the intermittent execution of oscillation operations based on the machine tool's state, thereby enabling or disabling oscillation within machining blocks to reduce the number of oscillation cycles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If oscillation operation is continuously performed during machining block, then chip subdivision effect is improved, but burden on machine tool increases and number of oscillation cycles increases

Engineering Contradiction:
Improvechip subdivision effectVSAvoidburden on machine tool
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies periodic action by enabling oscillation operation intermittently rather than continuously. The control unit determines whether to enable oscillation based on machining conditions such as feed rate and depth of cut, turning on oscillation only when beneficial for chip subdivision and turning it off otherwise. This periodic enabling/disabling reduces the total number of oscillation cycles while maintaining chip subdivision effectiveness, thereby reducing the burden on the machine tool.

Inventive Principle:
Principle #19Periodic action

2Object-generated harmful factors

If oscillation operation is enabled in each machining block, then chip entanglement is reduced, but number of oscillation cycles increases and production efficiency decreases

Engineering Contradiction:
Improvechip entanglementVSAvoidproduction efficiency
Core Design Contradiction:
Object-generated harmful factorsVSLoss of time

Solution Approach 1:

The patent applies dynamics by making the oscillation operation state changeable based on real-time machining conditions. The control unit dynamically determines whether to enable or disable oscillation within each machining block based on parameters such as feed rate and depth of cut. This dynamic control allows oscillation to be activated only when needed to prevent chip entanglement, rather than running continuously, thus reducing the number of oscillation cycles and improving production efficiency.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If oscillation command is added to position command, then tool and workpiece are relatively oscillated for chip subdivision, but variation in acceleration increases machine tool burden

Engineering Contradiction:
Improvechip subdivisionVSAvoidmachine tool burden
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies partial action by applying oscillation only when and where needed rather than continuously. The control unit evaluates machining conditions and enables oscillation only during specific segments of machining blocks where chip subdivision is beneficial. This partial application of oscillation reduces the cumulative acceleration variations and associated burdens on the machine tool while maintaining effective chip subdivision where required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11347196B2Controller of machine tool
Publication Date: 2022.05.31 FANUC LTD
  • US11347196B2 patent drawing
  • US11347196B2 patent drawing
  • US11347196B2 patent drawing

AI summary

A controller of a machine tool includes: a position command calculation unit which calculates a position command for relatively moving a workpiece and a tool; an oscillation operation execution determination unit which analyzes a machining program and which determines whether or not an oscillation operation of relatively oscillating the workpiece and the tool is performed in a machining block; an oscillation operation intermittent execution determination unit which determines, when it is determined that the oscillation operation is performed, in the machining block, based on the state of the machine tool, whether the oscillation operation is enabled or disabled so as to determine whether or not the oscillation operation is intermittently performed; an oscillation command calculation unit which calculates, when it is determined that the oscillation operation is enabled, an oscillation command for relatively oscillating the workpiece and the tool; and an adder which adds the position command and the oscillation command together.