Numerical Controller Block Notification for Manual Retrace

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Operators using the manual handle retrace function in machine tools face inefficiencies due to the need to constantly switch their gaze between the machine and the program screen to confirm program execution status, especially when determining if a block has been reached or if reversing execution is allowed.

Innovation Solution

A numerical controller with a block information notification unit that identifies and notifies the operator about block attributes, such as edited, specified, or reversing-execution prohibited blocks, using audio cues, allowing operators to focus on the machine without visual checks, and preventing reverse execution when prohibited.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the manual handle retrace function is used for program execution, then the operator can manually advance and reverse program execution, but the operator must constantly switch gaze between the machine and program screen to confirm execution status

Engineering Contradiction:
Improvemanual program execution controlVSAvoidtime for visual confirmation
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces the mechanical visual confirmation method with an acoustic notification system. The block information notification unit outputs audible signals (beeps, chimes, or voice announcements) to notify the operator when program execution reaches specified blocks, eliminating the need for visual monitoring of the program screen while maintaining manual execution control.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces an intermediary acoustic notification system between the program execution process and the operator. Instead of direct visual monitoring, the operator receives information through the block information notification unit which acts as a mediator, translating program execution status into audible signals that guide the operator without requiring visual attention.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the operator visually checks program execution status on the screen, then execution status can be confirmed, but operational efficiency decreases due to constant gaze switching

Engineering Contradiction:
Improveprogram execution status confirmationVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent substitutes visual confirmation with acoustic notification. The block information notification unit provides reliable program execution status confirmation through audible signals that do not require the operator to divert visual attention from the machine, thereby maintaining reliability while improving operational efficiency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system implements periodic acoustic notifications at specific program blocks rather than continuous visual monitoring. The block information notification unit outputs signals at predetermined intervals when execution reaches specified blocks, providing reliable status confirmation without requiring constant operator attention.

Inventive Principle:
Principle #19Periodic action

3Ease of operation

If block information notification is implemented using audio cues, then operator can focus on machine without visual checks, but additional notification system components are required

Engineering Contradiction:
Improveoperator focus on machineVSAvoidnotification system components
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The block information notification unit is integrated into the existing numerical controller system, serving multiple functions: it monitors program execution status, determines which blocks require notification, and outputs acoustic signals. This multi-functional integration minimizes additional components while achieving the goal of audio-based block notification.

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

Solution Approach 2:

The patent merges the block information notification function with the existing program execution control system. The block information notification unit is combined with the manual program execution unit and program memory, creating an integrated system that provides audio notifications without requiring completely separate notification hardware.

Inventive Principle:
Principle #5Merging (Combining)

4Measurement precision

If the operator needs to confirm whether arrival at a block has been attained, then execution status can be verified, but the operation becomes more complex and time-consuming

Engineering Contradiction:
Improveblock arrival detectionVSAvoidexecution status verification
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex visual verification procedures with simple acoustic notifications. The block information notification unit automatically detects block arrival and notifies the operator through sound, eliminating the need for manual visual verification and reducing operational complexity while maintaining precise block arrival detection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-verification of block arrival through the block information notification unit, which automatically monitors execution status and generates notifications without requiring operator intervention. This self-service mechanism simplifies the verification process while maintaining measurement precision.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10732616B2Numerical controller including means for checking execution status of program
Publication Date: 2020.08.04 FANUC LTD
  • US10732616B2 patent drawing
  • US10732616B2 patent drawing
  • US10732616B2 patent drawing

AI summary

A numerical controller that controls a machine based on a program includes a manual program execution instruction unit that gives instructions for advancing and reversing execution of the program in a manual manner, a program manual execution unit that sequentially executes the program, and a block information notification unit that identifies a block in the program the execution of which is about to be started, based on execution status of the program reported from the program manual execution unit, and that makes notification in accordance with an attribute of the identified block.