CNC Program Change Detection for Safe External File Selection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
Data Source
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.


