Machining Program Grammar Check and Transmission Warning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Machining programs in numerical control machine tools often contain errors that are difficult to detect and correct, leading to increased correction time and potential loss of corrected programs due to accidental deletion when transmitted to external devices.
Innovation Solution
A machining program processing apparatus with a grammar checking unit, transmission processing unit, and deletion processing unit that executes warning processes to confirm whether to permit transmission or deletion, preventing unnecessary correction time and ensuring that corrected programs are not wasted.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a machining program with grammar errors is transmitted to an external device, then the transmission is completed, but the program correction time increases in the external device
Solution Approach 1:
The system performs grammar checking and executes warning processes before transmission to confirm whether transmission is permitted. This preliminary action identifies errors in advance, allowing operators to correct them before transmission, thereby preventing increased correction time at the external device.
2Quantity of substance
If a machining program is deleted after transmission to an external device, then storage space is freed, but corrected programs may be deleted by mistake
Solution Approach 1:
The system provides feedback through warning processes that confirm whether deletion is permitted. When a deletion request is received, the system checks transmission history and displays warnings to alert operators about potential loss of corrected programs, preventing accidental deletion while allowing intentional deletion of programs without transmission history.
3Measurement precision
If grammar check is performed on machining programs, then error detection capability is improved, but processing time increases
Solution Approach 1:
The system performs grammar checking selectively based on transmission requests and deletion requests rather than continuously checking all programs. This partial action approach maintains high error detection accuracy when needed while minimizing unnecessary processing time during normal operations.
Data Source
AI summary
To provide a machining program processing apparatus capable of preventing an increase in the program correction time or does not let the program correction time go to waste. A machining program processing apparatus includes: a grammar checking unit executing grammar check of a machining program; a transmission processing unit transmitting the machining program to an external device; and a deletion processing unit deleting the machining program, wherein, when a transmission request of the machining program including a grammar error is received, the transmission processing unit confirms whether the transmission is to be permitted or not.


