Numerical Controller Parameter Setting Support for Cycle Time Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional numerical controllers require significant time and effort to understand and set parameters related to cycle time for machining programs, especially in large-scale programs, making it difficult to identify and correct erroneous or omitted settings, and specifying influenced portions of the program.

Innovation Solution

A numerical controller with a parameter database that classifies parameters by operation content, an unset parameter detection unit, processing time measurement, and influencing parameter detection, allowing for easy identification and correction of unset parameters and their impact on processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If parameters concerning cycle time are set by checking reference materials such as manuals, then parameter setting can be performed, but significant time and effort are required

Engineering Contradiction:
Improveparameter setting easeVSAvoidparameter setting time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The numerical controller automatically detects unset parameters and provides setting support without requiring the operator to manually check manuals or reference materials. The system serves itself by identifying which parameters need to be set and guiding the operator through the setting process, thereby eliminating the time-consuming manual lookup process while maintaining accurate parameter configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system measures processing time before and after parameter settings, compares the results, and provides feedback to the operator about which parameters are unset and their impact on cycle time. This feedback mechanism guides the operator to set the correct parameters without needing to consult external reference materials, significantly reducing setting time while ensuring proper configuration.

Inventive Principle:
Principle #23Feedback

2Reliability

If the entire machining program is analyzed to specify influenced portions, then complete verification is achieved, but the process becomes complex and time-consuming for large-scale programs

Engineering Contradiction:
Improveverification completenessVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The machining program is divided into multiple blocks, and the system analyzes each block individually to identify which portions are influenced by parameter settings. This segmentation approach maintains verification completeness by systematically checking all relevant blocks while reducing overall complexity by breaking down the large-scale analysis into manageable, independent unit analyses.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts and identifies only the specific blocks that are influenced by parameter settings, rather than analyzing the entire machining program uniformly. By taking out and focusing only on the relevant portions, the system achieves complete verification of influenced areas while avoiding the complexity of analyzing unrelated blocks, thus maintaining reliability without excessive complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Measurement precision

If cycle time measurement is performed before and after parameter setting, then verification accuracy is improved, but the process requires multiple measurements and comparisons

Engineering Contradiction:
Improvecycle time verification precisionVSAvoidmeasurement and comparison time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs a preliminary measurement of the cycle time before parameter settings are applied. This preliminary measurement establishes a baseline that is stored and later compared with measurements taken after parameter settings. By performing this action in advance, the system ensures accurate verification of parameter impact while streamlining the overall process, as the baseline is already prepared when needed for comparison.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10444737B2Numerical controller having parameter setting support function relating to cycle time
Publication Date: 2019.10.15 FANUC LTD
  • US10444737B2 patent drawing
  • US10444737B2 patent drawing
  • US10444737B2 patent drawing

AI summary

A numerical controller operates a machine tool based on a plurality of parameters and a machining program. A user is allowed to refer to a parameter that has not been set, in other words, a parameter not falling within the range of recommended setting values, among parameters that may influence the shortening of a cycle time of the operation of the machining program on a display screen. For this reason, the user can use the parameter as a reference for reviewing the parameter setting for the purpose of shortening the cycle time or the like.