NC UI Screen Creation with Guided Execution Function Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developers of user interface screens for numerical controllers face difficulties in selecting appropriate execution functions from a vast number of options, making the creation process cumbersome and time-consuming.

Innovation Solution

A screen creation device and system that includes a part library, an available function storage unit, and an editing unit to simplify the selection and setting of execution functions for composite parts, presenting only available functions to the user, thereby facilitating the creation of user interface screens for numerical controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a huge number of execution function options are provided for each part of the UI screen, then the system provides comprehensive functionality and versatility, but the complexity of selecting and configuring functions increases significantly

Engineering Contradiction:
Improvecomprehensive functionalityVSAvoidselection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the execution functions by organizing them into hierarchical groups based on part types (e.g., display parts, input parts, control parts). Instead of presenting all functions in a single overwhelming list, the system divides functions into manageable categories that correspond to different UI element types, making selection more systematic and less complex while maintaining comprehensive coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a structured function selection interface that mediates between the comprehensive function library and the user. This intermediary organizes functions based on part properties and relationships, providing a guided selection process that reduces cognitive load while ensuring all necessary functions are accessible.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If all available execution functions are presented to the user for selection, then complete functionality is available, but the time required to create UI screens increases

Engineering Contradiction:
Improvefunction availabilityVSAvoidscreen creation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-organizing execution functions into structured groups based on part types and properties before the user needs to select them. The system prepares categorized function lists in advance, so when a user creates a UI screen, they can quickly navigate to relevant function groups rather than searching through all available functions, significantly reducing screen creation time while maintaining full function availability.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If developers must manually select and configure each execution function from a large list, then precise control over UI functionality is achieved, but the ease of operation deteriorates

Engineering Contradiction:
Improvefunction configuration precisionVSAvoiddeveloper ease of use
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent applies local quality by tailoring the function selection interface to the specific part type being configured. Instead of presenting a uniform list of all functions, the system dynamically adjusts the available function lists based on the selected part type, showing only locally relevant functions. This maintains precise control over functionality while improving ease of operation by reducing irrelevant options.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240272609A1Screen creation device, screen creation system, and computer-readable recording medium
Publication Date: 2024.08.15 FANUC LTD
  • US20240272609A1 patent drawing
  • US20240272609A1 patent drawing
  • US20240272609A1 patent drawing

AI summary

A screen creation device, which supports the creation of a user interface screen of a numerical control device, stores, in a component library, components disposed on the user interface screen and a composite component obtained by combining a plurality of components, stores an execution function name that can be used to operate the composite component, reads the execution function name that can be used to operate the composite component, presents the execution function name to a user, and accepts the setting of the presented execution function as a component.