CNC Tool Database Management for Automatic Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automatic programming tools for numerical control machines are limited in managing tool information and require manual input of cutting conditions based on user experience, making it difficult to efficiently select suitable tools and machining processes.

Innovation Solution

An operational program and tool selection method that utilizes a tool database to allow interactive tool management, automatic tool recommendation, and cutting condition suggestion based on material and process information, enabling users to input shapes and machining conditions easily and efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If automatic programming tools are used to simplify programming procedures, then ease of operation is improved, but tool information management capability deteriorates

Engineering Contradiction:
Improveprogramming procedure simplicityVSAvoidtool information management
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system pre-registers comprehensive tool information including tool shapes, material properties, and cutting conditions in a database before actual machining operations. This preliminary preparation enables automatic tool selection and recommendation during programming without requiring manual input of detailed tool parameters, thus maintaining ease of operation while preventing tool information loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A database system acts as an intermediary between the automatic programming tool and the tool information repository. The database stores and manages comprehensive tool information (tool shapes, materials, cutting conditions) and provides it to the programming system automatically, resolving the contradiction by enabling both simplified operation and complete information management through this intermediate storage layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If users manually input cutting conditions based on experience, then manufacturing precision is improved, but productivity deteriorates

Engineering Contradiction:
Improvecutting condition accuracyVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system incorporates a tool recommendation function that provides feedback by automatically suggesting appropriate cutting conditions based on the selected tool and material information from the database. This feedback mechanism enables users to quickly adjust and optimize cutting parameters without manual experience-based input, achieving both precision and efficiency by combining automatic recommendation with user verification.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables self-service by automatically providing cutting condition recommendations based on pre-stored tool and material data in the database. Users simply need to select the tool and material, and the system automatically suggests appropriate cutting parameters, eliminating the need for manual experience-based input while maintaining accuracy through database-driven recommendations.

Inventive Principle:
Principle #25Self-service

3Reliability

If comprehensive tool information is stored in a database, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvetool selection accuracyVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The database system is designed with multi-functionality to store and manage diverse tool information (tool shapes, materials, cutting conditions) in a unified structure. This universal database serves multiple purposes: tool selection, cutting condition recommendation, and machining process planning, thereby improving reliability through comprehensive data management while avoiding the need for separate specialized systems for each function.

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

Data Source

PatentUS9195366B2Operational programs and tools selection method of numerical control composite machine
Publication Date: 2015.11.24 DN SOLUTIONS CO LTD
  • US9195366B2 patent drawing
  • US9195366B2 patent drawing
  • US9195366B2 patent drawing

AI summary

The present disclosure relates to an operational program of a numerical control machine, which includes: a main menu in which main menus including a tool management menu and a tool setting menu are arranged; a detail information in which the list of tools mounted on a machine tool is outputted, when the tool management menu is selected from the main menu; a preview that displaying the machining state of a material on the basis of the information inputted through the main menu; and a function selection in which function selection icons for selecting and adding new tools are arranged, in which when the tool management tool is selected from the main menu, “register new tool item” is shown up on the function selection icons, and the function selection icon for selecting a new tool is selected, a tool database including characters, symbols, and images for tool lists is outputted in the detail information in accordance with a machining method so that a new tool can be registered.