Numerical Controller Superposition Cycle Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical controllers face difficulties in synchronizing command data compensation with specific timing during periodic operations in high-speed cycle machining, requiring multiple machining cycles and limiting the ability to compensate machining errors effectively.

Innovation Solution

A numerical controller with a superposition cycle storing unit and synthesizing unit that allows for the synchronization of command data superposition during periodic operation cycles, enabling the selection and execution of superposition cycles in synchronization with the periodic operation timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional high-speed cycle machining is used to perform periodic operations, then machining speed is improved, but the ability to synchronize command data compensation with specific timing deteriorates

Engineering Contradiction:
Improvemachining speedVSAvoidtiming synchronization precision
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The command data is segmented into periodic operation cycle data and superposition cycle data. The periodic operation cycle handles high-speed repetitive machining, while the superposition cycle handles timing-synchronized compensation. This segmentation allows each cycle to specialize in its function, resolving the contradiction between speed and timing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the periodic operation cycle and superposition cycle into a unified control system. The superposition cycle synthesizing unit combines command data from both cycles, allowing timing-synchronized compensation to be integrated with high-speed periodic operations without sacrificing either speed or precision.

Inventive Principle:
Principle #5Merging (Combining)

2Manufacturing precision

If conventional techniques are used to compensate machining errors, then multiple machining cycles are required, but productivity deteriorates

Engineering Contradiction:
Improvemachining error compensationVSAvoidnumber of machining cycles
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Compensation command data is prepared in advance as superposition cycle data with predetermined timing. This preliminary preparation allows compensation to be executed in synchronization with the periodic operation from the first machining cycle, eliminating the need for multiple cycles and improving productivity while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If high-speed cycle machining data is created with compensation data, then machining error compensation is improved, but device complexity increases

Engineering Contradiction:
Improvemachining error compensationVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The superposition cycle synthesizing unit is designed to universally handle both periodic operation cycle data and superposition cycle data. This multi-functional unit can process different types of command data and automatically synthesize them, reducing the need for separate complex systems while improving machining error compensation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9891613B2Numerical controller having function of superimposing superposition cycle synchronized with periodic operation cycle
Publication Date: 2018.02.13 FANUC LTD
  • US9891613B2 patent drawing
  • US9891613B2 patent drawing
  • US9891613B2 patent drawing

AI summary

A numerical controller controls a machine tool which carries out machining by moving a workpiece or a tool using a periodic operation cycle for repeatedly executing the same operation. The numerical controller stores command data of each execution period of a superposition cycle superimposed with the periodic operation cycle. Command data sets of the superposition cycle are synthesized every execution cycle in synchronization with execution timing of the periodic operation cycle.