Tool data monitoring method and related device, electronic device and storage medium

By determining the actual parameters of the tool during the trial processing stage and monitoring and updating the tool status during the formal processing stage, the problem of tool data discrepancy was solved, and the yield rate of the finished product and production safety were improved.

CN114839924BActive Publication Date: 2025-10-14NANTONG GUOSHENG INTELLIGENCE TECH GRP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210414759.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-15
Publication Date
2025-10-14
Estimated Expiration
2042-04-15

Smart Images

  • Figure CN114839924B_ABST
    Figure CN114839924B_ABST
Patent Text Reader

Abstract

The application discloses a tool data monitoring method and related device, electronic equipment and storage medium, wherein the tool data monitoring method comprises the following steps: determining the actual parameters of each tool based on the trial processing products processed by each tool currently loaded in the trial processing stage of the machine tool; when the tool is used for processing in the formal processing stage of the product to be produced, determining whether to update the processing state of the tool based on the deviation between the input parameters and the actual parameters of the tool, until the processing of the product to be produced is completed to obtain the finished product. The above scheme can improve the yield of the finished product and the safety of the production processing as much as possible.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of machine tool control, and in particular to a tool data monitoring method and related device, electronic equipment and storage medium. BACKGROUND

[0002] In the process of producing workpieces, the accuracy of data is particularly important to the machining process. For example, in the instrument machining scene, by monitoring the machining data, it is helpful to improve the machining efficiency; or in the cutting machine tool machining scene, by monitoring the tool data, it is helpful to reduce the generation of machining errors, and so on.

[0003] At present, tool data is generally monitored when inputting parameters. However, in actual production process, not only will there be subjective reasons such as input errors that cause the tool data to be inconsistent with the actual situation, but also there will be objective reasons such as tool damage that cause the tool data to be inconsistent with the actual situation, which may lead to machining errors, even machine tool damage, and even endanger the lives of operators in serious cases. Therefore, how to monitor tool data to improve the yield rate of machining products and the safety of production and machining as much as possible has become a problem to be solved. SUMMARY

[0004] The technical problem solved by the present application is to provide a tool data monitoring method and related device, electronic equipment and storage medium, which can improve the yield rate of machining products and the safety of production and machining as much as possible.

[0005] In order to solve the above technical problem, the first aspect of the present application provides a tool data monitoring method, comprising: determining the actual parameters of each tool based on the trial machining products processed by each tool currently loaded in the trial machining stage of the machine tool; and determining whether to update the machining state of the tool based on the deviation between the input parameters and the actual parameters of the tool when the tool is used for machining in the formal machining stage of the product to be produced, until the machining is completed to obtain the machining product of the product to be produced.

[0006] In order to solve the above technical problem, the second aspect of the present application provides a tool data monitoring device, comprising a determination module and a machining module. The determination module is used to determine the actual parameters of each tool based on the trial machining products processed by each tool currently loaded in the trial machining stage of the machine tool. The machining module is used to determine whether to update the machining state of the tool based on the deviation between the input parameters and the actual parameters of the tool when the tool is used for machining in the formal machining stage of the product to be produced, until the machining is completed to obtain the machining product of the product to be produced.

[0007] In order to solve the above technical problems, the third aspect of the present application provides an electronic device, including a memory and a processor coupled to each other, wherein the memory stores program instructions, and the processor is used to execute the program instructions to implement the tool data monitoring method in the above first aspect.

[0008] In order to solve the above technical problems, the fourth aspect of the present application provides a computer-readable storage medium storing program instructions that can be executed by a processor, wherein the program instructions are used to implement the tool data monitoring method in the above first aspect.

[0009] The above scheme determines the actual parameters of each tool based on the trial-processed products obtained by the currently loaded tools in the trial processing stage of the machine tool. When the tools are used for processing in the formal processing stage of the product to be produced, it determines whether to update the processing status of the tool based on the deviation between the input parameters and the actual parameters of the tool until the processing is completed and the finished product of the product to be produced is obtained. On the one hand, the trial-processed products can provide reliable actual parameters of each tool for the subsequent formal processing stage. On the other hand, in the formal processing stage, by monitoring the deviation between the input parameters and the actual parameters, it is determined whether to update the processing status of the tool, so that the negative impact caused by the parameter deviation can be compensated as much as possible by updating the processing status, and then by monitoring the deviation between the input parameters and the actual parameters in the formal processing stage, the yield rate of the finished product and the safety of production processing can be improved as much as possible. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 This is a flow chart of an embodiment of the tool data monitoring method of the present application;

[0011] Figure 2 This is a schematic diagram of the framework of an embodiment of the tool data monitoring device of the present application;

[0012] Figure 3 This is a schematic diagram of the framework of an embodiment of the electronic device of the present application;

[0013] Figure 4 It is a schematic diagram of a framework of an embodiment of a computer-readable storage medium of the present application. DETAILED DESCRIPTION

[0014] The following describes the embodiments of the present application in detail with reference to the accompanying drawings.

[0015] In the following description, for the purpose of explanation rather than limitation, specific details such as specific system structures, interfaces, and technologies are provided to facilitate a thorough understanding of the present application.

[0016] The terms "system" and "network" are often used interchangeably herein. The term "and / or", merely describes an associated relationship, which means that there can be three relationships, for example, A and / or B, which means that A exists alone, A and B exist together, and B exists alone. In addition, the character " / " generally represents an "or" relationship between the associated objects. In addition, "multiple" herein means two or more.

[0017] Please refer to Figure 1 , Figure 1 is a flowchart of an embodiment of the method for associating documents.

[0018] Specifically, the method can include the following steps:

[0019] Step S11: determining the actual parameters of each tool based on the trial machined products machined by each tool currently loaded in the trial machining stage of the machine tool.

[0020] In one implementation scenario, before determining the actual parameters of each tool based on the trial machined products machined by each tool currently loaded in the trial machining stage of the machine tool, it can also be detected whether to start the tool data monitoring function. Starting the tool data monitoring function can effectively improve the safety in the production process, and make the whole machining system have the self-coordination of control and protection; it can also be selected to close the tool data monitoring function. When the data in the tool machining stage is in a stable stage, for example, the tool can be replaced in a short period of time, and no other problems occur in the tool machining process in a fixed period of time, in this process, selecting to close the tool data monitoring function can save resources. After the machining is stopped, the tool data monitoring function can also be selected to be closed. Whether to start the tool data monitoring function can be selected according to the actual situation, which is not limited here.

[0021] In one implementation scenario, based on the trial-processed product obtained by the machine tool during the trial processing phase by the currently loaded cutting tools, in order to determine the actual parameters of each cutting tool, the tool data monitoring function can be turned on to execute the steps of determining the actual parameters of each cutting tool based on the trial-processed product obtained by the machine tool during the trial processing phase by the currently loaded cutting tools and subsequent steps. Each cutting tool data can be distinguished according to the type of cutting tool, or according to the product to be produced, which is not specifically limited here. During the trial processing phase, the machine tool first needs to obtain the data of each cutting tool currently loaded. Each cutting tool data can be a data table, or a mapping relationship table of each cutting tool and the corresponding cutting tool data. The specific form of expression of each cutting tool data is not specifically limited here. Before the machine tool obtains the data of each cutting tool, it is necessary to count the cutting tool data. The statistical method of the cutting tool data can be detected and recorded manually, or it can be based on the average value obtained by the processed product. The specific statistical method is not specifically limited here. This process is based on the trial-processed product produced by the currently loaded tools during the trial-processing phase of the machine tool. During the process of machining the trial-processed product with each currently loaded tool, the actual parameters of each tool are acquired. The actual machining results of the trial-processed product with each tool can be determined from these actual parameters. By enabling the tool data monitoring function and obtaining the actual parameters of each tool, this method helps improve the accuracy of the product being machined and further enhances machining efficiency.

[0022] Step S12: When using a tool for processing in the formal processing stage of the product to be produced, determine whether to update the processing status of the tool based on the deviation between the input parameters and the actual parameters of the tool until the processing is completed to obtain the finished product of the product to be produced.

[0023] In one implementation scenario, updating the machining state of the tool may include replacing the tool, updating the rotation angle of the spindle of the machine tool loaded with the tool, stopping machining (i.e., machining completion), etc. Updating the machining state of the tool may be selected based on actual conditions and is not specifically limited here.

[0024] In one implementation scenario, the deviation between the input parameters and the actual parameters of the tool can be determined based on whether the input parameters and the actual parameters are the same; for example, when the input parameters are the same as the actual parameters, the deviation is 0; when only some of the input parameters and the actual parameters are the same, the deviation can be determined based on the same probability, such as 0.2, 0.7, etc.; when the input parameters are completely different from the actual parameters, the deviation is 1; the deviation between the input parameters and the actual parameters of the tool can also be determined based on whether the trial product is qualified. For example, when the finished product meets the qualified conditions, the deviation is 0; when part of the structure of the finished product meets the qualified conditions, the deviation can be set according to the actual situation, such as 0.2, 0.3, etc. The processing state of the tool corresponding to the deviation can be the rotation angle of the tool machine tool spindle to turn left 15 degrees, turn right 5 degrees, etc.; when the trial product does not meet the qualified conditions, the deviation is 1. After the deviation between the input parameters and the actual parameters of the tool is determined, it can be determined whether to update the processing state of the tool based on the method of determining the deviation and the deviation value. The method of determining the deviation can be selected according to the actual situation and is not specifically limited here.

[0025] In one implementation scenario, based on the deviation between the input parameters and the actual parameters of the tool, it is determined whether to update the processing state of the tool. Specifically, it can be determined whether the deviation between the input parameters and the actual parameters of the tool meets the preset conditions, and further determined whether to update the processing state of the tool. For example, if the trial-processed product meets the preset conditions, there is no need to update the processing state of the tool; if part of the structure of the trial-processed product meets the preset conditions, calculation is performed based on the structure that does not meet the preset conditions, and it is determined that the updated processing state of the tool can make the product to be produced meet the preset conditions after the processing is completed. In actual applications, the method of whether to update the processing state of the tool can be selected according to the actual situation, and no specific limitation is made here. It should be noted that the preset conditions can make the trial-processed product qualified, and the preset conditions can also be that part of the structure of the trial-processed product is qualified. The preset conditions can be set according to the actual situation, and no specific limitation is made here.

[0026] In one implementation scenario, updating the processing state of the tool includes replacing the tool or updating the rotation angle of the machine tool spindle loaded with the tool. Based on the deviation between the input parameters and the actual parameters of the tool, in order to determine whether to update the processing state of the tool, in response to the deviation meeting the processing requirements, it can be determined that there is no need to update the processing state of the tool. Specifically, the deviation can be within the preset error range, and then the trial-processed product meets the processing requirements; and / or, in response to the deviation not meeting the processing requirements, it is determined to replace the tool or update the rotation angle of the machine tool spindle loaded with the tool. The tool replacement can specifically be that the actual size of the tool does not meet the conditions, resulting in the trial-processed product failing to meet the processing requirements; or it can be that the tool needs to be replaced due to problems such as blade blunting or blade breakage. It should be noted that tool replacement can be selected according to actual conditions. All tools can be replaced, or some unqualified tools can be replaced. The scope of tool replacement can be selected according to actual conditions and is not specifically limited here. The rotation angle of the machine tool spindle loaded with the tool can be updated based on the unqualified structure of the trial-processed product, or it can be adjusted based on the tool deviation value. For example, the processing of the product to be produced can be completed by updating the rotation angle of the machine tool spindle loaded with the tool, so that the finished product meets the qualification conditions. The rotation angle of the machine tool spindle loaded with the tool can be set according to the actual situation and is not specifically limited here. The above method determines the processing status of the tool by judging whether the deviation meets the processing requirements, thereby improving the processing efficiency as much as possible and further reducing the waste of processing time caused by excessive deviation during the processing.

[0027] In a specific implementation scenario, determining whether to replace a tool or update the rotation angle of the machine tool spindle loaded with the tool may be, in response to a deviation being greater than a preset threshold, determining to replace the tool and outputting a prompt message; wherein the prompt message is used to prompt the replacement of the tool; and / or, in response to the deviation being not greater than a preset threshold, determining to update the rotation angle of the machine tool spindle loaded with the tool. It should be noted that if the deviation is within the preset threshold, the product to be produced can be processed by updating the rotation angle of the machine tool spindle loaded with the tool. If the deviation exceeds the preset threshold, the tool needs to be replaced. The preset threshold can be set according to actual conditions and is not specifically limited here. In the above manner, the processing status of the tool is determined by the deviation, thereby improving the accuracy of the processing process of the product to be produced.

[0028] In one implementation scenario, in response to the finished product meeting the tolerance requirements of the product to be produced, the step of re-executing the deviation between the input parameters and the actual parameters of the tool to determine whether to update the processing state of the tool until the processing is completed to obtain the finished product of the product to be produced, so as to obtain a new finished product. When the finished product meets the tolerance requirements of the product to be produced, it indicates that the finished product meets the requirements. At this time, processing can be carried out according to actual production conditions. Without changing the product to be processed, the deviation between the input parameters and the actual parameters of the tool is re-executed to determine whether to update the processing state of the tool, and then the product to be produced is processed. The specific situation can be selected according to actual conditions and is not specifically limited here. Furthermore, the tolerance requirements of different products to be produced can be different, or the tolerance requirements of different companies for the same product to be produced can also be different. For example, for example, the tolerance requirement of company A for product A to be produced is higher than the tolerance requirement of company B for product A to be produced, etc. Therefore, in the actual production process, the tolerance can be obtained by calculation or by pre-setting. The specific setting method of the tolerance is not limited here and can be selected according to actual conditions. In the above method, the finished product meets the tolerance requirements of the product to be produced, and then the processing status of the tool is updated based on the deviation between the input parameters and the actual parameters of the tool, further improving the accuracy of the tool data during the processing.

[0029] In one implementation scenario, in response to the finished product not meeting the tolerance requirements of the product to be produced, an alarm message is output; wherein the alarm message is used to prompt the various processing parameters of the machine tool to be checked. When the finished product does not meet the tolerance requirements of the product to be produced, the various processing parameters of the machine tool may need to be adjusted, or the tool data parameters may be affected by other factors, and it is necessary to verify the uncertain situation, thereby minimizing abnormal phenomena in the processing process as much as possible. In this process, the alarm message can be prompted in the form of text, and the alarm message can also be prompted in the form of sound. The specific alarm form can be selected according to the actual situation and is not specifically limited here. The above method, by judging whether the finished product meets the tolerance requirements, outputs an alarm message when the tolerance does not meet the conditions, thereby improving processing efficiency.

[0030] In one implementation scenario, in response to changes in the product to be produced, the step of determining the actual parameters of each tool based on the trial-processed product obtained by the currently loaded tools during the trial processing phase of the machine tool is re-executed to re-determine the actual parameters of each tool; when the tool is used for processing in the formal processing phase of the new product to be produced, the step of determining whether to update the processing status of the tool based on the deviation between the input parameters and the actual parameters of the tool is executed until the processing is completed to obtain the finished product of the new product to be produced. In actual production, when the product to be produced does not change, only one trial processing is required; when the product to be produced changes, the product to be produced needs to be trial processed to determine the actual parameters of each tool. The above method, when the product to be produced changes, re-executes the trial processing phase and determines the actual parameters of each tool, which can further improve the accuracy of the actual production process and thus improve production efficiency.

[0031] The above scheme determines the actual parameters of each tool based on the trial-processed products obtained by the currently loaded tools in the trial processing stage of the machine tool. When the tools are used for processing in the formal processing stage of the product to be produced, it determines whether to update the processing status of the tool based on the deviation between the input parameters and the actual parameters of the tool until the processing is completed and the finished product of the product to be produced is obtained. On the one hand, the trial-processed products can provide reliable actual parameters of each tool for the subsequent formal processing stage. On the other hand, in the formal processing stage, by monitoring the deviation between the input parameters and the actual parameters, it is determined whether to update the processing status of the tool, so that the negative impact caused by the parameter deviation can be compensated as much as possible by updating the processing status, and then by monitoring the deviation between the input parameters and the actual parameters in the formal processing stage, the yield rate of the finished product and the safety of production processing can be improved as much as possible.

[0032] See also Figure 2 , Figure 2 The figure is a schematic diagram of the framework of one embodiment of the tool data monitoring device of the present application. The tool data monitoring device 20 includes a determination module 21 and a processing module 22. The determination module 21 is used to determine the actual parameters of each tool based on the trial-processed product produced by the currently loaded tools during the trial processing phase of the machine tool. The processing module 22 is used to determine whether to update the tool's processing status based on the deviation between the tool's input parameters and the actual parameters during the formal processing phase of the product to be produced, until the processing is completed and the finished product to be produced is obtained.

[0033] The above scheme, on the one hand, can provide reliable actual parameters of each tool for the subsequent formal processing stage through trial processing products; on the other hand, in the formal processing stage, by monitoring the deviation between the input parameters and the actual parameters, it is determined whether to update the processing status of the tool, thereby compensating for the negative impact caused by the parameter deviation as much as possible by updating the processing status, and then, by monitoring the deviation between the input parameters and the actual parameters in the formal processing stage, the yield rate of the finished product and the safety of production processing can be improved as much as possible.

[0034] In some disclosed embodiments, updating the machining state of the tool includes either replacing the tool or updating the rotation angle of the machine tool spindle loaded with the tool. The machining module 22 includes a determination submodule, which is used to determine that there is no need to update the machining state of the tool in response to the deviation satisfying the machining requirements; and / or, in response to the deviation not satisfying the machining requirements, determine to replace the tool or update the rotation angle of the machine tool spindle loaded with the tool.

[0035] Therefore, by judging whether the deviation meets the processing requirements, the processing status of the tool is determined, the processing efficiency is improved as much as possible, and the waste of processing time caused by excessive deviation during the processing is reduced.

[0036] In some disclosed embodiments, the determination submodule includes a determination unit, which is used to determine to replace the tool in response to the deviation being greater than a preset threshold and output a prompt message; wherein the prompt message is used to prompt to replace the tool; and / or, in response to the deviation being not greater than a preset threshold, determine to update the rotation angle of the machine tool spindle on which the tool is loaded.

[0037] Therefore, the machining state of the tool is determined by the deviation, thereby improving the accuracy of the machining process of the product to be produced.

[0038] In some disclosed embodiments, the tool data monitoring device 20 includes a first comparison module, which is used to re-execute the deviation between the input parameters and actual parameters of the tool in response to the finished product meeting the tolerance requirements of the product to be produced, and determine whether to update the processing status of the tool until the processing is completed to obtain the finished product of the product to be produced, so as to obtain a new finished product.

[0039] Therefore, the finished product meets the tolerance requirements of the product to be produced, and the processing status of the tool is updated based on the deviation between the input parameters and the actual parameters of the tool, further improving the accuracy of the tool data during the processing.

[0040] In some disclosed embodiments, the tool data monitoring device 20 includes a second comparison module, which is used to output an alarm message in response to the finished product not meeting the tolerance requirements of the product to be produced; wherein the alarm message is used to prompt the inspection of various processing parameters of the machine tool.

[0041] Therefore, by judging whether the finished product meets the tolerance requirements, an alarm message is output when the tolerance does not meet the conditions, thereby improving the processing efficiency.

[0042] In some disclosed embodiments, the tool data monitoring device 20 includes a detection module, which is used to detect whether the tool data monitoring function is turned on; the determination module 21 includes a selection submodule, which is used to respond to the turning on of the tool data monitoring function and execute the steps and subsequent steps of determining the actual parameters of each tool based on the trial-processed product obtained by the currently loaded tools during the trial processing stage of the machine tool.

[0043] Therefore, by turning on the tool data monitoring function and obtaining the actual parameters of each tool, it is helpful to improve the accuracy of the product to be produced during processing and further improve processing efficiency.

[0044] In some disclosed embodiments, the tool data monitoring device 20 includes a judgment module, which is used to respond to changes in the product to be produced by re-executing the steps of determining the actual parameters of each tool based on the trial-processed product obtained by the currently loaded tools on the machine tool during the trial processing stage, so as to re-determine the actual parameters of each tool; the tool data monitoring device 20 also includes an execution module, which is used to execute the steps of determining whether to update the processing status of the tool based on the deviation between the input parameters and the actual parameters of the tool when the tool is used for processing in the formal processing stage of the new product to be produced, until the processing is completed and the new finished product of the product to be produced is obtained.

[0045] Therefore, when the product to be produced changes, re-execution of the trial processing stage and determination of the actual parameters of each tool can further improve the accuracy of the actual production process and thus improve production efficiency.

[0046] See also Figure 3 , Figure 3 This is a schematic diagram of the framework of an embodiment of an electronic device according to the present application. The electronic device 30 includes a memory 31 and a processor 32 coupled to each other. The memory 31 stores program instructions, and the processor 32 is configured to execute the program instructions to implement the steps of any of the above-described tool data monitoring method embodiments. Specifically, the electronic device 30 may include, but is not limited to, a desktop computer, a laptop computer, a server, a mobile phone, a tablet computer, and the like.

[0047] Specifically, the processor 32 is used to control itself and the memory 31 to implement the steps in any of the above-mentioned tool data monitoring method embodiments. The processor 32 can also be called a CPU (Central Processing Unit). The processor 32 may be an integrated circuit chip with signal processing capabilities. The processor 32 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. In addition, the processor 32 can be implemented by an integrated circuit chip.

[0048] The above scheme, on the one hand, can provide reliable actual parameters of each tool for the subsequent formal processing stage through trial processing products; on the other hand, in the formal processing stage, by monitoring the deviation between the input parameters and the actual parameters, it is determined whether to update the processing status of the tool, thereby compensating for the negative impact caused by the parameter deviation as much as possible by updating the processing status, and then, by monitoring the deviation between the input parameters and the actual parameters in the formal processing stage, the yield rate of the finished product and the safety of production processing can be improved as much as possible.

[0049] See also Figure 4 , Figure 4 The computer-readable storage medium 40 stores program instructions 41 that can be executed by a processor, and the program instructions 41 are used to implement the steps of any of the above-mentioned tool data monitoring method embodiments.

[0050] The above scheme, on the one hand, can provide reliable actual parameters of each tool for the subsequent formal processing stage through trial processing products; on the other hand, in the formal processing stage, by monitoring the deviation between the input parameters and the actual parameters, it is determined whether to update the processing status of the tool, thereby compensating for the negative impact caused by the parameter deviation as much as possible by updating the processing status, and then, by monitoring the deviation between the input parameters and the actual parameters in the formal processing stage, the yield rate of the finished product and the safety of production processing can be improved as much as possible.

[0051] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments. For the sake of brevity, it will not be repeated here.

[0052] The above description of the various embodiments tends to emphasize differences between the various embodiments, and the same or similar elements can be referred to each other, and will not be described herein for the sake of brevity.

[0053] In several embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the above-described device implementation is only schematic, and the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed elements can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0054] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place or can be distributed to a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment scheme.

[0055] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The above integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0056] If the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part of the prior art that makes a contribution or the whole or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the various embodiment methods of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

Claims

1. A tool data monitoring method, characterized in that: include: determining actual parameters of each tool based on a trial-processed product obtained by machining the machine tool with each tool currently loaded during a trial machining phase; When the tool is used for processing during the formal processing phase of the product to be produced, determining whether to update the processing state of the tool based on the deviation between the input parameters and the actual parameters of the tool until the processing is completed to obtain the finished product of the product to be produced; Before determining the actual parameters of each tool based on the trial-processed product obtained by the machine tool using the currently loaded tools during the trial processing phase, the method further includes: detecting whether a tool data monitoring function is enabled; The method of determining the actual parameters of each tool based on the trial-processed product obtained by the currently loaded tools during the trial processing phase of the machine tool includes: in response to turning on the tool data monitoring function, executing the step of determining the actual parameters of each tool based on the trial-processed product obtained by the currently loaded tools during the trial processing phase of the machine tool and subsequent steps.

2. The method according to claim 1, characterized in that Updating the machining state of the tool includes either replacing the tool or updating the rotation angle of a spindle of a machine tool on which the tool is mounted. Determining whether to update the machining state of the tool based on a deviation between an input parameter and an actual parameter of the tool includes: In response to the deviation satisfying the machining requirement, determining that there is no need to update the machining state of the tool; And / or, in response to the deviation not meeting the machining requirement, it is determined to replace the tool or update the rotation angle of the machine tool spindle loaded with the tool.

3. The method according to claim 2, characterized in that The determining of replacing the tool or updating the rotation angle of the machine tool spindle loaded with the tool includes: In response to the deviation being greater than a preset threshold, determining to replace the tool and outputting a prompt message; wherein the prompt message is used to prompt the user to replace the tool; And / or, in response to the deviation being no greater than a preset threshold, determining to update the rotation angle of the main spindle of the machine tool on which the tool is loaded.

4. The method according to claim 1, wherein The method further comprises: In response to the finished product meeting the tolerance requirements of the product to be produced, the step of re-executing the deviation between the input parameters and the actual parameters of the tool to determine whether to update the processing status of the tool until the processing is completed to obtain the finished product of the product to be produced, so as to obtain a new finished product.

5. The method according to claim 1, wherein The method further comprises: In response to the finished product not meeting the tolerance requirements of the product to be produced, an alarm message is output; wherein the alarm message is used to prompt the user to check various processing parameters of the machine tool.

6. The method according to claim 1, characterized in that The method further comprises: In response to a change in the product to be produced, re-executing the step of determining actual parameters of each tool based on a trial-processed product obtained by machining the machine tool with each tool currently loaded during the trial machining phase, so as to re-determine the actual parameters of each tool; When the tool is used for processing in the formal processing stage of a new product to be produced, the step of determining whether to update the processing status of the tool based on the deviation between the input parameters and the actual parameters of the tool is executed until the processing is completed and the finished product of the new product to be produced is obtained.

7. A tool data monitoring device, characterized in that: The tool data monitoring device is used to implement the tool data monitoring method according to any one of claims 1 to 6, and the tool data monitoring device includes: a determination module for determining actual parameters of each tool based on a trial-processed product obtained by machining each tool currently loaded on the machine tool during a trial machining phase; The processing module is used to determine whether to update the processing status of the tool based on the deviation between the input parameters and actual parameters of the tool when the tool is used for processing in the formal processing stage of the product to be produced, until the processing is completed to obtain the finished product of the product to be produced.

8. An electronic device, characterized in that: The method comprises a memory and a processor coupled to each other, wherein the memory stores program instructions, and the processor is used to execute the program instructions to implement the tool data monitoring method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that Program instructions that can be executed by a processor are stored, and the program instructions are used to implement the tool data monitoring method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Automatic cutter tool online inspecting method and inspecting system

    CN109877649A

  • Intelligent production line product quality process control detection and feedback method

    CN111300150A

  • Cutter compensation method, device and system

    CN112355717A