Automatic statistical method and automatic statistical system for the tool life of a fin machine

By setting sensors and statistical units on the finger, automatically calculate and accumulate the number of peaks of tool use, the problem of inaccurate manual statistics in the prior art is solved, and more accurate tool life statistics are achieved.

CN114969662BActive Publication Date: 2025-07-01SIEMENS (CHINA) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210561581.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-23
Publication Date
2025-07-01
Estimated Expiration
2042-05-23

AI Technical Summary

Technical Problem

In the prior art, the life statistics of fin machine tools rely on manual recording, which is prone to errors, resulting in inaccurate statistical results, resulting in excessive use or insufficient use of tools.

Method used

By using the automatic statistical method, by setting the first sensor, the second sensor and the statistical unit on the fin machine, the rotation status of the tool and the entry of the material are sensed, the number of rotational rotations and peaks of the tool are calculated, and the accumulation is carried out.

Benefits of technology

It realizes automatic and precise statistics of tool life during the finger operation, reduces manual errors and improves the accuracy of statistical results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114969662B_ABST
    Figure CN114969662B_ABST
Patent Text Reader

Abstract

The present invention provides an automatic statistical method for the tool life of a fin machine, comprising the steps of: setting a first sensor (10), a second sensor (20) and a statistical unit (30) on the fin machine; using the first sensor to sense the rotation condition of the tool at each moment and generating a rotation data; using the second sensor to sense whether there is material entering the tool and generating a material data; using the statistical unit to receive the rotation data and the material data and calculate the number of rotations of the tool when there is material passing through; using the statistical unit to calculate the single-use peak number of the tool according to the number of rotations; using the statistical unit to superimpose and calculate the cumulative use peak number of the tool and save it. This automatic statistical method can automatically count the tool life when the fin machine is running, and the result is more accurate. The present invention also provides an automatic statistical system using the above automatic statistical method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an automatic statistical method, in particular to an automatic statistical method for the tool life of a fin machine. The present invention also relates to an automatic statistical system using the above automatic statistical method. Background Art

[0002] The forming tool is an important part of a high-speed fin machine. The quality of the tool directly affects the quality of the processed fin products. Therefore, it is necessary to monitor the tool life. Currently, in the industry, the service life of the tool is usually measured by the number of peaks. The number of peaks is equal to the number of rotations of the tool during use multiplied by the number of teeth of the tool and then multiplied by the tooth peak proportionality coefficient. Currently, the number of peaks of the tool is usually manually recorded, which is prone to errors and makes the statistical results inaccurate, resulting in overuse or underuse of the tool. Summary of the Invention

[0003] The object of the present invention is to provide an automatic statistical method for the tool life of a fin machine, which can automatically count the tool life when the fin machine is running, and the result is more accurate.

[0004] Another object of the present invention is to provide an automatic statistical system for the tool life of a fin machine, which can automatically count the tool life when the fin machine is running, and the result is more accurate.

[0005] The present invention provides an automatic statistical method for the tool life of a fin machine, including the following steps:

[0006] Set a first sensor, a second sensor and a statistical unit on the fin machine;

[0007] Use the first sensor to sense the rotation of the tool at each moment and generate a rotation data;

[0008] Use the second sensor to sense whether there is material entering the tool and generate a material data;

[0009] Use the statistical unit to receive the rotation data and the material data and calculate the number of rotations of the tool when there is material passing by;

[0010] Use the statistical unit to calculate the single-use peak number of the tool according to the number of rotations; and

[0011] Use the statistical unit to superimpose and calculate the cumulative use peak number of the tool and save it.

[0012] The automatic statistical method for the tool life of the fin machine provided by the present invention uses the statistical unit to cooperate with the first sensor and the second sensor to sense the use state of the tool when the fin machine is running and record it. The statistical unit calculates the use peak number of the tool after use according to the preset logic and parameters and superimposes it, so as to be able to automatically count the tool life when the fin machine is running, and the result is more accurate.

[0013] In another illustrative embodiment of the automatic statistical method for the tool life of a fin machine, the first sensor is an encoder, which can measure the angular position of the tool at each moment. The second sensor is a photoelectric sensor, which can sense whether there is material passing through the tool at each moment. The statistical unit calculates the number of revolutions through the following formula:

[0014] R = r + (V e - V s ) / 360;

[0015] wherein, R represents the number of revolutions of the tool, r represents the number of times the encoder passes through the zero position when there is material entering the tool, V e represents the angular position of the tool when the rotating tool stops or when there is no material entering the tool, and V s represents the angular position of the tool when the material enters the tool after the stopped tool starts to rotate.

[0016] In still another illustrative embodiment of the automatic statistical method for the tool life of a fin machine, the number of teeth and the tooth peak proportion coefficient of the tool are pre-stored in the statistical unit, and the statistical unit calculates the number of peak uses per time through the following formula:

[0017] N = R × T × K;

[0018] wherein, N represents the number of peak uses per time, R represents the number of revolutions of the tool, T represents the number of teeth of the tool, and K represents the tooth peak proportion coefficient of the tool.

[0019] In still another illustrative embodiment of the automatic statistical method for the tool life of a fin machine, the automatic statistical method further includes:

[0020] judging whether the tool is installed for the first time;

[0021] if so, inputting and storing the data group corresponding to the tool in the statistical unit, the data group including the number of the tool, the number of teeth of the tool, the tooth peak proportion coefficient of the tool, and the cumulative number of peak uses of the tool; and

[0022] if not, inputting the number of the tool into the statistical unit, and the statistical unit calling the number of teeth of the tool, the tooth peak proportion coefficient of the tool, and the cumulative number of peak uses of the tool in the same data group according to the input number of the tool.

[0023] In still another illustrative embodiment of the automatic statistical method for the tool life of a fin machine, the statistical unit is a programmable logic controller, and its function is implemented by an FB program block written in SCL language.

[0024] The present invention also provides an automatic statistical system for the tool life of a fin machine, including a first sensor, a second sensor, and a statistical unit. The first sensor can be arranged on the fin machine, and the first sensor can sense the rotation condition of the tool at each moment and generate a rotation data. The second sensor can be arranged on the fin machine, and the second sensor can sense whether there is material entering the tool and generate a material data. The statistical unit is signal-connected to the first sensor and the second sensor, and is configured to be able to receive the rotation data and the material data and calculate the number of rotations of the tool when there is material passing through. The statistical unit is also configured to be able to calculate the peak number of single use of the tool according to the number of rotations, and to stack and calculate the cumulative peak number of use of the tool and save it.

[0025] The automatic statistical system for the tool life of the fin machine provided by the invention uses the statistical unit to cooperate with the first sensor and the second sensor to sense and record the use state of the tool when the fin machine is running. The statistical unit calculates the peak number of use of the tool and stacks it according to the preset logic and parameters after the tool is used, so that the tool life can be automatically statistically calculated when the fin machine is running, and the result is more accurate.

[0026] In still another exemplary embodiment of the automatic statistical system for the tool life of the fin machine, the first sensor is an encoder, which can measure the angular position of the tool at each moment. The second sensor is a photoelectric sensor, which can sense whether there is material passing through the tool at each moment. The statistical unit calculates the number of rotations through the following formula:

[0027] R = r + (V e - V s ) / 360;

[0028] wherein, R represents the number of rotations of the tool, r represents the number of times the encoder passes through the zero position when there is material entering the tool, V e represents the angular position of the tool when the rotating tool stops or there is no material entering the tool, and V s represents the angular position of the tool when the material enters the tool after the stationary tool starts to rotate.

[0029] In still another exemplary embodiment of the automatic statistical system for the tool life of the fin machine, the statistical unit pre-stores the number of teeth and the tooth peak ratio coefficient of the tool, and the statistical unit calculates the peak number of single use through the following formula:

[0030] N = R × T × K;

[0031] wherein, N represents the peak number of single use, R represents the number of rotations of the tool, T represents the number of teeth of the tool, and K represents the tooth peak ratio coefficient of the tool.

[0032] In still another illustrative embodiment of the automatic statistical system for the tool life of a fin machine, the statistical unit is configured to be able to input and store a data set corresponding to the tool. The data set includes the tool number, the number of tool teeth, the tooth peak ratio coefficient of the tool, and the cumulative number of used peaks of the tool. The statistical unit is further configured to be able to input the tool number and call the number of tool teeth, the tooth peak ratio coefficient of the tool, and the cumulative number of used peaks of the tool in the same data set according to the tool number.

[0033] In still another illustrative embodiment of the automatic statistical system for the tool life of a fin machine, the statistical unit is a programmable logic controller, and its function is implemented by an FB program block generated by writing in SCL language. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The following drawings only schematically illustrate and explain the present invention and do not limit the scope of the present invention.

[0035] Figure 1 It is a schematic flow diagram of an illustrative embodiment of the automatic statistical method for the tool life of a fin machine.

[0036] Figure 2 It is a schematic diagram of an embodiment of the automatic statistical method for the tool life of a fin machine.

[0037] Figure 3 It is a schematic flow diagram of another illustrative embodiment of the automatic statistical method for the tool life of a fin machine.

[0038] LABEL DESCRIPTION

[0039] 10 First sensor

[0040] 20 Second sensor

[0041] 30 Statistical unit

[0042] 40 Tool DETAILED DESCRIPTION OF THE EMBODIMENTS

[0043] For a clearer understanding of the technical features, objectives, and effects of the invention, the specific embodiments of the invention are now described with reference to the accompanying drawings. In the drawings, the same reference numerals denote components having the same or similar structures but the same functions.

[0044] In this document, "illustrative" means "serving as an example, instance, or illustration", and any illustration or embodiment described as "illustrative" in this document should not be construed as a more preferred or more advantageous technical solution.

[0045] Figure 1 It is a schematic flow diagram of an illustrative embodiment of the automatic statistical method for the tool life of a fin machine. Refer to Figure 1, An automatic statistical method for the tool life of a fin machine, comprising the following steps:

[0046] Step S10: Set a first sensor 10, a second sensor 20 and a statistical unit 30 on the fin machine. Figure 2 It is a schematic diagram of the implementation mode of the automatic statistical method for the tool life of the fin machine. Refer to Figure 2 , The first sensor 10 is an encoder set on the fin machine, which can measure the angular position of the tool 40 at each moment. The second sensor 20 is a photoelectric sensor, which is set on the fin machine and can sense whether there is material entering the tool 40. The statistical unit 30 is a programmable logic controller, which can be used in cooperation with the first sensor 10 and the second sensor 20, and realizes the pre-designed function through the FB program block generated by writing in SCL language. However, it is not limited to this. In other schematic implementation modes, the first sensor 10 and the second sensor 20 can adopt other types of sensors, and the statistical unit 30 can also be other chip components that can realize the above functions.

[0047] Step S20: Use the first sensor 10 to sense the rotation condition of the tool 40 at each moment and generate a rotation data. Among them, the rotation data is specifically the angular position of the tool 40 at each moment.

[0048] Step S30: Use the second sensor 20 to sense whether there is material entering the tool 40 and generate a material data. Among them, the material data is specifically the electrical signal generated by the photoelectric sensor under the influence of the material.

[0049] Step S40: Use the statistical unit 30 to receive the rotation data and the material data and calculate the number of rotation turns of the tool 40 when there is material passing through. After the tool 40 starts to rotate, if there is material entering the tool 40, the tool 40 is in the use state. If there is no material entering the tool 40, the tool 40 is idling and is not counted as the use state. The statistical unit 30 judges the angular position of the tool 40 when it enters the use state and the angular position of the tool 40 when it ends the use state through the above rotation data and material data, and calculates the number of rotation turns through the following formula:

[0050] R = r + (V e - V s ) / 360;

[0051] Among them, R represents the number of rotation turns of the tool, r represents the number of times the encoder passes through the zero position when there is material entering the tool, V e represents the angular position of the tool when the rotating tool stops or there is no material entering the tool, and V s represents the angular position of the tool when the material enters the tool after the stopped tool starts to rotate.

[0052] Step S50: The statistical unit 30 calculates the number of peaks per single use of the tool 40 based on the number of rotation turns. Specifically, the number of teeth and the tooth peak ratio coefficient of the tool are pre-stored in the statistical unit 30, and the statistical unit 30 calculates the number of peaks per single use through the following formula:

[0053] N = R × T × K;

[0054] Wherein, N represents the number of peaks per single use, R represents the number of rotation turns of the tool, T represents the number of teeth of the tool, and K represents the tooth peak ratio coefficient of the tool.

[0055] Step S60: The statistical unit 30 adds up the number of peaks per single use to calculate the cumulative number of peaks of the tool and saves it. After each operation of the fin machine, the statistical unit 30 calculates the number of peaks per single use, and adds the number of peaks per single use to the cumulative number of peaks calculated at the end of the previous operation to obtain a new cumulative number of peaks and saves it.

[0056] The automatic statistical method for the tool life of the fin machine provided by the present invention uses the statistical unit 30 to cooperate with the first sensor 10 and the second sensor 20 to sense and record the usage status of the tool 40 during the operation of the fin machine. The statistical unit 30 calculates the number of peaks of the tool 40 after the tool 40 is used and adds them up according to the preset logic and parameters, so as to automatically count the tool life during the operation of the fin machine, and the result is more accurate.

[0057] Figure 3 It is a schematic flow chart of another exemplary embodiment of the automatic statistical method for the tool life of the fin machine. Refer to Figure 3 , which is the same as or similar to the Figure 1 automatic statistical method, will not be elaborated here. The difference is that the automatic statistical method further includes:

[0058] Step S70: Determine whether the tool 40 is installed for the first time. During the use of the fin machine, the tool 40 may be replaced to process different types of fins. When installing the tool 40 each time, it is necessary to manually identify the tool 40 and determine whether it is installed for the first time.

[0059] Step S80: If so, input and store in the statistical unit 30 a data group corresponding to the tool 40. The data group includes the tool number, the number of teeth of the tool, the tooth peak ratio coefficient of the tool, and the cumulative number of used peaks of the tool. Since different tools 40 will be installed when the fin machine is in use, it is necessary to distinguish different tools 40 when counting the service life. The tool number is used to distinguish the tool 40, and the number of teeth of the tool, the tooth peak ratio coefficient of the tool, and the cumulative number of used peaks of the tool are used for the statistical unit 30 to calculate and accumulate the number of peaks during subsequent use. If the tool 40 is installed for the first time and is a tool 40 that has never been used, the cumulative number of used peaks can be set to zero. If the tool 40 is installed for the first time and is a used tool 40, the cumulative number of used peaks can be set to the number of peaks previously recorded manually.

[0060] Step S90: If not, input the tool number into the statistical unit 30. The statistical unit 30 calls the number of teeth of the tool, the tooth peak ratio coefficient of the tool, and the cumulative number of used peaks of the tool in the same data group according to the input tool number.

[0061] Through the above steps, the automatic statistical method can manage and count separately when the fin machine uses multiple groups of tools 40.

[0062] The present invention also provides an automatic statistical system for the tool life of a fin machine. Referring to Figure 2 , the automatic statistical system includes a first sensor 10, a second sensor 20, and a statistical unit 30.

[0063] The first sensor 10 can be arranged on the fin machine. The first sensor 10 can sense the rotation condition of the tool 40 at each moment and generate a rotation data. In the illustrative embodiment, the first sensor 10 is an encoder, which can measure the angular position of the tool 40 at each moment, and the rotation data is specifically the angular position of the tool 40 at each moment.

[0064] The second sensor 20 can be arranged on the fin machine. The second sensor 20 can sense whether there is material entering the tool 40 and generate a material data. In the illustrative embodiment, the second sensor 20 is a photoelectric sensor, which can sense whether there is material passing by the tool 40 at each moment, and the material data is specifically the electrical signal generated by the photoelectric sensor under the influence of the material.

[0065] The statistical unit 30 is signal-connected to the first sensor 10 and the second sensor 20, and is configured to be able to receive the rotation data and the material data and calculate the number of rotation circles of the tool 40 when there is material passing by. The statistical unit 30 is also configured to be able to calculate the single-use peak number of the tool 40 according to the number of rotation circles, and to accumulate and calculate the cumulative number of used peaks of the tool and save it.

[0066] In a schematic implementation manner, the statistical unit 30 is a programmable logic controller, and its functions are implemented by an FB program block generated by writing in the SCL language. The statistical unit 30 calculates the number of rotation turns through the following formula:

[0067] R = r + (V e - V s ) / 360;

[0068] wherein, R represents the number of rotation turns of the tool, r represents the number of times the encoder passes through the zero position when there is material entering the tool, V e represents the angular position of the tool when the rotating tool stops or when there is no material entering the tool, and V s represents the angular position of the tool when the stopped tool starts to rotate and material enters the tool.

[0069] In a schematic implementation manner, the number of teeth and the tooth peak proportionality coefficient of the tool are pre-stored in the statistical unit 30, and the statistical unit 30 calculates the number of peak uses per time through the following formula:

[0070] N = R × T × K;

[0071] wherein, N represents the number of peak uses per time, R represents the number of rotation turns of the tool, T represents the number of teeth of the tool, and K represents the tooth peak proportionality coefficient of the tool.

[0072] In a schematic implementation manner, the statistical unit 30 is configured to be able to input and store a data group corresponding to the tool 40, and the data group includes the number of the tool, the number of teeth of the tool, the tooth peak proportionality coefficient of the tool, and the cumulative number of peak uses of the tool. The statistical unit 30 is further configured to be able to input the number of the tool and call the number of teeth of the tool, the tooth peak proportionality coefficient of the tool, and the cumulative number of peak uses of the tool in the same data group according to the number of the tool. Thereby, the automatic statistics system can manage and count respectively when multiple groups of tools 40 are used in the fin machine.

[0073] It should be understood that although this specification is described according to each embodiment, not every embodiment only contains an independent technical solution. This narrative manner of the specification is only for clarity. Those skilled in the art should regard the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.

[0074] The series of detailed descriptions listed above are only specific descriptions of the feasible embodiments of the present invention, and they are not used to limit the protection scope of the present invention. Any equivalent implementation solutions or changes made without departing from the technical spirit of the present invention, such as the combination, division, or repetition of features, should be included in the protection scope of the present invention.

Claims

1. An automatic statistical method for the tool life of a fin machine, characterized in that, Including the following steps: A first sensor (10), a second sensor (20) and a statistical unit (30) are set on the fin machine; The first sensor (10) is used to sense the rotation condition of the cutter at each moment and generate a rotation data. The first sensor (10) is an encoder, which can measure the angular position of the cutter at each moment; The second sensor (20) is used to sense whether there is material entering the cutter and generate a material data. The second sensor (20) is a photoelectric sensor, which can sense whether there is material passing by the cutter at each moment; The statistical unit (30) is used to receive the rotation data and the material data and calculate the number of rotation turns of the cutter when there is material passing by. The statistical unit (30) calculates the number of rotation turns through the following formula: R = r + (Ve - Vs) / 360; where, R represents the number of rotation turns of the cutter, r represents the number of times the encoder passes through the zero position when there is material entering the cutter, Ve represents the angular position of the rotating cutter when it stops or when there is no material entering the cutter, and Vs represents the angular position of the cutter when the stopped cutter starts to rotate and material enters the cutter; The statistical unit (30) is used to calculate the single - use peak number of the cutter according to the number of rotation turns. The number of teeth and the tooth peak proportion coefficient of the cutter are pre - stored in the statistical unit (30). The statistical unit (30) calculates the single - use peak number through the following formula: N = R×T×K; where, N represents the single - use peak number, R represents the number of rotation turns of the cutter, T represents the number of teeth of the cutter, and K represents the tooth peak proportion coefficient of the cutter; and The statistical unit (30) is used to superimpose the single - use peak number to calculate the cumulative use peak number of the cutter and save it.

2. The automatic statistical method for the tool life of the fin machine as described in claim 1, characterized in that The automatic statistical method further includes: Judging whether the cutter is installed for the first time; If so, input and store the data group corresponding to the cutter in the statistical unit (30). The data group includes the number of the cutter, the number of teeth of the cutter, the tooth peak proportion coefficient of the cutter and the cumulative use peak number of the cutter; and If not, input the number of the cutter into the statistical unit (30). The statistical unit (30) calls the number of teeth, the tooth peak proportion coefficient and the cumulative use peak number of the cutter of the same data group according to the input number of the cutter.

3. The automatic statistical method for the tool life of the fin machine as described in claim 1, characterized in that, The statistical unit (30) is a programmable logic controller, and its function is realized by an FB program block written in SCL language.

4. Automatic statistical system for the tool life of fin machines, characterized in that, Including: A first sensor (10), which can be set on the fin machine. The first sensor (10) can sense the rotation condition of the cutter at each moment and generate a rotation data. The first sensor (10) is an encoder, which can measure the angular position of the cutter at each moment; A second sensor (20), which can be set on the fin machine. The second sensor (20) can sense whether there is material entering the cutter and generate a material data. The second sensor (20) is a photoelectric sensor, which can sense whether there is material passing by the cutter at each moment; and A statistical unit (30), whose signal is connected to the first sensor (10) and the second sensor (20), is configured to be able to receive the rotation data and the material data and calculate the number of rotations of the tool when there is material passing through. The statistical unit (30) calculates the number of rotations through the following formula: R = r + (Ve - Vs) / 360; where, R represents the number of rotations of the tool, r represents the number of times the encoder passes through the zero position when there is material entering the tool, Ve represents the angular position of the tool when the rotating tool stops or when there is no material entering the tool, Vs represents the angular position of the tool when the material enters the tool after the stationary tool starts to rotate. The statistical unit (30) is further configured to be able to calculate the single-use peak number of the tool according to the number of rotations. The number of teeth and the tooth peak proportion coefficient of the tool are pre-stored in the statistical unit (30). The statistical unit (30) calculates the single-use peak number through the following formula: N = R × T × K; where, N represents the single-use peak number, R represents the number of rotations of the tool, T represents the number of teeth of the tool, K represents the tooth peak proportion coefficient of the tool; and, the single-use peak numbers are superimposed to calculate and save the cumulative use peak number of the tool.

5. The automatic statistical system for the tool life of the fin machine as described in claim 4, characterized in that, The statistical unit (30) is configured to be able to input and store a data group corresponding to the tool. The data group includes the tool number, the number of teeth of the tool, the tooth peak proportion coefficient of the tool, and the cumulative use peak number of the tool; the statistical unit (30) is further configured to be able to input the tool number and call the number of teeth, the tooth peak proportion coefficient, and the cumulative use peak number of the tool of the same data group according to the tool number.

6. The automatic statistical system for the tool life of the fin machine according to claim 4, wherein, The statistical unit (30) is a programmable logic controller, and its function is implemented by an FB program block written in SCL language.

Citation Information

Patent Citations

  • Energy consumption based type tool life integrated management method and system

    CN109048494A

  • Cutter use frequency monitoring method and system

    CN111948970A