Machine Tool Stepwise Input Guidance for Machining Program Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing machine tool systems lack effective methods for notifying users of input progress during machining program preparation and generating machining programs automatically, leading to user burden and inefficiencies in setting detailed motions and characteristics.

Innovation Solution

An input assistance method and system that displays a step status display window for setting information, allowing users to select and complete steps, with automatic generation of a machining program once all necessary information is set, including shape, material, and machining direction, and providing check marks for completed steps to ensure accuracy and prevent premature transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a user manually inputs all machining information step by step, then the machining program can be generated accurately, but the user burden and time consumption increase significantly

Engineering Contradiction:
Improvemachining program accuracyVSAvoidprogram preparation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically extracting workpiece information from 3D CAD data and pre-setting machining parameters before the user provides input. This reduces the user's burden by having the system prepare initial configurations based on the workpiece geometry and intended target shape, so the user only needs to confirm or adjust rather than input everything from scratch

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically generating the machining program using the set information without requiring manual programming. The numerical controller autonomously processes the input data to create the complete machining program, reducing the need for user intervention in program creation while maintaining accuracy

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If the system provides detailed step-by-step input interfaces for all machining parameters, then the user can set precise machining conditions, but the interface complexity and user confusion increase

Engineering Contradiction:
Improvemachining parameter precisionVSAvoidinterface complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The input interface is segmented into multiple manageable steps, each focusing on a specific aspect of machining information (e.g., workpiece definition, target shape, machining conditions). This segmentation allows the user to concentrate on one aspect at a time rather than being overwhelmed by all parameters simultaneously, reducing interface complexity while maintaining precision

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the interface provide different levels of detail and input methods appropriate to each specific machining parameter. Critical parameters offer detailed control options while less critical ones use simplified defaults, allowing precise setting where needed without unnecessary complexity elsewhere in the interface

Inventive Principle:
Principle #3Local quality

3Productivity

If the system automatically generates the machining program without user input, then the processing speed increases, but the accuracy and reliability of the program decrease

Engineering Contradiction:
Improveprogram generation speedVSAvoidprogram reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs partial automation by automatically generating portions of the machining program based on the user-provided information, while leaving critical decision-making and parameter verification to the user. This partial action approach maintains reliability through user oversight while achieving faster generation than complete manual programming

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements feedback mechanisms where the generated program and settings are displayed to the user for review and verification. The user can check the automatic generation results and make corrections if needed, ensuring reliability while benefiting from the speed of automatic generation

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3839678B1Machine tool, input assistance method for machine tool, and program for machine tool
Publication Date: 2024.05.22 YAMAZAKI MAZAK KK
  • EP3839678B1 patent drawingFigure 1
  • EP3839678B1 patent drawingFigure 2
  • EP3839678B1 patent drawingFigure 3

AI summary

An input assistance method for a machine tool includes displaying a plurality of steps each having setting-information to be set to control the machine tool to perform a machining on a workpiece so as to make a target. From the plurality of steps, a setting step to set the setting-information is selected. A setting interface for setting the setting-information corresponding to the setting step is displayed. A determination is made as to whether all of the setting-information corresponding to the setting step has been set via the setting interface. When the determination is that all of the setting-information corresponding to the setting step has been set, information indicating that the setting step is completed is displayed.