CNC Program Change Detection for Safe External File Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Numerical controllers face issues with unintended processing due to automatic selection of machining programs from external storage devices, where modifications made by external devices may go unnoticed, leading to unexpected processing outcomes.

Innovation Solution

Incorporating a file information storage unit, program-to-be-run storage unit, external storage device recognition, and file information comparison unit to determine if a machining program has been modified by comparing edit dates and times stored on the numerical controller and external storage device, with an edit notification system to alert operators of changes and prevent unintended processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the numerical controller automatically selects the machining program from external storage device, then the ease of operation is improved, but the reliability deteriorates due to unintended processing from unnotified modifications

Engineering Contradiction:
Improveautomatic program selectionVSAvoidprocessing safety
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary comparison of file information (edit date and time) between the external storage device and the numerical controller before automatic program selection. This preliminary check identifies modified programs and prevents unintended processing by notifying the operator in advance, thus maintaining both automatic operation convenience and processing safety.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the machining program is stored in external storage device, then the adaptability is improved, but the difficulty of detecting and measuring modifications increases

Engineering Contradiction:
Improveprogram storage flexibilityVSAvoidmodification detection
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system establishes a feedback mechanism by continuously monitoring and comparing file information (edit date and time) of machining programs between the external storage device and the numerical controller. This feedback loop automatically detects modifications made on external devices and provides information to the operator, enabling reliable detection of changes while maintaining storage flexibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240201657A1Numerical control device and computer-readable storage medium
Publication Date: 2024.06.20 FANUC LTD
  • US20240201657A1 patent drawing
  • US20240201657A1 patent drawing
  • US20240201657A1 patent drawing

AI summary

The present invention stores file identification information and edit dates and times for processing programs, stores file identification information for a program to be run that is a processing program that has been set to be run, recognizes the attachment of an external storage device, and, when the program to be run is stored at the attached external device, determines that the program to be run has been edited when the edit date and time of the program to be run as stored at the external storage device and the edit date and time of the program to be run as stored at a file information storage unit are different.