Data system, data interface apparatus, manufacturing system, and method of controlling machine tool

By designing data systems and data interface equipment, the operation data of CNC machine tools is automatically generated and transmitted, and the difficulty of transmission of operation data in machine tool parks in the prior art is solved, and the flexibility and automation of manufacturing are improved.

CN119644916APending Publication Date: 2025-03-18DMG MORI DIGITAL CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411291307.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-09-15
Filing Date
2024-09-14
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

In a diverse machine tool park, it is difficult for the prior art to effectively provide operation data for CNC machine tools, especially when the integration of new machine tools or different CAMs and/or production control systems, manual adjustment is required, time-consuming and costly, affecting manufacturing flexibility.

Method used

A data system is designed, including data interface equipment, CAM system and production control system. The data processing module generates a work data set that can be read by the CNC machine tool and transmits it to the machine tool through the interface module.

Benefits of technology

It realizes automatic transmission of job data, reduces the time and cost of manual operation, improves the flexibility of the machine tool park, facilitates the integration of new machine tools, and reduces errors or losses in data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119644916A_ABST
    Figure CN119644916A_ABST
Patent Text Reader

Abstract

The invention provides a data system, which is used for generating operation data and transmitting the operation data to at least one numerical control machine tool, and comprises a data interface device, which comprises an interface module and a data processing module; the CAM system is configured to generate and provide an NC program for workpiece machining on the numerical control machine tool, and is coupled to the data interface equipment through an interface module of the CAM system for data transmission; and a production control system configured to generate and provide manufacturing data for a product to be manufactured and to be coupled to the data interface device through its interface module for data transmission. The data interface device is configured to generate, via the data processing module, a work data set readable by the numerical control machine tool based on the NC program data set received from the CAM system and the manufacturing data set received from the production control system, and to transmit, via the interface module, the work data set to the numerical control machine tool coupled thereto.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a data system for generating and transmitting operation data to a numerically controlled machine tool, a data interface device for the data system for generating and transmitting operation data to a numerically controlled machine tool, a manufacturing system and a method for controlling a numerically controlled machine tool. Background Art

[0002] In the field of automated product manufacturing, numerically controlled machine tools (NC machine tools or CNC machine tools) are generally used, which are arranged in a machine park in order to perform the machining operations required to produce the product on the workpiece on which they are based.

[0003] The machine tool or its control receives data about the machining operations to be performed by the machine tool from various sources. In the process, the machine tool usually receives detailed information about the machining sequence, that is, the sequence of the individual machining steps and the NC programs required for these steps.

[0004] The information about the machining sequence is usually provided by the production control system (MES system for manufacturing execution system), while the NC program is provided by the CAM system (computer-aided manufacturing system).

[0005] Providing the information or data required to perform a machining job is difficult, especially when using multiple different machine tools (which is completely the case in a machine park) and different CAM or production control systems, because these systems usually require different data transmission protocols for data transmission and even different files and / or data formats for the data to be transmitted.

[0006] As a result, the integration of new machines or alternative CAM and / or production control systems in particular becomes more difficult, since they need to be manually adjusted beforehand, which is both time-consuming and cost-intensive and also has a negative impact on the flexibility of manufacturing in the machine park. This becomes even more difficult, especially in the case of a diverse machine park consisting of old, foreign and new machines. Summary of the invention

[0007] It is therefore an object of the present invention to provide a more efficient option for providing work for numerically controlled machine tools in a machine tool park.

[0008] To achieve this object, a data system according to claim 1, a data interface device according to claim 13, a manufacturing system according to claim 14 and a method for controlling a numerically controlled machine tool according to claim 15 are implemented.

[0009] The other dependent claims relate to preferred embodiments of the method or of the machine tool, which can be implemented individually or in combination.

[0010] According to a first aspect of the present invention, a data system for generating and transmitting operation data to at least one numerical control machine tool is implemented, the data system comprising: a data interface device, the data interface device further comprising an interface module for data transmission and a data processing module for data processing and data generation; a CAM system, the CAM system being configured to generate and provide an NC program for workpiece processing on a numerical control machine tool, and being connected to the data interface device through its interface module for data transmission; and a production control system, the production control system being configured to generate and provide manufacturing data for a single product to be manufactured and / or a plurality of products to be manufactured, and being connected to the data interface device through its interface module for data transmission. The data interface device is configured to generate an operation data set readable by a numerical control machine tool through the data processing module based on an NC program data set received from the CAM system and a manufacturing data set received from the production control system, and to transmit the operation data set to the numerical control machine tool coupled thereto, in particular to the control device of the machine tool, through the interface module.

[0011] Therefore, both the data system and the data interface device have a common interface which bundles together the data that was previously mostly transferred manually to the machine tool (via USB stick etc.) and collects and transfers this data to the machine tool as a job data set.

[0012] In this way, workflows in mass production are increasingly automated, saving time and costs. In addition, errors or data losses when transferring data to the machine can be reduced.

[0013] As a further advantage, the flexibility of the machine park can also be increased. Thus, for example, new machine tools can be integrated without much effort and can be supplied directly with data from the CAM and production control system via the data interface device.

[0014] A job data set is a set of specific job data, a manufacturing data set is a set of specific manufacturing data, and an NC program data set is a set of specific NC programs or multiple specific NC subprograms.

[0015] An NC program is a program that can be executed by the controller of a numerically controlled machine tool in order to control the actuators of the machine tool in the manner specified in the NC program.

[0016] The data or file format of the NC program and the programming language may differ depending on the machine tool.

[0017] The manufacturing data is related to the manufacturing sequence of the product to be manufactured and can contain the sequence of machines to be operated, such as machining first on machine 1, then additive manufacturing on machine 2, etc. Likewise, the manufacturing data can also contain the chronological sequence of machining steps on a single machine, such as first milling, then drilling, then grinding, etc.

[0018] Furthermore, the manufacturing data may also contain other data. The following may be mentioned, but are not limited to: product name or title, customer information of the recipient of the product, priorities, technical drawings, load and duty manuals, etc. All information contained in the manufacturing data may also be transferred to the job data. Preferably, it is predetermined which parts of the manufacturing data will be used to generate the job data.

[0019] Job data are understood to be data usable by the receiving machine tool, which comprise a combination of one or more NC programs or NC subprograms executable by the machine tool and data relating to the manufacturing sequence of the product to be manufactured.

[0020] Thus, the order data set may contain information on the chronological sequence of the processing steps, wherein an NC program usable by the machine tool or a plurality of NC subroutines executed in the chronological sequence of the processing steps are stored in the order data set for each processing step.

[0021] In particular, the NC (sub)program stored in the job data is in the form of a file and data format readable or usable by the machine tool or an executable programming language. The NC program stored in the job data may be different from the NC program provided by the CAM system.

[0022] A CAM system is to be understood here as a general term for a pure CAM system, a CAM / CAD system or a pure CAD system (CAD: Computer-Aided Design).

[0023] The data interface device is preferably configured to provide the order data set to be transmitted in a file format suitable for the receiving machine tool or its control device and / or in a suitable data format and / or in a suitable programming language.

[0024] To this end, the data processing module can be configured to generate a job data set directly from the manufacturing data set and the NC program data set in a suitable file format and / or a suitable data format and / or a suitable programming language, so that the job data set can be read by the machine tool or its control device.

[0025] Optionally, the data system may include a conversion module, which is configured to convert the job data set generated by the data processing module into a job data set readable by the machine tool, and before transmitting the converted job data set through the interface module, modify the file format of the generated job data set to a suitable file format and / or modify the data format of the generated job data set to a suitable data format and / or modify the programming language of the job data set to a suitable programming language.

[0026] When generating and / or converting a job data set, the data interface device is preferably not limited to a file format, a data format or a programming language, but can select in an appropriate manner from a plurality of predefined file formats and / or a plurality of predefined data formats and / or a plurality of predefined programming languages.

[0027] Therefore, the data interface device is preferably configured to communicate with multiple machine tools, especially different machine tools, through an interface module, and generate job data corresponding to a file format, data format or available programming language readable by each machine tool (or its control device) and / or adjust or convert the file, data format or programming language of the generated job data set.

[0028] Preferably, the interface module is configured to select a suitable communication protocol from a plurality of communication protocols for data transmission with the machine tool or its control device and / or CAM system and / or production control system. This enables communication with various different systems or control devices using communication protocols different from the universal standard.

[0029] The communication protocol in data transmission regulates the serialization of the data to be transmitted, so that these data are transmitted in a sequential form from the sender to the receiver, wherein the receiver in question must of course be able to use the corresponding communication protocol. The data transmitted by means of the communication protocol are deserialized after reception and are finally made available to the receiver.

[0030] The Transmission Control Protocol (TCP), preferably with binary encoding, or the Simple Object Access Protocol (SOAP) may be cited as non-limiting examples of a plurality of communication protocols.

[0031] In a preferred embodiment, the data interface device is at least partially, in particular completely, implemented as part of a first server structure, which is coupled to the CAM system and the production control system via an Internet or an Intranet connection for data transmission, in particular the data interface device is cloud-based.

[0032] Therefore, the interface module can be provided locally, while the data processing module for processing data is arranged on a server with generally more powerful computing power. However, alternatively, the interface module can also be arranged on a server for complete implementation.

[0033] This enables central provision of data interface devices, which can then be used in the factory hall or even across locations.

[0034] In a preferred embodiment, the production control system is at least partially implemented as part of a second server structure, which is coupled to the data interface device via an Internet or intranet connection for data transmission, in particular the production control system is cloud-based.

[0035] In a preferred embodiment, the CAM system is at least partially implemented as part of a third server structure, which is coupled to the data interface device via an Internet or Intranet connection for data transmission, in particular the CAM system is cloud-based.

[0036] Therefore, production control system and / or CAM system can be arranged at least partly on the server that provides centrally, and this server can realize more powerful in computing power usually.In addition, production control system and / or CAM system also can be used across factory hall even across location therefore.

[0037] Preferably, the CAM system and the production control system each have a user interface, in particular a local user interface, via which an operator can enter data into the CAM or production control system on the server.

[0038] In a preferred embodiment, the interface module comprises a standardized API interface, in particular an open API interface, for data transmission with a CAM system and a production control system.

[0039] Thus, the CAM system and the production control system can be coupled to the data interface device in a particularly simple manner, so that in particular CAM systems and production control systems of different manufacturers can be coupled quickly.

[0040] In a preferred embodiment, the data interface device is configured to generate a job data set based on a plurality of production data sets received from a production control system.

[0041] Thus, for example, a plurality of processing orders can be prioritized. For example, if production data sets with different priorities are transmitted, the data processing module can compare the priorities and accordingly select the production data set that is first converted into a job data set together with the associated NC program data set.

[0042] In a preferred embodiment, a manufacturing data set generated by a production control system and receivable by a data interface device includes one or more sub-data sets, each sub-data set containing information related to a manufacturing sequence of at least one product to be manufactured, or information related to a processing sequence on a machine tool, or information related to a priority of at least one product to be manufactured.

[0043] In a preferred embodiment, the interface module of the data interface device is configured to perform data transmission with a plurality of production control systems, each of which is configured differently.

[0044] Thus, multiple production control systems may be used, for example from different locations or even from different production control systems themselves.

[0045] In a preferred embodiment, the data processing module of the data interface device is configured to read and process the production data set in at least two different data and / or file formats and / or programming languages.

[0046] In a preferred embodiment, the data system comprises N additional production control systems, where N≥1, which are coupled to the data interface device via their interface modules for data transmission.

[0047] In a preferred embodiment, the data system comprises M further CAM systems, where M≥1, which are coupled to the data interface device via their interface modules for data transmission.

[0048] The functionality of the data system can be expanded by multiple production control systems and CAM systems. Thus, for example, in the case of a CAM system, a non-existent functionality can be retrofitted by merging another CAM system into the data system.

[0049] In a preferred embodiment, the interface module is configured to perform data transmission with a plurality of CNC machine tools, each CNC machine tool being configured differently and the CNC machine tools being distinguished from each other by differently configured control devices.

[0050] The data interface device is configured to, also in a similar manner as described above, select a file format suitable for a receiving machine tool (or its control device) among the multiple machine tools from a plurality of predefined file formats and / or select a suitable data format from a plurality of predefined data formats and / or select a suitable programming language from a plurality of predefined programming languages, and provide a job data set to be transmitted to the relevant machine tool in the selected file format and / or the selected data format and / or the selected programming language.

[0051] To this end, the data processing module can be configured to directly generate a job data set from a manufacturing data set and from a NC program data set in a selected file format and / or a selected data format and / or a selected programming language, so that the generated job data set can be read by the machine tool or its control device.

[0052] Optionally, for this purpose, the data system may also include a conversion module, which is configured to convert the job data set already generated by the data processing module into a job data set readable by the machine tool (or its control device), and to modify the data format of the generated job data set to a selected data format and / or modify the file format of the generated job data set to a selected file format and / or convert the programming language of the generated job data set into a selected programming language before transmitting the converted job data set through the interface module.

[0053] In a preferred embodiment, the data interface device is configured to receive a workpiece machining process data set generated by a CNC machine tool through an interface module, and forward the workpiece machining process data set to a CAM system and / or a production control system through the interface module.

[0054] In this way, the data interface device can simultaneously be used as part of a process monitoring system, wherein, for example, process parameters are fed back to a production control system so that, for example, quality control can be performed therein.

[0055] In particular, the data interface device is preferably configured to convert the process data set received from the machine tool by means of the conversion module before forwarding, into a data format readable and / or a file format readable by a CAM system and / or a production control system.

[0056] In a preferred embodiment, the process data set generated by the CNC machine tool contains recorded process parameters of the workpiece machining or information related to error messages occurring during the workpiece machining process or information related to deviations from the order data set, in particular information related to deviations from the NC program data set predefined by the CAM system.

[0057] According to a second aspect of the present invention, a data interface device is provided, which is used in a data system, in particular in a data system according to any one of claims 1 to 12, for generating job data and transmitting the job data to at least one CNC machine tool. The data interface device includes an interface module for data transmission, and a data processing module for data processing and data generation. The data interface device is configured to receive an NC program for machining a workpiece on a CNC machine tool and manufacturing data of a product to be manufactured from a production control system from a CAM system through the interface module, and is configured to generate a job data set that can be read by a CNC machine tool through the data processing module based on the NC program data set received from the CAM system and the manufacturing data set received from the production control system, and transmit the job data set to the CNC machine tool coupled thereto, in particular the control device of the machine tool, through the interface module.

[0058] In this way, an existing system comprising a CAM system and a production control system is provided with an option which can be further developed relatively quickly by means of a separately provided data interface device to form a data system according to the invention with all the associated advantages.

[0059] The features of the data interface device described in the above data system process also apply here, with all the relevant advantages, so they will not be repeated here.

[0060] According to a third aspect of the present invention, there is provided a manufacturing system, the manufacturing system comprising a data system according to the first aspect or according to one of its preferred embodiments and at least one numerically controlled machine tool. The at least one machine tool is coupled to an interface module of a data interface device of the data system for transmitting job data and is at least configured to process a workpiece located in a workspace of the at least one machine tool based on the job data set received from the data system.

[0061] In this way, an entire production system can be equipped with the advantageous functions of the data system according to the invention, which is distinguished by a higher degree of automation compared to known production systems.

[0062] According to a fourth aspect of the present invention, a method for controlling a numerically controlled machine tool using a data system for generating and transmitting operating data (particularly a data system according to the first aspect or one of the preferred embodiments of the first aspect) is provided. The method comprises: receiving a manufacturing data set for a product to be manufactured from a production control system through an interface module of a data interface device; receiving an NC program data set for machining a workpiece on a numerically controlled machine tool from a CAM system through the interface module; generating an operating data set readable by a numerically controlled machine tool based on the received NC program data set and the received manufacturing data set through the data processing module of the data interface device; transmitting the generated operating data set to the numerically controlled machine tool, particularly to the control device of the numerically controlled machine tool, through the interface module, and controlling the numerically controlled machine tool according to the operating data set transmitted to the numerically controlled machine tool.

[0063] Control of a machine tool is understood here to mean the control of one or more actuators of the machine tool during the machining of the workpiece, such as a linear, circular or swivel axis of a machining device or a machine table, or a drive of a work spindle, or an auxiliary system (suction, coolant supply).

[0064] The method provided provides the option of operating the machine tool to manufacture the product in a highly fully automated manner, not only during the actual machining step, but also in advance preparation, which in turn saves time and costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] Further aspects and advantages thereof as well as more specific exemplary embodiments of the above-mentioned aspects and embodiments are described below with the aid of the figures shown in the drawing.

[0066] Figure 1 A schematic diagram shows an exemplary embodiment of a manufacturing system according to the invention, which comprises an exemplary embodiment of a data system according to the invention, which in turn comprises an exemplary embodiment of a data interface device according to the invention.

[0067] Figure 2 A schematic flow chart showing an exemplary embodiment of a method for controlling a numerically controlled machine tool according to the present invention is shown.

[0068] It should be emphasized that the present invention is in no way limited to the exemplary embodiments described below and their exemplary features. In addition, the present invention also includes modifications to the exemplary embodiments, in particular modifications resulting from modifications and / or combinations of single or multiple features of the exemplary embodiments described within the scope of protection of the independent claims. DETAILED DESCRIPTION

[0069] Figure 1 A schematic diagram of an exemplary embodiment of a manufacturing system 1000 according to the present invention is shown, the exemplary embodiment of the manufacturing system 1000 comprising an exemplary embodiment of a data system 100 according to the present invention, which in turn comprises an exemplary embodiment of a data interface device 10 according to the present invention.

[0070] The manufacturing system 1000 includes a data system 100 and at least one CNC machine tool 200 a , and in this example, also includes another CNC machine tool 200 b .

[0071] The data system includes a data interface device 10 , a CAM system 20 and a production control system 30 .

[0072] The data interface device 10 further comprises an interface module 11 for data transmission and a data processing module 12 for data processing and data generation. To this end, the data processing module 12 comprises, for example, a storage unit 12b and a CPU 12a.

[0073] The CAM system 20 is configured to generate and provide NC programs for machining workpieces on CNC machine tools 200a, 200b, and is coupled to the data interface device 10 through its interface module 11 (indicated by a connecting line drawn in bold) for data transmission.

[0074] The production control system 30 is configured to generate and provide manufacturing data of a single product to be manufactured and / or a plurality of products to be manufactured, and is also coupled to the data interface device 10 through its interface module 11 for data transmission.

[0075] Both the CAM system 20 and the production control system 30 comprise, for example, a CPU 21, 31 as a data processing system and a storage unit 22, 32. In addition, both systems 20, 30 have a user interface 23, 33, via which user inputs can be detected and via which the user can input or modify, for example, NC program data sets or manufacturing data sets.

[0076] The data interface device 10 is configured to generate a job data set that can be read by the CNC machine tools 200a, 200b through the data processing module 12 based on the NC program data set received from the CAM system 20 and the manufacturing data set received from the production control system 30, and transmit the job data set to the CNC machine tools 200a, 200b or their corresponding control devices 210a, 210b coupled thereto through the interface module 11.

[0077] The machine tools 200a, 200b or their control devices 210a, 210b are coupled to the interface module 11 of the data interface device 10 of the data system 100 for transmitting job data and are at least configured to process workpieces located in the respective workspaces of the machine tools 200a, 200b based on the job data sets received from the data system 100.

[0078] To this end, the machine tool 200a, 200b or its control device 210a, 210b is configured to control one or more actuators 221, 222, 223 of the machine tool 200a, 200b according to the received job data set.

[0079] For data processing, the control devices 210a, 210b each comprise, for example, a CPU 211 and a storage unit 212, in which the received job data sets are preferably stored. In addition, the machine tools 200a, 200b can also be controlled via inputs at a corresponding user interface 213 of the control devices 210a, 210b.

[0080] The two machine tools 200a, 200b may be configured differently, in particular the control devices 210a, 210b of the two machine tools 200a, 200b may be configured differently, for example, the two control devices 210a, 210b may come from different manufacturers.

[0081] The interface module 11 is configured to perform data transmission with a numerically controlled machine tool 200 of different configurations or a control device 210 of different configurations.

[0082] To this end, the data interface device 10 is specifically configured to select a file format suitable for the corresponding control device 210a, 210b of the machine tool 200a, 200b receiving the job data set from a plurality of predefined file formats and / or select a suitable data format from a plurality of predefined data formats and / or select a suitable programming language from a plurality of predefined programming languages, and provide the job data set to be transmitted to the relevant control device 210a, 210b in the selected file format and / or the selected data format and / or the selected programming language.

[0083] In this way, operating data sets can be provided and transmitted via data system 100 independently of the individual implementation of control devices 210 a , 210 b .

[0084] The data system 100 automatically provides job data to the CNC machine tools 200a, 200b through the data interface device 10 which serves as a universal interface. The data interface device 10 which serves as a universal interface bundles together most of the data that was previously manually transferred to the machine tools 200a, 200b (via a USB stick, etc.) and collects and transfers the data to the machine tools as a job data set.

[0085] In this way, workflows in the field of mass production are increasingly automated, which saves time and costs and increases the flexibility of the machine park. Thus, for example, a new machine tool can be integrated without any effort and can be directly supplied with data from the CAM system 20 and the production control system 30 via the data interface device 10.

[0086] Figure 2 A schematic flow chart of an exemplary embodiment of a method according to the invention for controlling a numerically controlled machine tool using a data system for generating and transmitting job data is shown.

[0087] In step S1 , a manufacturing data set of a product to be manufactured is received from a production control system via an interface module of a data interface device.

[0088] In step S2 , an NC program data set for machining a workpiece on a numerically controlled machine tool is received from a CAM system via an interface module.

[0089] In step S3 , a data processing module of the data interface device generates a job data set readable by a numerically controlled machine tool based on the NC program data set received in step S2 and the manufacturing data set received in step S1 .

[0090] In step S4 , the job data set generated in step S3 is transmitted to the CNC machine tool, in particular to the control device of the CNC machine tool, via the interface module.

[0091] In step S5 , the numerical control machine tool is controlled according to the job data set transmitted to the numerical control machine tool in step S4 .

[0092] The exemplary embodiments of the present invention and their advantages have been described in detail above with reference to the accompanying drawings.

[0093] It is emphasized again that the invention is in no way limited to the exemplary embodiments described above and their exemplary features. In addition, the invention also includes modifications to the exemplary embodiments described, in particular modifications resulting from modifications and / or combinations of single or multiple features of the exemplary embodiments described within the scope of protection of the independent claims. Reference numerals list 10 Data interface equipment 11 Interface Module 12 Data Processing Module 12a Storage unit 12b CPU 20CAM system 21CPU 22 Storage Units 23 User Interface 30 Production Control System 31CPU 32 storage units 33 User Interface 100 Data Systems 200a, 200b machine tools 210a, 210b Machine tool control device 211CPU 212 Storage Units 213 User Interface 221, 222, 223 actuators 1000 Manufacturing Systems

Claims

1. A data system (100), the data system (100) being used to generate operation data and transmit the operation data to at least one numerically controlled machine tool (200a, 200b), comprising: A data interface device (10), the data interface device (10) further comprising an interface module (11) for data transmission and a data processing module (12) for data processing and data generation, A CAM system (20) configured to generate and provide an NC program for machining a workpiece on a numerically controlled machine tool (200a, 200b), and coupled to the data interface device (10) through its interface module (11) for data transmission, and A production control system (30), the production control system (30) is configured to generate and provide manufacturing data for a single product to be manufactured and / or a plurality of products to be manufactured, and is coupled to the data interface device (10) through its interface module (11) for data transmission, wherein: The data interface device (10) is configured to generate a job data set readable by the numerically controlled machine tool (200a, 200b) through the data processing module (12) based on the NC program data set received from the CAM system (20) and the manufacturing data set received from the production control system (30), and transmit the job data set to the numerically controlled machine tool (200a, 200b) coupled thereto through the interface module (11), in particular, transmit the job data set to the control device (210a, 210b) of the numerically controlled machine tool (200a, 200b).

2. The data system (100) according to claim 1, wherein: The data interface device (10) is at least partially implemented as part of a first server structure, which is coupled to the CAM system (20) and the production control system (30) via the Internet or an intranet connection for data transmission. Specifically, the data interface device (10) is cloud-based.

3. The data system (100) according to claim 2, wherein The production control system (30) is at least partially implemented as part of a second server structure, which is coupled to the data interface device (10) via an Internet or intranet connection for data transmission, in particular the production control system (30) is cloud-based, and / or The CAM system (20) is at least partially implemented as part of a third server structure, which is coupled to the data interface device (10) via the Internet or the Intranet connection for data transmission. Specifically, the CAM system (20) is cloud-based.

4. The data system (100) according to at least one of claims 1 to 3, wherein The interface module (11) comprises a standardized API interface, in particular an open API interface, for performing data transmission with the CAM system (20) and the production control system (30).

5. The data system (100) according to at least one of claims 1 to 4, wherein The data interface device (10) is arranged to generate an order data record based on a plurality of production data records received from the production control system (30).

6. The data system (100) according to at least one of claims 1 to 5, wherein: The production data record generated by the production control system (30) and receivable by the data interface device (10) includes one or more sub-data records, each sub-data record containing information related to the production sequence of at least one product to be manufactured or information related to the processing sequence on the CNC machine tool (200a, 200b) or information related to the priority of at least one product to be manufactured.

7. The data system (100) according to at least one of claims 1 to 6, wherein: The interface module (11) of the data interface device (10) is configured to perform data transmission with a plurality of production control systems (30), each production control system (30) having a different configuration.

8. The data system (100) of claim 7, wherein: The data processing module (12) of the data interface device (10) is configured to read and process production data records in at least two different data and / or file formats.

9. The data system (100) according to at least one of claims 1 to 8, wherein: The data system (100) comprises N additional production control systems (30), wherein N≥1, the N additional production control systems (30) being coupled to the data interface device (10) via their interface modules (11) for data transmission, and / or The data system (100) comprises M additional CAM systems (20), wherein M≥1, and the M additional CAM systems (20) are coupled to the data interface device (10) through their interface modules (11) for data transmission.

10. The data system (100) according to at least one of claims 1 to 9, wherein: The interface module (11) is configured to perform data transmission with a plurality of numerically controlled machine tools (200a, 200b), each numerically controlled machine tool (200a, 200b) having a different configuration, and the numerically controlled machine tools (200a, 200b) differ from each other in control devices (210a, 210b) having different configurations, wherein: The data interface device (10) is configured to select a file format suitable for the control devices (210a, 210b) of the receiving machine tools (200a, 200b) of the multiple CNC machine tools (200a, 200b) from a plurality of predefined file formats and / or to select a suitable data format from a plurality of predefined data formats and / or to select a suitable programming language from a plurality of predefined programming languages, and to provide order data records to be transmitted to the relevant control devices (210a, 210b) in the selected file format and / or the selected data format and / or the selected programming language.

11. The data system (100) according to at least one of claims 1 to 10, wherein: The data interface device (10) is configured to receive a workpiece machining process data record generated by the numerically controlled machine tool (200a, 200b) through the interface module (11), and forward the workpiece machining process data record to the CAM system (20) and / or the production control system (30) through the interface module (11), wherein: The data processing module (12) is preferably configured to convert the process data set received from the machine tool into data and / or file format readable by the CAM system (20) and / or the production control system (30) by the data processing module (12) before forwarding.

12. The data system (100) of claim 11, wherein: The process data set generated by the numerically controlled machine tool (200a, 200b) contains recorded process parameters of workpiece machining or information about error messages occurring during the machining of the workpiece or information about deviations from an order data set, in particular information about deviations from the NC program predefined by the CAM system (20).

13. A data interface device (10) for a data system (100) for generating and transmitting operation data to at least one numerically controlled machine tool (200a, 200b), in particular a data system (100) according to any one of claims 1 to 12, the data interface device (10) comprising: an interface module (11) for data transmission, and A data processing module (12) for data processing and data generation, wherein: The data interface device (10) is configured to receive an NC program for machining a workpiece on a numerically controlled machine tool (200a, 200b) and manufacturing data of a product to be manufactured from a production control system (30) from a CAM system (20) through the interface module (11), and is configured to generate a job data set that can be read by the numerically controlled machine tool (200a, 200b) through the data processing module (12) based on the NC program data set received from the CAM system (20) and the manufacturing data set received from the production control system (30), and transmit the job data set to the numerically controlled machine tool (200a, 200b) coupled thereto, in particular to a control device (210a, 210b) connected to the machine tool (200a, 200b) through the interface module (11).

14. A manufacturing system (1000), comprising: The data system (100) according to any one of claims 1 to 12, At least one numerically controlled machine tool (200a, 200b), wherein: The at least one CNC machine tool (200a, 200b) is connected to an interface module (11) of a data interface device (10) of the data system (100) to transmit operation data, and is at least configured to process a workpiece located in a workspace of the at least one CNC machine tool (200a, 200b) based on the operation data set received from the data system (100).

15. A method for controlling a numerically controlled machine tool (200a, 200b) using a data system (100) for generating and transmitting operating data, in particular using a data system (100) according to any one of claims 1 to 12, comprising: receiving a manufacturing data set of a product to be manufactured from a production control system (30) via an interface module (11) of a data interface device (10), receiving an NC program data set for machining a workpiece on the numerically controlled machine tool (200a, 200b) from a CAM system (20) via the interface module (11), Based on the received NC program data set and the received manufacturing data set, a work data set readable by the numerically controlled machine tool (200a, 200b) is generated by a data processing module (12) of the data interface device (10); The generated operation data set is transmitted to the numerical control machine tool (200a, 200b), in particular to the control device (210a, 210b) of the numerical control machine tool (200a, 200b), through the interface module (11); and The numerically controlled machine tool (200a, 200b) is controlled according to the operation data set transmitted to the control device (210a, 210b) of the numerically controlled machine tool (200a, 200b).