NC Machine Tool Superimposition Control With Auto Geometry Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing superimposition processing in NC machine tools requires manual programming for setting positional relationships and geometry values, making the process labor-intensive and difficult for operators.

Innovation Solution

A control method for NC machine tools that automates the insertion and release of superimposition control modes, automatically calculates geometry values, and reduces operator workload by using existing processing programs and editing functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual programming is used to set positional relationships and geometry values for superimposition processing, then processing accuracy can be controlled, but operator workload increases significantly

Engineering Contradiction:
Improveprocessing accuracyVSAvoidoperator workload
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system automatically calculates and sets geometry values for multiple cutting edges by utilizing the geometry data already stored for the first cutting edge. The control unit performs self-service by computing the geometry values of subsequent cutting edges based on their respective tool rest positions and the stored first cutting edge geometry, eliminating the need for manual programming of each geometry value while maintaining processing accuracy.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple patterns of geometry value acquisition are implemented, then adaptability to different processing scenarios is improved, but programming complexity increases

Engineering Contradiction:
Improveprocessing scenario adaptabilityVSAvoidprogramming complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal geometry calculation approach where a single automated process handles multiple processing scenarios. The control unit calculates geometry values for any number of cutting edges on the tool rest by using the same fundamental method: retrieving the first cutting edge geometry, determining tool rest positions, and calculating subsequent geometry values automatically. This universal approach eliminates the need for multiple separate programming patterns while maintaining adaptability to different processing scenarios.

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

3Productivity

If automated superimposition control is implemented, then productivity increases, but control system complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system replaces manual mechanical programming operations with automated computational processes. The control unit automatically calculates geometry values, determines tool rest positions, and generates the necessary control commands for superimposition processing. This substitution of manual mechanical programming with automated computational control increases productivity while the complexity is managed through software algorithms rather than physical programming procedures.

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

Data Source

PatentUS12523986B2Control method of superimposition processing of NC machine tool
Publication Date: 2026.01.13 NAKAMURATOME SEIMITSU IND
  • US12523986B2 patent drawing
  • US12523986B2 patent drawing
  • US12523986B2 patent drawing

AI summary

A control method of superimposition processing in an NC machine tool comprises providing at least one tool rest that performs machine processing to workpieces respectively held on a plurality of spindles, providing respective processing programs for performing respective machine processing to the workpieces held on the respective spindles, and inserting superimposition control program for performing superimposition processing during one of the respective processing programs is running. The superimposition processing is performed so that, during an operation of performing machine processing to a workpiece held on one of the plurality of spindles by one of the plurality of tools, the other operation of performing machine processing to a workpiece held on another one of the plurality of spindles by another one of the plurality of tools is superimposed.