Numerical Controller Custom Screen Attribute Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical controllers require significant time and effort to create custom screens that aggregate necessary information, often leading to unnecessary information being displayed, making it difficult for operators to confirm target information and inefficiently using resources.

Innovation Solution

A numerical controller with an attribute assignment unit, custom screen creation unit, and custom screen display unit that allows users to assign attributes to screen components, create custom screens by aggregating selected components based on attributes, and display them exclusively, reducing the need for manual screen creation and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional fixed screens are used for each operation purpose, then the screen structure is simple and stable, but the operator cannot easily aggregate necessary information from multiple screens and must switch between screens frequently

Engineering Contradiction:
Improveease of information aggregationVSAvoidscreen management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal screen component management system where screen components can be assigned attributes and reused across multiple custom screens. The attribute assignment unit allows components to be tagged with metadata that enables flexible aggregation, allowing the same component to appear on different custom screens based on attribute matching, thus eliminating the need for separate fixed screens for each operation purpose.

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

Solution Approach 2:

The patent divides the screen into independent, attribute-tagged components that can be selectively aggregated. Instead of treating entire screens as fixed units, the system segments information into reusable components (such as display areas, buttons, and data fields) that can be individually assigned attributes and then combined into custom screens based on operational needs.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If manual screen creation with general-purpose graphics and components is performed, then custom screens can be created, but it requires a great deal of time and effort

Engineering Contradiction:
Improvescreen customization capabilityVSAvoidtime for screen creation
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-assigning attributes to screen components during their creation or configuration phase. This attribute assignment is stored and can be automatically matched later when creating custom screens, eliminating the need for manual component-by-component arrangement and significantly reducing screen creation time while maintaining full customization capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables copying of screen components with their attributes intact. Once a component is created and assigned attributes, it can be copied and reused across multiple custom screens through attribute-based matching, rather than manually recreating or rearranging components for each custom screen.

Inventive Principle:
Principle #26Copying

3Loss of information

If information from multiple screens is displayed on one custom screen, then necessary information can be aggregated, but the custom screen creation process becomes complex and time-consuming

Engineering Contradiction:
Improveinformation accessibilityVSAvoidcustom screen creation complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements feedback through automatic attribute matching. When creating custom screens, the system automatically matches and aggregates components based on their pre-assigned attributes, providing feedback on which components will be included. This automation eliminates the complexity of manual information aggregation while ensuring all necessary information is properly collected and displayed.

Inventive Principle:
Principle #23Feedback

4Reliability

If conventional screens display all available information, then comprehensive data is provided, but unnecessary information is also displayed making it difficult to confirm target information

Engineering Contradiction:
Improveinformation accuracyVSAvoidinformation visibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by allowing different custom screens to have different attribute configurations tailored to specific operational contexts. Each custom screen can be optimized to display only the information relevant to its purpose through attribute-based component selection, ensuring that each screen presents information with the appropriate level of detail and relevance for its specific function.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10866717B2Numerical controller
Publication Date: 2020.12.15 FANUC LTD
  • US10866717B2 patent drawing
  • US10866717B2 patent drawing
  • US10866717B2 patent drawing

AI summary

A numerical controller capable of easily creating a custom screen on which necessary information is aggregated includes an attribute assignment unit for assigning an attribute to one or more screen components included in one or more existing screens, a custom screen creation unit for setting the attribute to be displayed on the custom screen, and a custom screen display unit for displaying the custom screen on which the screen components selected based on the attribute are exclusively aggregated.