Machining Program Display of Modal G-Code Effective Ranges

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional display devices for machining programs fail to effectively display the modal state and effective ranges of modal G codes, leading to user errors due to the need for manual memory and time-consuming verification processes.

Innovation Solution

A display device with a program analysis unit, modal effective range analysis unit, and modal effective range display unit that visually indicates the effective range of modal states through band-like objects, graphic objects, altered backgrounds, or marks within the machining program, allowing users to easily identify active modal G codes and their ranges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually memorize modal G codes to understand the current modal state, then they can operate the machining program, but this leads to memory-related mistakes and increases the time required for verification

Engineering Contradiction:
Improveease of understanding modal stateVSAvoidaccuracy of modal state recognition
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a display device as an intermediary between the machining program and the user. This device automatically analyzes and displays the modal state and effective ranges of modal G codes, serving as a mediator that eliminates the need for users to manually memorize and track modal codes, thereby preventing errors while maintaining operational capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by continuously monitoring the machining program and automatically displaying the current modal state and effective ranges. This real-time feedback mechanism allows users to verify the modal state without manual tracing, improving both reliability and ease of operation

Inventive Principle:
Principle #23Feedback

2Reliability

If users carefully trace the machining program to verify modal G codes, then mistakes can be reduced or corrected, but this process is extremely troublesome and time-consuming

Engineering Contradiction:
Improveaccuracy of modal state verificationVSAvoidtime required for verification
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of the machining program to identify and display modal G codes and their effective ranges before the user needs to verify them. By pre-calculating and presenting the modal state information, the system eliminates the need for time-consuming manual tracing while ensuring accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automatic display of modal state information provides immediate feedback to users, eliminating the need for manual verification processes. This feedback mechanism ensures accuracy while dramatically reducing the time required for modal state verification

Inventive Principle:
Principle #23Feedback

3Loss of information

If the display device shows all G codes in the machining program, then complete information is provided, but the modal state information is not visually distinguishable

Engineering Contradiction:
Improvecompleteness of G code informationVSAvoidvisibility of modal state
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality by displaying different visual characteristics for different types of G codes. Modal G codes are highlighted with specific visual attributes (such as background shading or special markers) that distinguish them from non-modal G codes, allowing users to easily identify modal state information while maintaining complete G code information in the display

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11300947B2Display device for machining program
Publication Date: 2022.04.12 FANUC LTD
  • US11300947B2 patent drawing
  • US11300947B2 patent drawing
  • US11300947B2 patent drawing

AI summary

A display device for a machining program has a function of displaying a modal state. The display device includes a program analysis unit that inputs the machining program and that identifies an attention block in the machining program, a modal effective range analysis unit that identifies a modal state that is effective in the attention block and an effective range of the modal state, and a modal effective range display unit that visually displays the effective range of the modal state along with the machining program.