CNC Machine Control Using Data Verification to Prevent Collisions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High maintenance costs and inefficiencies arise from machine collisions in CNC machines due to incorrect user input and the need for manual maintenance of NC cycles, while conventional sensors only detect collisions without preventing them.
Innovation Solution
A computer-implemented method for controlling machines that reads and compares new and previous basic data to determine deviation, enabling or disabling tool and motion processes based on verification, using a control computer integrated into the machine, which can be retrofitted, and utilizing RFID chips for data input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If conventional sensors are used to detect collisions, then collision detection speed is improved, but collision prevention capability deteriorates
Solution Approach 1:
The system performs preliminary verification of basic data (tool parameters, motion paths, feed rates) before the actual machining operation begins. By comparing new basic data against stored reference data and detecting deviations in advance, the system prevents collisions before they occur, rather than merely detecting them during operation as conventional sensors do.
2Reliability
If manual maintenance of NC cycles is performed, then collision prevention through data comparison is improved, but maintenance cost and complexity deteriorate
Solution Approach 1:
The control system automatically performs the verification of basic data by comparing new data against stored reference data without requiring manual intervention. The system self-manages the data comparison process, automatically detecting deviations and preventing collisions, thereby eliminating the need for trained personnel to manually maintain NC cycles and reducing maintenance costs and complexity.
3Measurement precision
If external computers are used for data verification, then verification accuracy is improved, but data cost and network load deteriorate
Solution Approach 1:
The verification function is merged directly into the machine's control computer, combining data storage, comparison, and verification capabilities within a single integrated system. This eliminates the need for separate external computers and reduces network data transmission requirements, while maintaining verification accuracy through local processing of basic data against stored reference data.
Data Source
Figure 1

AI summary
The present invention relates to a computer-implemented method for controlling a machine, comprising the following steps: a) reading new basic data of a tool and/or a movement process of the tool; b) reading a database of previous basic data of the tool and/or the movement process; c) comparing the new basic data and the previous basic data, determining deviation data; d) verifying the new basic data using the determined deviation data; e1) releasing or blocking the tool immediately after verifying the new basic data and/or before using the tool in the machine and/or e2) releasing or blocking the movement process immediately after verifying the new basic data and/or before performing the movement process in the machine.