METHOD FOR DRESSING A MULTI-FLIGHT WORM GRINDING WHEEL FOR GRINDING TEETH OR SIMILAR PROFILES
20230398620 · 2023-12-14
Inventors
Cpc classification
B23F23/1225
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method for dressing a multi-thread grinding worm for the grinding of toothings, wherein the grinding worm includes a plurality of worm threads that are each dressed by a dressing tool with at least one dressing stroke to provide the grinding worm with a desired profile. The method includes: a) dressing a first worm thread, wherein at least one process parameter is measured and recorded during the dressing process; b) dressing a further worm thread, wherein the process parameter is measured and recorded during the dressing process; c) after dressing all worm threads: combining the recorded data of the process parameter; d) comparing the combined data of the process parameter with data stored in a machine controller and checking whether the combined data are within a predefined admissible range; e) outputting a signal if the combined data are not within the predefined admissible range.
Claims
1-11. (canceled)
12. A method for dressing a multi-thread grinding worm for the grinding of toothings or similar profiles, wherein the grinding worm comprises a plurality of worm threads, each of which are dressed by means of a dressing tool with at least one dressing stroke in order to provide a desired profile to the grinding worm, wherein the method comprises the steps: a) dressing a first worm thread with the dressing tool by at least one dressing stroke, wherein at least one process parameter is measured and detected during the dressing process; b) dressing of a further worm thread, which is different from the first worm thread, with the dressing tool by at least one dressing stroke, wherein the process parameter is measured and detected during the dressing operation; c) after dressing all worm threads of the grinding worm: combining the measured and recorded data of the at least one process parameter; d) comparing the combined data of the at least one process parameter with data stored in a machine controller and checking whether the combined data is within a predetermined admissible range; e) outputting a signal if the combined data is not within the predefined admissible range.
13. The method according to claim 12, wherein the dressing takes place in several dressing strokes, wherein the data measurement and data acquisition only take place for selected dressing strokes, preferably only for the last executed dressing stroke.
14. The method according to claim 12, wherein the at least one process parameter is measured and recorded over the path of the dressing stroke.
15. The method according to claim 12, wherein the process parameter is the current of a drive motor with which a dressing spindle carrying the dressing tool is driven in rotation.
16. The method according to claim 12, wherein the process parameter is the dressing work related to the removed material of the grinding worm, which is required for at least a defined section of the grinding worm during a dressing stroke.
17. The method according to claim 12, wherein the process parameter is the structure-borne sound or acoustic emission detected by a structure-borne sound or acoustic sensor during a dressing stroke.
18. The method according to claim 12, wherein the combining of the measured and acquired data of the at least one process parameter according to step c) is the adding of the signals.
19. The method according to claim 12, wherein the comparison of the combined data according to step d) comprises a comparison with at least one predetermined and stored maximum or minimum value.
20. The method according to claim 19, wherein the comparison is made for a predetermined section of the grinding worm.
21. The method according to claim 12, wherein several process parameters are taken into account.
22. The method according to claim 12, wherein a characteristic value which characterises the dressing process of the grinding worm is determined from the at least one process parameter and output.
Description
[0040] The drawing shows examples of embodiments of the invention.
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048] Thus, the dressing of the first worm thread 2 with the dressing tool 4 is shown (see
[0049] The process parameter here is the dressing work related to the removed material of the grinding worm 1 (its unit is J/mm.sup.3), which is required for a dressing stroke H1, H2, H3 at least for a defined section Y of the grinding worm 1. For clarification, it should be noted that the course of the dressing work for different dressing strokes H1, H2, H3 is plotted here over the coordinate Y, although forward and backward movements are usually provided for each dressing stroke (outward stroke, backward stroke) or the coordinate Y is traversed anew.
[0050] It should be mentioned that for a given radial feed of the dressing tool 4 relative to the grinding worm 1, at least at a constant traversing speed v fad (see
[0051] As can be seen from
[0052]
[0053] Thus, the dressing of a further worm thread 3 with the dressing tool 4 is shown, whereby the process parameter P1 is again measured and recorded during the dressing process.
[0054] It can now be seen that the conditions here are obviously no longer optimal, because the course of the process parameter P1 shows a dip approximately in the middle of the upper plateau, on which the process parameter P1 typically lies during a dressing stroke, which indicates a chipping on the grinding worm 1.
[0055] After all worm threads have been dressed, the measured and recorded data of the process parameter P1 are merged. This is shown in
[0056]
[0057] Now a comparison of the combined data of the process parameter P1 data stored in a machine control not shown and a check whether the combined data is within a predetermined permissible range is carried out.
[0058] For this purpose, a coordinate Y1 and a coordinate Y2 are indicated in
[0059] For the evaluation range defined in this way, maximum values “max” and minimum values “min” of the course of the curve of the process parameter can be determined automatically.
[0060]
[0061] Accordingly, the software in the machine control can easily recognise here that nowhere (between the coordinates Y1 and Y2) has the value fallen below the limit value GW and thus—despite a chipping at the grinding worm—the dressing process can still be judged as proper.
[0062] For example, depending on the difference between the values “max” and “min” and on the relative position to the limit value GW, a characteristic value can be calculated that provides information about the quality of the dressing process. For example, a characteristic value of “100” can be assigned to a form of the summed course analogous to
[0063]
[0064] It can now be seen that in both worm threads 2, 3 there is a drop in the process parameter P1 approximately in the middle of the upper plateau, which in turn indicates a chipping in the grinding screw.
[0065] If the values of the process parameter P1 recorded in the individual worm threads 2, 3 are added up, the result is the curve as shown in
[0066] Here, too, there is now a maximum value “max” as well as a minimum value “min”, although the minimum value “min” is now below the limit value GW and thus indicates that the dressing process was no longer carried out properly.
[0067] Accordingly, a warning can now be issued to the machine operator that the dressed grinding worm no longer has a proper profile and cannot be used. This means that a signal is given that the combined data is no longer within the specified permissible range.
[0068] Again, of course, a characteristic value can be determined that quantifies the error that has occurred and thus allows the machine control or the machine operator to assess whether the production process can or should be continued despite less than optimal conditions during dressing.
[0069] This procedure allows the dressing process to be characterised: If the damage only occurs in a single worm thread, the effects on the entire process are relatively small. This is then also reflected in the combined signal of all worm threads (according to
[0070] The fault patterns can thus be determined in a more differentiated manner; namely, circulating faults over several worm threads can be distinguished from a local outbreak within one worm thread. If several worm threads are damaged, this also has an effect on the combined signal. This can be taken into account for the index calculation of the process.
[0071] In the embodiment, as mentioned, the dressing work related to the removed material of the grinding worm 1 was used as the process parameter P1. However, it is possible that other or different process parameters are also considered here in an analogous manner. All parameters that are suitable for characterising the dressing process are suitable.
[0072] In particular, characteristic values can be used which are sensitive to the dressing process, for which reference is made to the above explanations (e.g. recording of the structure-borne sound, which also allows statements about the course of the dressing process). As shown, only sections of the recorded process parameters (in this case: the values between the coordinates Y1 and Y2) can be used.
[0073] As also mentioned above, it is particularly possible to weight the dressing strokes of a worm thread differently. The first roughing strokes can usually be weighted lower than the last roughing strokes and in particular the finishing strokes that produce the quality-critical surface of the grinding worm.
[0074] Rotary encoders and linear scales of the machine can be used to assign the values of the process parameter P1 to the current location of the dressing tool relative to the grinding worm. In this way, it is possible to easily observe any faults on the grinding worm as a function of the different dressing strokes and worm speeds.
[0075] After the dressing process is characterised by the calculation of the mentioned index (characteristic value), various messages can be sent to the machine operator or reactions can be made as to how to proceed if the limit value GW is exceeded:
[0076] The damaged axis position Y can first be output to the machine operator according to a first option. In addition, the machine can automatically move the grinding worm with the damaged area to a defined position (e.g. in front of the dressing device) to allow the operator a quick and efficient visual inspection.
[0077] According to a second option, the machine operator can select whether dressing should continue until the error is eliminated (i.e. until the index reaches a predefined value, i.e. the limit value is no longer exceeded or undershot). The maximum number of further dressing cycles can be limited, so that in the event of a serious error, further dressing is not carried out at will.
[0078] According to a third option, the machine operator can select whether or not to skip the damaged area (i.e. extension along the Y-axis) when grinding further gears.
[0079] According to another option, the machine operator can select whether to continue grinding normally and thus the error message is not taken into account.
[0080] Via the existing data (set shift amounts during grinding), it is possible to trace back which workpiece was machined at which shift position of the grinding worm. This enables a message to be issued to the machine operator as to which previously ground parts were ground with a damaged area and could therefore possibly be out of order.
LIST OF REFERENCES
[0081] 1 Grinding worm [0082] 2 Worm thread [0083] 3 Worm thread [0084] 4 Dressing tool [0085] 5 Dressing spindle [0086] P1 Process parameter [0087] H1 Dressing stroke [0088] H2 Dressing stroke [0089] H3 Dressing stroke [0090] Y Path of the dressing stroke [0091] GW Limit value: minimal allowed value of the process parameters