NC Program Conversion Using Machine Stiffness for Machining Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When a CAM program is generated for a specific NC machine tool, it may not ensure the desired processing accuracy if used on a different NC machine tool due to variations in machine stiffness and tool characteristics.

Innovation Solution

A method for converting an NC program used on one processing machine to another by receiving information about the stiffness of the destination machine or toolset, and performing a conversion process to adapt the program accordingly, ensuring appropriate processing accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If an NC program tuned for a certain NC machine tool is used as is for controlling another NC machine tool, then the device complexity is reduced, but the manufacturing precision deteriorates

Engineering Contradiction:
ImproveNC program adaptation complexityVSAvoidprocessing accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system changes physical parameters of the NC program based on measured stiffness characteristics. Specifically, it adjusts feed rates, cutting depths, and other machining parameters according to the stiffness values of the destination machine tool and tools, thereby maintaining processing accuracy across different machines without requiring complete program rewriting

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by measuring the actual stiffness of the destination machine tool and toolset, then using this measured information to automatically adjust the NC program parameters. This closed-loop approach ensures the converted program adapts to the specific characteristics of the target machine, resolving the contradiction between program reusability and processing precision

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If stiffness information is collected and conversion processing is performed, then the manufacturing precision is improved, but the loss of time increases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidprogram conversion time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary stiffness measurements and conversions before actual machining operations. By pre-characterizing the destination machine tool's stiffness properties and pre-converting NC programs, the system eliminates the need for time-consuming trial and error adjustments during production, thus reducing overall time loss while maintaining high precision

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11340581B2NC program conversion process method and processing treatment system
Publication Date: 2022.05.24 HITACHI LTD
  • US11340581B2 patent drawing
  • US11340581B2 patent drawing
  • US11340581B2 patent drawing

AI summary

The present invention makes it possible to convert an NC program used for one processing into an NC program capable of securing appropriate processing accuracy in another processing machine. Provided is an NC program conversion process method by a conversion system which converts a conversion source NC program for executing a processing in a conversion source processing machine into a conversion destination NC program for executing a processing in a conversion destination processing machine, wherein an input of information relating to (1) stiffness of the conversion destination processing machine or (2) stiffness of the tool included in a conversion destination toolset is received, and on the basis of the received information relating to the stiffness, a conversion source NC program 1424 is converted into a conversion destination NC program 1425.