NC UI Screen Creation with Guided Execution Function Selection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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
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.
Data Source
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.


