Numerical Control Parameter Switching at Safe Real-Time Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing control devices face issues when set parameters are changed suddenly during operation, leading to potential damage to the control object or defects in the workpiece, as they require downtime for parameter changes.

Innovation Solution

A numerical control device with a parameter change command unit that selects determination data, acquires real-time detection values, and creates update commands to change set parameters at predetermined timings during operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If set parameters are changed suddenly during normal control operation, then parameter update speed is improved, but large load is placed on the structure and defects occur in processed workpiece

Engineering Contradiction:
Improveparameter update speedVSAvoidstructural integrity and workpiece quality
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by preparing parameter changes in advance and storing them in a parameter change buffer before actual execution. The determination data selecting section pre-identifies appropriate timing based on determination data (such as completion of movement commands or positioning), and the parameter change is executed only when predetermined conditions are met, avoiding sudden changes during critical operations.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If set parameters are changed only after completion of control operations, then structural integrity is maintained, but productivity is reduced due to downtime

Engineering Contradiction:
Improvestructural integrityVSAvoidoperational continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system maintains continuity of useful action by enabling parameter changes during idle periods within ongoing operations. When determination data indicates appropriate timing (such as when movement commands are completed or positioning is achieved), parameter changes are executed without interrupting the overall control operation, allowing the system to maintain continuous productive operation while safely updating parameters.

Inventive Principle:
Principle #20Continuity of useful action

3Manufacturing precision

If parameter changes require manual intervention and downtime, then control precision is maintained, but time consumption increases

Engineering Contradiction:
Improvecontrol precisionVSAvoidparameter change time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs self-service by automatically determining appropriate timing for parameter changes using the determination data selecting section. The system monitors determination data (such as completion status of movement commands or positioning accuracy) and autonomously decides when to execute parameter changes, eliminating the need for manual intervention while maintaining control precision through automated condition-based execution.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12481266B2Numerical control device having function of changing set parameter for controlling control object at certain timing, and method for changing set parameter therefor
Publication Date: 2025.11.25 FANUC LTD
  • US12481266B2 patent drawing
  • US12481266B2 patent drawing
  • US12481266B2 patent drawing

AI summary

A numerical control device having a function of changing a set parameter for controlling a control object at a certain timing includes a main control unit for outputting various commands, a memory for storing various data including the set parameter, a parameter input part for inputting a changed set parameter, and a parameter change command part for outputting an update command, wherein the parameter change command part includes a determination data selecting section for selecting determination data for determining a timing of change in accordance with a set parameter, a data acquiring section for acquiring a detection value of the determination data in a real-time manner, and a determining section for creating an update command on the basis of an acquired detection value.