WO2025170559A1 - A system for cnc machines - Google Patents
A system for cnc machinesInfo
- Publication number
- WO2025170559A1 WO2025170559A1 PCT/TR2025/050085 TR2025050085W WO2025170559A1 WO 2025170559 A1 WO2025170559 A1 WO 2025170559A1 TR 2025050085 W TR2025050085 W TR 2025050085W WO 2025170559 A1 WO2025170559 A1 WO 2025170559A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- digital twin
- simulation
- database
- cnc machine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0283—Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4065—Monitoring tool breakage, life or condition
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4184—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by fault tolerance, reliability of production system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37252—Life of tool, service life, decay, wear estimation
Definitions
- the invention relates to a system that collects real-time data from CNC (Computer Numerical Control) machines used in machining enterprises by utilizing Industry 4.0 communication protocols, predicts tool and equipment lifespan based on the data it collects, and determines machining parameters to increase the efficiency of tools and equipment.
- CNC Computer Numerical Control
- CNC machines are production machines that shape raw materials such as metal, plastic, and wood by processing them using machining methods. CNC machines contain tools that remove chips from the workpiece. These tools have a certain service life.
- the system subject to the invention describes a system designed to increase the service life and efficiency of tools/equipment.
- each CNC machine brand has its own communication protocol. For this reason, it is difficult to manage CNC machines with different brands or communication protocols through a single system.
- the Siemens Sinumetrik 840D Power Line brand/model CNC machine uses a different communication protocol
- the Fanuc 31 i brand/model CNC machine uses its own communication protocol.
- the data collected from these CNC machines do not belong to a specific standard. Data standardization is required to collect the data of CNC machines of different brands/models through a single system.
- the invention is a system for use in enterprises where CNC machines are used, which exceeds the known state of the art, eliminates its disadvantages, and additionally provides extra advantages.
- the purpose of the invention is to introduce a new system that determines the equipment/tool life in CNC machines and increases tool life and efficiency in enterprises using CNC machines.
- Another purpose of the invention is to introduce a system that can collect realtime data from CNC machines independent of the communication protocol used.
- Another purpose of the invention is to introduce a new system that visualizes and graphically presents the data collected from CNC machines.
- the main purpose of the invention is to introduce a system that prepares a simulation by creating a copy of the data collected from CNC machines and determines the equipment and tool life through this simulation.
- Another purpose of the invention is to introduce a system that prepares a simulation by creating a copy of the data collected from CNC machines and provides recommendations to improve the equipment and tool life through this simulation.
- each data collected is copied in a system called the digital twin system.
- the digital twin system the primary function of the digital twin system is to generate an exact simulation of the CNC machine based on the copied data.
- the tool life is calculated, and as a result of the calculation, the CNC machine operator is informed by the system.
- maintenance times, and tool or equipment change times can be calculated in advance, ensuring continuity in production.
- the generated simulation by changing the machining parameters it is possible to determine the machining parameters where the tool or equipment efficiency is maximized.
- the system which provides these parameters as recommendations, is able to increase the tool and equipment life, i.e. efficiency.
- Figure 1 is a schematic view of the system subject to the invention.
- CNC machines are production machines that shape raw materials such as metal, plastic, and wood by processing them using machining methods. They are controlled by an operator (11 ) through an operator panel (12).
- the system described in the invention collects data from CNC machines (10) using data acquisition drivers (20) and a data acquisition adapter (21 ), which is connected to each CNC machine (10) via an Ethernet connection (13).
- the mentioned data acquisition adapter (21 ) uses MTConnect technology.
- MTConnect is an open and royalty-free standard based on the most common standards in the manufacturing and software industry, maximizing the number of tools available for its implementation and ensuring the highest level of interoperability with other standards and tools in these sectors at a reasonable cost.
- the collected data is thus converted into a standardized format.
- This collected data is published in a cloud database (30) or on a website or application through a data publishing service (22) located on a data acquisition server (23).
- the mentioned data publishing service (22) uses MQTT-based loT technology. This allows wired or wireless data transfer to a cloud database (30) or local database. Additionally, the data is recorded in a database (25) through a database recording service (24).
- the primary functional component is the digital twin system (40)
- the digital twin system (40) is positioned between the operator (11 ) or user and the CNC machine (10), and the operator (11 ) loses direct contact with the CNC machine (10).
- the management, monitoring and all necessary operations of the machine are carried out directly through the digital twin system (40).
- the digital twin system (40) directly copies all the data related to the CNC machine (10) from the database (25) or cloud database (30) and records them in the digital twin database (42). Having a copy of each data provides an additional security measure as it prevents data from being modified or lost.
- the primary function of the digital twin system (40) is to simulate the operation of the relevant CNC machine (10) using simulation algorithms (41 ) based on standardized data collected from CNC machines (10).
- simulation algorithms 41
- a simulation of the relevant CNC machine (10) is generated by using simulation algorithms (41). Since this digital simulation is based entirely on real data, tool or equipment wear can be detected with high accuracy and precision.
- the simulation algorithms (41 ) are operated on the digital twin server (43) and the generated simulations are recorded in the digital twin database (42).
- the simulation generated with simulation algorithms (41 ) includes a lifespan calculation module (50) and an efficiency enhancement module (60) operated by a digital twin server (43).
- the lifespan calculation module (50) mentioned in the invention operates the simulation in accelerated time. For example, a year of real-time operation can be achieved in a 5-minute simulation. In this case, the end of tool and equipment life can be determined in a way that is equivalent to real-time operation.
- the detected tool life data is published on the application running on user devices (70) for transmission to the CNC operator (11 ) or authorized users.
- the efficiency enhancement module (60) mentioned in the invention however, the machining parameters are changed in the simulation of the CNC machine (10). Machining parameters can be listed as follows:
- the efficiency enhancement module (60) aims to extend the tool/equipment life by changing at least one of these parameters. For that, it determines the optimum parameters.
- the detected optimum parameters are published on the application running on user devices (70) for transmission to the CNC operator (11 ) or authorized users.
- the user devices (70) refers to devices that can be a phone, tablet, or computer.
- users within the enterprise can access all collected data related to CNC machines (10), generate simulations, or follow the generated simulations.
- the most important innovation of the invention is to determine the tool/equipment life in real-time by generating a real-time simulation through a digital twin system (40).
- Another innovation of the invention is to provide data standardization using protocols such as MQTT, MTConnect, OPC UA.
- Another innovation of the invention is the visualization of data through an application operating on user devices (70). Real-time data can be monitored by users through a dashboard application. This way, instant decision support mechanisms can be established, and production processes can be improved.
- the digital twin system (40) has machine learning integration. Machine learning algorithms make predictions, enabling pattern recognition and predictive maintenance techniques for the early detection of anomalies and failures. Additionally, machine learning techniques ensure the continuous improvement of the digital twin system (40).
- the digital twin system (40) is the core component that performs the primary function.
- all the information and parameters related to the CNC machine (10) that the user wants to follow about the operation can be displayed on the user device, as well as performs information inferences, and provides warnings and recommendations for the life of the CNC machine (10) or components, remaining life estimation, and improving efficiency.
- the digital twin system (40) performs the necessary calculations for the CNC machine (10) to operate more efficiently and with better performance and then generates the necessary driver/drive outputs to operate the machine accordingly. In other words, it has the authority to make changes on the CNC machine’s (10) operator panel (12). When an abnormal situation is detected, it can stop the operation of the CNC machine (10) or adjust the machining parameters to increase efficiency.
- the digital twin system (40) not only stores the collected data from the physical system after cleaning and processing it and transforming it into usable information with the help of defined models but is also used to control the physical system. This way, the necessary operations can be carried out without any time loss.
- the location of the digital twin system (40) and its components is completely undefined. All its components can be on a single computer or mobile device, or they can be in different locations and computers on the cloud.
- the digital twin system (40) can provide the following outputs after the simulation:
- the digital twin system (40) receives real-time data from the CNC machine (10) and receives initial information about the device’s status.
- the user accesses the user interface for the CNC machine (10).
- This interface is provided by the digital twin system (40) and the status of the CNC machine (10) is presented to the user. The user performs all kinds of operations through this interface.
- the digital twin system (40) checks the status of the CNC machine (10) before starting the operation and, if necessary, performs a simulation on the numerical model of the digital twin system (40) and checks the results in advance.
- the digital twin system (40) provides recommendations regarding the operation parameters to the user if necessary (e.g. if part wear is at a state that the operation cannot be completed).
- the digital twin system (40) continues to collect data from the CNC machine (10) and monitors the operation in real-time, transmitting information to the user interface.
- the data collected from the CNC machine (10) is stored in the permanent memory of the digital twin system (40).
- the digital twin system (40) determines the remaining life of the machine and its components and reflects this information on the interface.
- the digital twin system (40) periodically analyzes the collected data and updates its models related to the CNC machine (10) by improving them through machine learning.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- General Factory Administration (AREA)
Abstract
The invention relates to a system that collects real-time data from CNC (Computer Numerical Control) machines used in machining enterprises by utilizing Industry 4.0 communication protocols, predicts tool and equipment lifespan based on the data it collects, and determines machining parameters to increase the efficiency of tools and equipment.
Description
A SYSTEM FOR CNC MACHINES
Technological Field:
The invention relates to a system that collects real-time data from CNC (Computer Numerical Control) machines used in machining enterprises by utilizing Industry 4.0 communication protocols, predicts tool and equipment lifespan based on the data it collects, and determines machining parameters to increase the efficiency of tools and equipment.
State of the Art:
CNC machines are production machines that shape raw materials such as metal, plastic, and wood by processing them using machining methods. CNC machines contain tools that remove chips from the workpiece. These tools have a certain service life. The system subject to the invention describes a system designed to increase the service life and efficiency of tools/equipment.
In the known art, each CNC machine brand has its own communication protocol. For this reason, it is difficult to manage CNC machines with different brands or communication protocols through a single system. For example, while the Siemens Sinumetrik 840D Power Line brand/model CNC machine uses a different communication protocol, the Fanuc 31 i brand/model CNC machine uses its own communication protocol. The data collected from these CNC machines do not belong to a specific standard. Data standardization is required to collect the data of CNC machines of different brands/models through a single system.
In the known art, there are certain systems that perform tool life prediction for CNC machines. In these systems, by analyzing the data collected from CNC
machines, tool life prediction is performed through machine learning, and maintenance times are determined. For example, this situation is mentioned in the Chinese patent document CN111598251. However, in the relevant patent, the technique of creating a simulation with a digital twin, which is included in the invention subject to the description, is not used. In the Chinese patent, the tool life information is no more than a prediction. In the invention subject to the description, a simulation is prepared based on real-time data regarding the operation of the CNC machine, and the tool life is determined through the simulation. The determined tool life is more accurate and precise than the prediction in the Chinese patent. Additionally, by changing the tool operating parameters in the simulation, optimum machining parameters can be determined, thus extending the tool and equipment life or using them efficiently.
In the literature research conducted, although the Chinese patent documents numbered CN116125913, CN106647626A, and CN213043703 mention a system for collecting data from CNC machines, they do not provide tool life determination or parameter recommendations to increase the efficiency and life of tools and equipment.
As a result, there is a need for a new system in which the known state of the art is overcome and its disadvantages are eliminated to be used in enterprises where CNC machines are used.
Brief Description of the Invention:
The invention is a system for use in enterprises where CNC machines are used, which exceeds the known state of the art, eliminates its disadvantages, and additionally provides extra advantages.
The purpose of the invention is to introduce a new system that determines the equipment/tool life in CNC machines and increases tool life and efficiency in enterprises using CNC machines.
Another purpose of the invention is to introduce a system that can collect realtime data from CNC machines independent of the communication protocol used.
Another purpose of the invention is to introduce a new system that visualizes and graphically presents the data collected from CNC machines.
The main purpose of the invention is to introduce a system that prepares a simulation by creating a copy of the data collected from CNC machines and determines the equipment and tool life through this simulation.
Another purpose of the invention is to introduce a system that prepares a simulation by creating a copy of the data collected from CNC machines and provides recommendations to improve the equipment and tool life through this simulation.
In the invention, data is collected from different brand/model CNC machines with data acquisition adapters connected to each CNC machine via an Ethernet cable. The data acquisition adapter uses MTConnect technology and converts the data into a standardized format. MTConnect defines production area data in a standardized format that can be understood by any MTConnect-compatible software application. Once the data has been defined by the MTConnect- compatible data acquisition adapter, there is no need to redefine the data within the system. In this way, data from different communication protocols can be converted into a single format and used.
In the invention, each data collected is copied in a system called the digital twin system. In this way, not only data security is ensured but also data loss is prevented. However, the primary function of the digital twin system is to generate an exact simulation of the CNC machine based on the copied data. Through the generated simulation, the tool life is calculated, and as a result of
the calculation, the CNC machine operator is informed by the system. In this way, maintenance times, and tool or equipment change times can be calculated in advance, ensuring continuity in production. In addition, in the generated simulation, by changing the machining parameters it is possible to determine the machining parameters where the tool or equipment efficiency is maximized. The system, which provides these parameters as recommendations, is able to increase the tool and equipment life, i.e. efficiency.
The digital twin system in the invention is the section where the main function is performed. The benefits of the digital twin can be summarized as follows:
• Increasing the reliability of equipment and production lines,
• Improving OEE (Overall Equipment Effectiveness) through reduced downtime and enhanced performance,
• Increasing productivity,
• Reducing risk in several areas, including product availability, and market reputation,
• Reducing maintenance costs by predicting maintenance issues before they occur,
• Achieving faster production times,
• Being able to create new business opportunities such as mass customization, composite production, small batch production, and more,
• Providing improved customer service by enabling customers to remotely configure customized products,
• Offering improved product quality and enhanced insight into the real-time performance of products in applications and environments,
• Ultimately, ensuring higher profits.
Description of the Figures:
The invention will be described with reference to the accompanying figures so that the features of the invention will be more clearly understood. However, this is not intended to limit the invention to these specific embodiments. Instead, all alternatives, modifications, and equivalents that fall within the scope defined by the appended claims are also intended to be covered. It is to be understood that the details shown are for the sole purpose of describing preferred embodiments of the present invention and are presented for the purpose of providing the most useful and easily understood description of both the embodiment of the methods and the rules and conceptual features of the invention. In the appended drawings:
Figure 1 is a schematic view of the system subject to the invention.
The figures which will facilitate the understanding of this invention are numbered as indicated in the attached drawing and are listed below along with their names.
Description of the References:
10.CNC machine
11. Operator
12.0perator panel
13. Ethernet connection
20. Data acquisition driver
21. Data acquisition adapter
22. Data publishing service
23. Data acquisition server
24. Database recording service
25. Database
30.Cloud database
40. Digital twin system
41. Simulation algorithms
42. Digital twin database
43. Digital twin server
50. Lifespan calculation module
60. Efficiency enhancement module
70. User device
Description of the Invention:
In this detailed summary, the system subject to the invention is explained only for a better understanding of the subject matter, with examples that do not have any limiting effect.
CNC machines (10) are production machines that shape raw materials such as metal, plastic, and wood by processing them using machining methods. They are controlled by an operator (11 ) through an operator panel (12).
The system described in the invention collects data from CNC machines (10) using data acquisition drivers (20) and a data acquisition adapter (21 ), which is connected to each CNC machine (10) via an Ethernet connection (13). The mentioned data acquisition adapter (21 ) uses MTConnect technology. MTConnect is an open and royalty-free standard based on the most common standards in the manufacturing and software industry, maximizing the number of tools available for its implementation and ensuring the highest level of interoperability with other standards and tools in these sectors at a reasonable cost. The collected data is thus converted into a standardized format. This collected data is published in a cloud database (30) or on a website or application through a data publishing service (22) located on a data acquisition server (23). The mentioned data publishing service (22) uses MQTT-based loT technology. This allows wired or wireless data transfer to a cloud database (30)
or local database. Additionally, the data is recorded in a database (25) through a database recording service (24).
In the invention, the primary functional component is the digital twin system (40), the digital twin system (40) is positioned between the operator (11 ) or user and the CNC machine (10), and the operator (11 ) loses direct contact with the CNC machine (10). The management, monitoring and all necessary operations of the machine are carried out directly through the digital twin system (40).
In the invention, the digital twin system (40) directly copies all the data related to the CNC machine (10) from the database (25) or cloud database (30) and records them in the digital twin database (42). Having a copy of each data provides an additional security measure as it prevents data from being modified or lost. However, the primary function of the digital twin system (40) is to simulate the operation of the relevant CNC machine (10) using simulation algorithms (41 ) based on standardized data collected from CNC machines (10). In other words, in the digital twin system (40), a simulation of the relevant CNC machine (10) is generated by using simulation algorithms (41). Since this digital simulation is based entirely on real data, tool or equipment wear can be detected with high accuracy and precision. In the invention, the simulation algorithms (41 ) are operated on the digital twin server (43) and the generated simulations are recorded in the digital twin database (42). The simulation generated with simulation algorithms (41 ) includes a lifespan calculation module (50) and an efficiency enhancement module (60) operated by a digital twin server (43).
The lifespan calculation module (50) mentioned in the invention operates the simulation in accelerated time. For example, a year of real-time operation can be achieved in a 5-minute simulation. In this case, the end of tool and equipment life can be determined in a way that is equivalent to real-time operation. The detected tool life data is published on the application running on user devices (70) for transmission to the CNC operator (11 ) or authorized users.
In the efficiency enhancement module (60) mentioned in the invention, however, the machining parameters are changed in the simulation of the CNC machine (10). Machining parameters can be listed as follows:
• Cutting speed (Vc)
• Spindle speed (n)
• Feed (f)
• Feed rate (Vf)
• Depth of cut (a).
The efficiency enhancement module (60) aims to extend the tool/equipment life by changing at least one of these parameters. For that, it determines the optimum parameters. The detected optimum parameters are published on the application running on user devices (70) for transmission to the CNC operator (11 ) or authorized users.
In the invention, the user devices (70) refers to devices that can be a phone, tablet, or computer. On these user devices (70) where the software application of the system subject to the invention is operated, users within the enterprise can access all collected data related to CNC machines (10), generate simulations, or follow the generated simulations.
The most important innovation of the invention is to determine the tool/equipment life in real-time by generating a real-time simulation through a digital twin system (40).
Another innovation of the invention is to provide data standardization using protocols such as MQTT, MTConnect, OPC UA.
Another innovation of the invention is the visualization of data through an application operating on user devices (70). Real-time data can be monitored by users through a dashboard application. This way, instant decision support mechanisms can be established, and production processes can be improved.
In the invention, the digital twin system (40) has machine learning integration. Machine learning algorithms make predictions, enabling pattern recognition and predictive maintenance techniques for the early detection of anomalies and failures. Additionally, machine learning techniques ensure the continuous improvement of the digital twin system (40).
In the invention, the digital twin system (40) is the core component that performs the primary function. In the digital twin system (40), all the information and parameters related to the CNC machine (10) that the user wants to follow about the operation can be displayed on the user device, as well as performs information inferences, and provides warnings and recommendations for the life of the CNC machine (10) or components, remaining life estimation, and improving efficiency.
The digital twin system (40) performs the necessary calculations for the CNC machine (10) to operate more efficiently and with better performance and then generates the necessary driver/drive outputs to operate the machine accordingly. In other words, it has the authority to make changes on the CNC machine’s (10) operator panel (12). When an abnormal situation is detected, it can stop the operation of the CNC machine (10) or adjust the machining parameters to increase efficiency.
The digital twin system (40) not only stores the collected data from the physical system after cleaning and processing it and transforming it into usable information with the help of defined models but is also used to control the physical system. This way, the necessary operations can be carried out without any time loss. The location of the digital twin system (40) and its components is completely undefined. All its components can be on a single computer or mobile device, or they can be in different locations and computers on the cloud.
The digital twin system (40) can provide the following outputs after the simulation:
• It alerts the operator by stopping the process before starting the operation.
• It sends commands to the real system by making the necessary updates to the parameters to increase efficiency.
• While operating the system, it provides useful information about expected situations and updated parameters based on simulation results about the operation.
A possible operation scenario for the digital twin system (40) is given below:
• The digital twin system (40) receives real-time data from the CNC machine (10) and receives initial information about the device’s status.
• The user accesses the user interface for the CNC machine (10). This interface is provided by the digital twin system (40) and the status of the CNC machine (10) is presented to the user. The user performs all kinds of operations through this interface.
• The user initiates an operation.
• The digital twin system (40) checks the status of the CNC machine (10) before starting the operation and, if necessary, performs a simulation on the numerical model of the digital twin system (40) and checks the results in advance.
• The digital twin system (40) provides recommendations regarding the operation parameters to the user if necessary (e.g. if part wear is at a state that the operation cannot be completed).
• If the simulation results are within the desired limits, the operation starts.
• During the operation, the digital twin system (40) continues to collect data from the CNC machine (10) and monitors the operation in real-time, transmitting information to the user interface.
• The data collected from the CNC machine (10) is stored in the permanent memory of the digital twin system (40).
• The digital twin system (40) determines the remaining life of the machine and its components and reflects this information on the interface.
• The digital twin system (40) periodically analyzes the collected data and updates its models related to the CNC machine (10) by improving them through machine learning.
Claims
1. The invention is a system for use in CNC machines (10) in machining enterprises, characterized in that:
• including a data acquisition adapter (21 ) that collects data from the CNC machine (10) data acquisition driver (20),
• including a data publishing service (22) running on a data acquisition server (23) to publish the collected data by the mentioned data acquisition adapter (21 ) on a publishing platform (website, application) with a cloud database (30) or a local database,
• including a database recording service (24) that records the collected data by the mentioned data acquisition adapter (21 ) into a database (25) or a cloud database (30),
• including at least one digital twin system (40) that generates copies of the data recorded in a database (25) or a cloud database (30) and stores them in a digital twin database (42),
• including simulation algorithms (41 ) operated by the digital twin server (43) within the mentioned digital twin system (40), which generates simulations that simulate the operation of the CNC machine (10) in real-time using the copied data,
• including at least one lifespan calculation module (50) that determines the real-time depletion time of the tool/equipment life through the simulation generated by the simulation algorithms (41 ).
2. System according to claim 1 , characterized in that including at least one efficiency enhancement module (60) that determines the optimum machining parameters (cutting speed, spindle speed, feed, feed rate, depth of cut) through the simulation generated by the mentioned simulation algorithms (41 ) to improve the life or efficiency of the tool/equipment.
3. System according to claim 1 or claim 2, characterized in that including at least one digital twin system (40) that, based on the outputs determined by
the mentioned lifespan calculation module (50) or efficiency enhancement module (60), modifies parameters through the CNC machine (10) operator panel (12), stops the CNC machine operation, or informs the operator (11 ).
4. System according to claim 1 , characterized in that the mentioned data acquisition adapter (21 ) having the MTConnect standard to ensure data standardization.
5. System according to claim 1 , characterized in that the mentioned data publishing service (22) utilizing an MQTT-based loT protocol for data transmission.
6. System according to any one of the preceding claims characterized in that including user devices (70) equipped with a dashboard application that enables the visual monitoring of all collected data and generated simulations.
7. Method for operating the system for use in CNC machines (10) in machining enterprises as defined in claim 1 , characterized in that:
• collecting CNC machine (10) data through data acquisition adapters (21 ) via data acquisition drivers (20),
• converting the collected data into a standardized format using the MTConnect standard,
• publishing the standardized data in a cloud database (30) or a local database via the data publishing service (22),
• identical copying the published data through the digital twin system (40),
• recording the copied data in the digital twin database (42),
• generating a real-time simulation from the recorded copied data using simulation algorithms (41 ) operated on a digital twin server (43),
determining the tool/equipment real-time life using a lifespan calculation module (50) that operates the generated simulation in accelerated time periods.
8. Method according to claim 1 , characterized in that including at least one efficiency enhancement module (60) that identifies the optimum parameter values to increase tool/equipment efficiency and lifespan by modifying the machining parameters (cutting speed, spindle speed, feed, feed rate, depth of cut) through the generated simulation.
9. Method according to claim 1 , characterized in that the digital twin system (40) modifying parameters through the CNC machine (10) operator panel (12), stopping the CNC machine (10) operation, or informing the operator (11 ) based on the outputs determined by the mentioned lifespan calculation module (50) or efficiency enhancement module (60).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TR2024001452 | 2024-02-07 | ||
| TR2024/001452 TR2024001452A2 (en) | 2024-02-07 | A SYSTEM FOR CNC MACHINES |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025170559A1 true WO2025170559A1 (en) | 2025-08-14 |
Family
ID=96700368
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/TR2025/050085 Pending WO2025170559A1 (en) | 2024-02-07 | 2025-02-04 | A system for cnc machines |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025170559A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200054065A (en) * | 2018-11-09 | 2020-05-19 | 한국기술교육대학교 산학협력단 | System for smart learning factory |
| CN114662910A (en) * | 2022-03-22 | 2022-06-24 | 青岛海尔模具有限公司 | A system and method for real-time monitoring of CNC equipment without sensing and reporting |
| US20230154346A1 (en) * | 2020-04-07 | 2023-05-18 | Framatome | Assembly and method for training operators on a cnc machining device, production assembly comprising such a training assembly |
-
2025
- 2025-02-04 WO PCT/TR2025/050085 patent/WO2025170559A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200054065A (en) * | 2018-11-09 | 2020-05-19 | 한국기술교육대학교 산학협력단 | System for smart learning factory |
| US20230154346A1 (en) * | 2020-04-07 | 2023-05-18 | Framatome | Assembly and method for training operators on a cnc machining device, production assembly comprising such a training assembly |
| CN114662910A (en) * | 2022-03-22 | 2022-06-24 | 青岛海尔模具有限公司 | A system and method for real-time monitoring of CNC equipment without sensing and reporting |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11237539B2 (en) | System and method for operational-data-based detection of anomaly of a machine tool | |
| EP3553613B1 (en) | Learning processing and diagnostics method for a plurality of machine tools | |
| TWI640390B (en) | Tool wear monitoring and predicting method | |
| US6915235B2 (en) | Generation of data indicative of machine operational condition | |
| JP6751674B2 (en) | How to implement a process control system | |
| EP2916187B1 (en) | Improved database for chatter predictions | |
| US20160349737A1 (en) | Manufacturing efficiency optimization platform and tool condition monitoring and prediction method | |
| US11307117B2 (en) | System and method for interpretation and analysis of manufacturing activity | |
| CN108241343A (en) | A kind of intelligent plant management platform system | |
| CN110347124A (en) | The diagnostic service system and diagnostic method of network is utilized | |
| US20230315043A1 (en) | System and method for instantaneous performance management of a machine tool | |
| EP1411403A1 (en) | Method, system and storage medium for enhancing process control | |
| JP2015518593A (en) | Systems, apparatus, and methods for identifying, capturing, classifying, and deploying individual driver-specific tribal knowledge in a semi-automated manufacturing configuration to perform automated technical supervision operations to improve the performance of the manufacturing system | |
| CN103824119B (en) | The system and method for utility index and forecast analysis setting manufacturing equipment parameter | |
| CN101256404A (en) | Dynamic Maintenance Planning for Industrial Robots | |
| EP2616760A2 (en) | Apparatus that analyses attributes of diverse machine types and technically upgrades performance by applying operational intelligence and the process therefor | |
| CN111624958A (en) | A device state information monitoring method, device and storage medium | |
| CN117742241B (en) | Data acquisition method and system based on cloud computing | |
| Kumar et al. | Development of a cyber physical production system framework for smart tool health management | |
| JP2017027449A (en) | Platform and method for optimizing manufacturing efficiency by monitoring and predicting tool state | |
| Kuftinova et al. | Predictive diagnostics and maintenance of industrial equipment | |
| WO2025170559A1 (en) | A system for cnc machines | |
| EP3514641A1 (en) | System to manage and monitor a plurality of numerical control machine tools | |
| CN119396083A (en) | A digital tool management system with intelligent production scheduling | |
| TW201713456A (en) | Manufacturing efficiency optimization platform and tool condition monitoring and prediction method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25752671 Country of ref document: EP Kind code of ref document: A1 |