NC Machining Parameter Learning for Faster Program Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of machining programs for numerically controlling machine tools requires adjusting a wide variety of parameters, making the generation process time-consuming and effort-intensive.

Innovation Solution

A machine learning device that extracts first and second parameters from existing machining programs, using a data extraction unit and machine learning unit to learn the value of the first parameter based on a dataset, facilitating the generation of machining programs through a learning model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If machine tool structures are made complicated with more axes to precisely create complicated shapes, then manufacturing precision is improved, but device complexity increases and the number of processes to be numerically controlled increases

Engineering Contradiction:
Improveprecision of complicated shapesVSAvoidmachine tool structure complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces manual mechanical parameter adjustment with an automated information processing system. The machining program generation unit automatically generates NC programs by extracting machining conditions from CAD data and determining optimal parameters, substituting the mechanical adjustment process with computational algorithms that analyze geometric data and generate control code without manual intervention.

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

Solution Approach 2:

The system enables self-service by allowing the machining program generation unit to autonomously determine machining parameters and generate complete NC programs without requiring operator intervention. The unit automatically processes CAD data, selects appropriate machining conditions, and outputs ready-to-execute programs, making the system self-sufficient in program creation.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If a wide variety of parameters are adjusted to generate machining programs for complicated shapes, then manufacturing precision is improved, but the time and effort required increases

Engineering Contradiction:
Improvequality of machining programVSAvoidprogram generation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical process of parameter adjustment with an automated computational system. The machining program generation unit uses algorithms to automatically determine optimal machining parameters based on CAD data, eliminating the time-consuming manual adjustment process while maintaining or improving parameter quality through systematic analysis.

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

Solution Approach 2:

The patent introduces a machining program generation unit as an intermediary between CAD data and NC program output. This intermediary automatically processes geometric data, determines machining conditions, and generates control programs, serving as a bridge that eliminates the need for manual parameter adjustment and reduces generation time while ensuring quality results.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If manual parameter adjustment is used to generate machining programs, then ease of operation is maintained, but productivity decreases due to time-consuming processes

Engineering Contradiction:
Improvesimplicity of program generationVSAvoidmachining program generation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system achieves self-service by enabling the machining program generation unit to autonomously complete the entire program generation process. Operators simply input CAD data and receive automatically generated NC programs with optimized parameters, eliminating manual adjustment steps while maintaining operational simplicity and dramatically improving generation efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-calculating and storing optimal machining parameters and conditions in databases before actual machining operations. The machining program generation unit retrieves and applies these pre-determined parameters automatically, eliminating the need for real-time manual adjustment and enabling rapid program generation without sacrificing optimization quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12045033B2Machine learning device and associated methodology for adjusting parameters used to numerically control a machine tool
Publication Date: 2024.07.23 MITSUBISHI ELECTRIC CORP
  • US12045033B2 patent drawing
  • US12045033B2 patent drawing
  • US12045033B2 patent drawing

AI summary

A machine learning device includes a data extraction unit that extracts first and second parameters from a plurality of machining programs. The machining programs numerically control a machine tool. The first parameter is a parameter to be adjusted, and the second parameter is a parameter used to adjust the first parameter. The machine learning device also includes a machine learning unit that learns a value of the first parameter according to a data set that includes the first and second parameters.