Tool life management system and method
By designing a tool life management system for tool information acquisition, statistics and control modules, the problem of inability to effectively collect tool status in the prior art is solved, and the effect of timely discovering tool abnormalities and improving production efficiency is achieved.
Patent Information
- Application Number
- CN202111563108.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-20
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2041-12-20
AI Technical Summary
The tool life management system in the prior art cannot effectively collect the state of the tool, resulting in the inability to detect tool abnormalities in time, affecting the product quality and production efficiency of the machining workpieces.
A tool life management system is designed, including tool information acquisition module, statistics module and control module. By obtaining tool information of the machine tool, counting and analyzing this information, judging the status of the tool, and controlling the operation of the machine tool according to the status.
The system can obtain the remaining life of the tool according to the machine tool parameters, promptly detect tool abnormalities, improve product quality of the processed workpieces, reduce downtime, and improve production efficiency.
Smart Images

Figure CN114415594B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automated machining technology, and specifically to a tool life management system and method. Background Art
[0002] During the machining process, the status of the tool will directly affect the product quality and processing efficiency of the machined workpiece. Therefore, effective tool management can improve the product quality of the machined workpiece, reduce downtime, and improve production efficiency. However, the tool life management system in the related art cannot effectively collect the status of the tool. Summary of the invention
[0003] In view of this, it is necessary to provide a tool life management system and method. The system can obtain the remaining life of the tool according to the machine tool parameters, detect tool abnormalities in time, improve the product quality of the processed workpiece, reduce downtime, and improve production efficiency.
[0004] In a first aspect, a tool life management system provided by an embodiment of the present application includes:
[0005] A tool information acquisition module, the tool information acquisition module is connected to the machine tool and is used to acquire tool information of the machine tool, the tool information including the length of the tool and the number of tool processing times;
[0006] A statistics module, the statistics module is communicatively connected to the tool information acquisition module, and is used to count the tool information and generate tool statistics information;
[0007] A control module is connected to the statistical module and the machine tool, and is used to control the machine tool according to the tool statistical information.
[0008] According to some embodiments of the present application, the tool life management system further includes a communication module, which is connected to the tool information acquisition module and the statistical module and is used to transmit the tool information to the statistical module.
[0009] According to some embodiments of the present application, the statistical module is further used to determine the state of the tool based on the length of the tool and the number of processing times of the tool, and the state of the tool includes a normal state and an abnormal state.
[0010] According to some embodiments of the present application, judging the state of the tool according to the length of the tool and the number of times the tool has been processed includes:
[0011] Get the length range of the tool;
[0012] Determining whether the length of the tool is within the length range of the tool;
[0013] If the length of the tool is not within the length range of the tool, the state of the tool is determined to be the abnormal state.
[0014] According to some embodiments of the present application, the statistics module is further used for:
[0015] If the state of the tool is abnormal, a reminder message is generated.
[0016] According to some embodiments of the present application, the control module is further used to:
[0017] If the state of the tool is abnormal, the machine tool is controlled to stop.
[0018] According to some embodiments of the present application, judging the state of the tool according to the length of the tool and the number of processing times of the tool further includes:
[0019] Determining whether the number of processing times of the tool is abnormal;
[0020] If the number of machining times of the tool is abnormal, the state of the tool is determined to be the abnormal state.
[0021] According to some embodiments of the present application, the tool life management system further includes a display module, which is connected to the statistical module and is used to display the tool statistical information.
[0022] According to some embodiments of the present application, the control module further includes an input module, and the input module is used to adjust the tool statistical information.
[0023] In a second aspect, a tool life management method provided in an embodiment of the present application is applied to the tool life management system as described in the first aspect, comprising:
[0024] Acquire tool information of the machine tool, wherein the tool information includes the length of the tool and the number of times the tool has been processed;
[0025] Counting the tool information and generating tool statistical information;
[0026] The machine tool is controlled based on the tool statistical information.
[0027] The tool life management system and method provided in the implementation mode of the present application can obtain the remaining life of the tool according to the machine tool parameters, detect tool abnormalities in a timely manner, improve the product quality of the processed workpiece, reduce downtime, and improve production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic diagram of the modules of a tool life management system provided in one embodiment of the present application.
[0029] Figure 2 A schematic diagram of the modules of a tool life management system provided in another embodiment of the present application.
[0030] Figure 3 A schematic flow chart of a tool life management method provided in accordance with an embodiment of the present application.
[0031] Main component symbols
[0032] Tool life management system 10; 10a
[0033] Tool information acquisition module 100
[0034] Communication module 200
[0035] Statistics Module 300
[0036] Control module 400
[0037] Input module 410
[0038] Display module 500
[0039] Machine Tool 20
[0040] The following specific implementation methods will further illustrate the present application in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION
[0041] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.
[0042] It should be noted that, in the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art in the present application. The terms used in the specification of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application.
[0043] It should be noted that, in the embodiments of the present application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order. Features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.
[0044] Based on the implementations in this application, all other implementations obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0045] During the machining process, the status of the tool will directly affect the product quality and processing efficiency of the machined workpiece. Therefore, effective tool management can improve the product quality of the machined workpiece, reduce downtime, and improve production efficiency. However, the tool life management system in the related art cannot effectively collect the status of the tool.
[0046] The embodiment of the present application provides a tool life management system and method. The system can obtain the remaining life of the tool according to the machine tool parameters, detect the abnormality of the tool in time, improve the product quality of the processed workpiece, reduce downtime, and improve production efficiency.
[0047] In conjunction with the accompanying drawings, some embodiments of the application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0048] Figure 1 A tool life management system 10 provided in an embodiment of the present application is as follows: Figure 1 As shown, the tool life management system 10 is connected to a machine tool 20. The machine tool 20 may be a computer numerical control (CNC) machine tool. The tool life management system 10 at least includes a tool information acquisition module 100, a communication module 200, a statistics module 300 and a control module 400.
[0049] The tool information acquisition module 100 is connected to the machine tool 20 to acquire tool information of the machine tool 20. It can be understood that the tool information includes the length of the tool and the number of times the tool has been processed.
[0050] It is understandable that a plurality of different tools may be provided on the same machine tool 20. The tool information acquisition module 100 may be connected to a plurality of machine tools 20 at the same time to acquire tool information of a plurality of tools from the plurality of machine tools 20. A plurality of tool information acquisition modules 100 may also be provided in the tool life management system 10, each tool information acquisition module 100 being connected to a machine tool or a tool to acquire tool information.
[0051] Exemplarily, the tool information acquisition module 100 may acquire the length of the tool and the number of tool processing times at fixed intervals, such as 10 minutes, 15 minutes, 20 minutes, etc., which is not limited in the present application.
[0052] Exemplarily, the tool information acquisition module 100 can set the interval time for acquiring tool information according to the duration of each tool processing. For example, if the duration of each tool processing is 8 minutes and the rest time is 2 minutes, the tool information acquisition module 100 can set the interval time for acquiring tool information to 10 minutes, and acquire the length of the tool and the number of tool processing times during the rest time of the tool.
[0053] It is understandable that there may be errors in measuring the tool length when the tool is performing processing operations and the number of tool processing times may not be correctly counted. Therefore, the tool information acquisition module 100 can obtain tool information when the tool is not operating to improve the accuracy of the tool information collected by the tool information acquisition module 100.
[0054] It is understandable that the communication module 200 is connected to the tool information acquisition module 100 and the statistics module 300. The communication module 200 is used to upload the tool information acquired by the tool information acquisition module 100 to the statistics module 300.
[0055] The statistical module 300 is used to collect statistics of tool information of each tool and determine the status of the tool according to the tool information of each tool.
[0056] It is understandable that the statistics module 300 can determine the status of the tool according to the length of the tool and the number of times the tool is processed. Exemplarily, the status of the tool may include normal processing, tool replacement, and abnormality.
[0057] Exemplarily, the statistics module 300 may be a cloud database, and the tool information acquisition module 100 may upload the acquired tool information to the statistics module 300 via the communication module 200 .
[0058] It is understandable that the statistical module 300 stores the length intervals of different tools. If the tool length counted is less than the minimum length value in the length interval, a reminder message is generated to prompt the operator to replace the tool. If the tool length counted is greater than the maximum length value in the length interval, the tool information is abnormal.
[0059] It is understandable that the statistics module 300 can generate a tool information statistics table based on the tool information.
[0060] Please refer to Table 1, which is a tool information statistics table generated by the statistics module 300 according to the tool information in one embodiment of the present application.
[0061]
[0062] Exemplarily, as shown in Table 1, in the interval from 9:00 to 9:10, the statistical module 300 obtains that the length of the tool remains stable and the number of tool processing times gradually increases over time, which means that the state of the tool is in a normal processing state, so no additional processing is required.
[0063] For example, in the statistical data at 9:20, the statistical module 300 obtains that the length of the tool has not changed, but the number of processing times is 0, so it can be considered that the tool is abnormal at this time and the number of processing times is incorrectly reset to 0. At this time, the statistical module 300 can generate a reminder message to remind the operator to restore the number of processing times to a normal value.
[0064] For example, in the statistical data at 9:30, the statistical module 300 obtains that the length of the tool is 0, but the number of processing times is not zero, which means that the number of processing times has not been reset. Therefore, the statistical module 300 can generate a reminder message to remind the operator to restore the number of processing times to a normal value.
[0065] For example, in the statistical data at 9:40, the tool length counted by the statistical module 300 is 0, and in subsequent statistical data, the tool length value counted returns to a normal value, indicating that the prop has been replaced, and the tool length counted after the replacement is within the normal range.
[0066] For example, in the statistical data at 9:50, the statistical module 300 obtains that the length of the tool has become longer, and the number of processing times of the tool is still counting. This means that the tool has been replaced at this time, but the number of processing times has not been reset, so a reminder message needs to be generated to remind the operator to restore the number of processing times to a normal value.
[0067] For example, in the statistical data at 10:00, the tool length value counted by the statistical module 300 returns to a normal value, and the counted number of processing times is normal, which means that the machine tool 20 has replaced the tool, so no additional processing is required.
[0068] For example, in the statistical data at 10:10, the statistical module 300 obtains that the length of the tool becomes longer and exceeds the preset value, which indicates that the statistical data may be abnormal. Therefore, a reminder message needs to be generated to remind the operator to recheck, and the machine tool 20 can be controlled to stop when necessary to avoid the production of defective products or waste products due to the use of abnormal tools for processing.
[0069] Exemplarily, the reminder information may be an email, text message, voice prompt, system pop-up window, etc., and this application does not limit this.
[0070] It is understandable that the statistics module 300 can also be electrically connected to the control module 400, and the control module 400 is electrically connected to the machine tool 20. The statistics module 300 can also control the machine tool 20 to stop through the control module 400 when abnormal tool information is counted and the abnormal tool may affect the normal processing of the machine tool 20, so as to avoid the machine tool 20 from producing defective or waste products. That is, the control module 400 can control the machine tool 20 to stop when the statistics module 300 counts abnormal tool information, so as to avoid the machine tool 20 using abnormal tools for processing, resulting in product scrapping or the production of defective products.
[0071] Figure 2 A tool life management system 10a provided in an embodiment of the present application is provided. Figure 1 compared to, Figure 2 The tool life management system 10a shown in FIG. 4 further includes a display module 500. The display module 500 is connected to the statistical module 300. An input module 410 is also provided in the control module 400.
[0072] It can be understood that the display module 500 is used to display the statistical data generated by the statistical module 300, such as a tool information statistical report, etc.
[0073] It is understandable that the input module 410 is used to control the machine tool 20 to perform operations such as stopping. The input module 410 can be a hardware input module, such as a keyboard and a mouse, or a software input module in a user interface (UI), and this application does not limit this.
[0074] It is understandable that the input module 410 is also used to adjust the abnormal data stored in the statistical module 300. For example, when the counted processing times are not cleared, the input module 410 can be used to clear the processing times that have not been cleared.
[0075] Figure 3 1 is a flow chart of a tool life management method provided by an embodiment of the present application. The tool life management method is applied to Figure 1The tool life management system 10 shown or Figure 2 The tool life management system 10a is shown.
[0076] like Figure 3 As shown, the tool life management method includes at least the following steps:
[0077] S100: Obtain tool information of a machine tool, where the tool information includes the length of the tool and the number of tool processing times.
[0078] It is understandable that in step S100, the tool information of the machine tool 20 can be obtained through the tool information acquisition module 100. Please participate in the specific acquisition method. Figure 1 and Figure 2 And the related description will not be repeated here.
[0079] S200: Collect tool information and generate tool statistics information.
[0080] It is understandable that in step S200, the tool information can be counted by the statistical module 300 to generate tool statistical information. Please participate in the specific statistical method. Figure 1 and Figure 2 And the related description will not be repeated here.
[0081] S300: Control the machine tool based on tool statistics.
[0082] It is understandable that in step S300, the machine tool 20 can be controlled by the control module 400 according to the tool statistical information. Figure 1 and Figure 2 And the related description will not be repeated here.
[0083] It can be understood that the tool life management system 10 and the tool life management method proposed in the embodiment of the present application can count the length and service life of the tool, upload the length and service life of the tool to the statistical module 300 through the communication module 200, and detect abnormal tools in time, and perform corresponding operations according to the abnormal status, such as modifying data, controlling the machine tool 20 to stop, and other operations.
[0084] It can be understood that the tool life management system 10 and tool life management method proposed in the embodiment of the present application can improve the detection efficiency of tool life, quickly detect tool abnormalities, reduce the product scrap rate of the machine tool 20 during processing, and reduce the output rate of defective products.
[0085] Those skilled in the art should recognize that the above embodiments are only used to illustrate the present application and are not intended to be limiting of the present application. As long as they are within the spirit and scope of the present application, appropriate changes and modifications to the above embodiments are within the scope of protection claimed in the present application.
Claims
1. A tool life management system, characterized in that: include: A tool information acquisition module, the tool information acquisition module is connected to the machine tool and is used to acquire tool information of the machine tool, the tool information including the length of the tool and the number of tool processing times; A statistics module, the statistics module is communicatively connected to the tool information acquisition module, and is used to count the tool information and generate tool statistics information; The statistical module is also used to determine whether there is an abnormality in the recording process of the processing times according to the matching situation between the length of the tool and the processing times of the tool; A control module is connected to the statistical module and the machine tool, and is used to control the machine tool according to the tool statistical information.
2. The tool life management system according to claim 1, characterized in that: The tool life management system further includes a communication module, which is connected to the tool information acquisition module and the statistical module and is used to transmit the tool information to the statistical module.
3. The tool life management system according to claim 2, characterized in that: The statistical module is also used to determine the state of the tool according to the length of the tool and the number of processing times of the tool, and the state of the tool includes a normal state and an abnormal state.
4. The tool life management system according to claim 3, characterized in that: The step of judging the state of the tool according to the length of the tool and the number of times the tool is processed includes: Get the length range of the tool; Determining whether the length of the tool is within the length range of the tool; If the length of the tool is not within the length range of the tool, the state of the tool is determined to be the abnormal state.
5. The tool life management system according to claim 4, characterized in that: The statistics module is also used for: If the state of the tool is abnormal, a reminder message is generated.
6. The tool life management system according to claim 5, characterized in that: The control module is also used for: If the state of the tool is abnormal, the machine tool is controlled to stop.
7. The tool life management system according to claim 3, characterized in that: The step of judging the state of the tool according to the length of the tool and the number of times the tool is processed further comprises: Determining whether the number of processing times of the tool is abnormal; If the number of machining times of the tool is abnormal, the state of the tool is determined to be the abnormal state.
8. The tool life management system according to claim 1, characterized in that: The tool life management system further comprises a display module, which is connected to the statistical module and is used to display the tool statistical information.
9. The tool life management system according to claim 1, characterized in that: The control module also includes an input module, and the input module is used to adjust the tool statistical information.
10. A tool life management method, applied to the tool life management system according to any one of claims 1 to 9, characterized in that: The method comprises: Acquire tool information of the machine tool, wherein the tool information includes the length of the tool and the number of times the tool has been processed; Counting the tool information and generating tool statistical information; Judging whether there is an abnormality in the recording process of the processing times according to the matching condition between the length of the tool and the processing times of the tool; The machine tool is controlled based on the tool statistical information.
Citation Information
Patent Citations
Cutter use frequency monitoring method and system
CN111948970A
Unattended machining method for numerical control machining equipment
CN112305992A