Dressing method for grinding tool and grinding apparatus
The method and apparatus address the issue of misalignment in grinding tool dressing by using runout waveform data and adjusted rotational speeds to achieve precise dressing of the grinding tooth flank, overcoming inaccuracies caused by amplitude variations.
Patent Information
- Application Number
- JP2024037060
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2025-09-25
- Estimated Expiration
- 2044-03-11
AI Technical Summary
Existing methods for dressing grinding tools are inadequate, particularly when misalignment occurs between the dresser gear and the gear mounting shaft, leading to inaccurate dressing of the grinding tooth flank due to variations in the amplitude of the runout waveform.
A method and apparatus that involves meshing the grinding tool and dresser gear, acquiring runout waveform data, determining envelope curves for contact positions, and adjusting rotational speeds based on predetermined forming amounts to accurately dress the grinding tooth flank, despite misalignment.
Enables precise dressing of the grinding tooth flank by compensating for variations in the runout waveform amplitude, ensuring high accuracy and consistency in the dressing process.
Smart Images

Figure 2025138151000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a method for dressing a grinding tool and a grinding apparatus. [Background technology]
[0002] Patent Document 1 discloses a method for dressing a grinding tool in which the grinding tool and a dresser gear are meshed and rotated, thereby dressing the spiral grinding tooth flank of the grinding tool with the dresser tooth flank of the dresser gear. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5367085 Summary of the Invention [Problem to be solved by the invention]
[0004] There is a need for a better method and apparatus for dressing grinding tools.
[0005] The present disclosure aims to solve the above-mentioned problems. [Means for solving the problem]
[0006] A first aspect of the present disclosure is a method for dressing a grinding tool in which a spiral grinding tooth flank of the grinding tool is dressed by a dresser tooth flank of a dresser gear, the method including: one of the grinding tool and the dresser gear is a first rotating body having a first tooth flank that is one of the grinding tooth flank and the dresser tooth flank; the other of the grinding tool and the dresser gear is a second rotating body having a second tooth flank that is the other of the grinding tooth flank and the dresser tooth flank; and while the first rotating body and the second rotating body are rotated in mesh with each other, changing the rotational speed of the first rotating body so that the first tooth flank and the second tooth flank come into contact with each other, while changing the rotational phase of the first rotating body. a data acquisition step of acquiring, as contact position data of the contact between the first tooth flank and the second tooth flank, an envelope curve passing through a plurality of vertices of the runout waveform acquired by the information acquisition step that is closer to the second tooth flank; and a dressing step of dressing the grinding tooth flank with the dresser tooth flank by changing the rotational speed of the first rotor based on a predetermined forming amount and the contact position data while the first rotor and the second rotor are rotated in mesh with each other.
[0007] A second aspect of the present disclosure is a grinding device capable of dressing a spiral grinding tooth flank of a grinding tool with a dresser tooth flank of a dresser gear, wherein one of the grinding tool and the dresser gear is a first rotating body having a first tooth flank that is one of the grinding tooth flank and the dresser tooth flank, and the other of the grinding tool and the dresser gear is a second rotating body having a second tooth flank that is the other of the grinding tooth flank and the dresser tooth flank, and wherein the first rotating body and the second rotating body are rotated in mesh with each other, and the grinding device includes a rotation control unit that changes the rotation speed of the first rotating body so that the first tooth flank and the second tooth flank come into contact with each other; The grinding device includes an information acquisition unit that acquires information regarding a runout waveform that indicates the runout of the first tooth flank for each rotation phase of a first rotating body, and a data acquisition unit that acquires, from the runout waveform acquired by the information acquisition unit, an envelope that passes through multiple apexes on the side closer to the second tooth flank as contact position data where the first tooth flank and the second tooth flank come into contact, wherein the rotation control unit dresses the grinding tooth flank with the dresser tooth flank by changing the rotation speed of the first rotating body based on a predetermined forming amount and the contact position data while the first rotating body and the second rotating body are rotated in mesh with each other. [Effects of the Invention]
[0008] According to the present disclosure, a better grinding tool dressing method and grinding apparatus can be provided. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a perspective view of a grinding device according to an embodiment. [Figure 2] FIG. 2 is a control block diagram of the grinding device. [Figure 3] FIG. 3 is a flowchart showing an example of a method for dressing a grinding tool. [Figure 4] FIG. 4 is a flowchart showing an example of a method for dressing a grinding tool. [Figure 5] FIG. 5 is a graph showing the runout waveform of the left dresser tooth flank. [Figure 6]FIG. 6 is a graph showing the runout waveform of the right dresser tooth flank. DETAILED DESCRIPTION OF THE INVENTION
[0010] In a method for dressing a grinding tool, if the dresser gear is misaligned when it is attached to the gear mounting shaft of the grinding tool, the dresser gear will oscillate during rotation, which may prevent the dresser tooth flank from dressing the grinding tooth flank.
[0011] One possible method for solving this problem is the following grinding tool dressing method. This grinding tool dressing method includes, for example, a first step, a second step, and a dressing step. In the first step, the grinding tool and the dresser gear are meshed and rotated, and the rotational speed of the dresser gear is changed so that the grinding tooth flank and the dresser tooth flank come into contact with each other, while a runout waveform indicating the runout of the dresser tooth flank for each rotation phase of the dresser gear is acquired.
[0012] In the second step, a line passing through the average value of the runout waveform for each rotational phase of the dresser gear is obtained as reference position data. In the second step, the forming amount (infeed data) is added to the reference position data to obtain dressing position data. In the dressing step, the grinding tool and the dresser gear are rotated while meshed with each other, and the rotational speed of the dresser gear is changed based on the dressing position data to dress the grinding tooth flank with the dresser tooth flank. This method makes it possible to dress the grinding tooth flank even if, for example, axial misalignment occurs between the gear mounting shaft and the dresser gear.
[0013] The dresser tooth surface has abrasive grains for dressing the grinding tooth surface. The distribution of abrasive grains on the dresser tooth surface varies. This variation in the distribution of abrasive grains on the dresser tooth surface manifests itself as a variation in the amplitude of the runout waveform. Furthermore, the larger the outer diameter of the dresser gear, the greater the peripheral speed of the dresser gear when changing its rotational speed. Therefore, the amplitude of the runout waveform varies depending on the size and shape of the dresser gear.
[0014] In the method of obtaining dressing position data by adding the forming amount to reference position data that passes through the average value for each rotation phase of the dresser gear in the runout waveform, the grinding tooth surface may not be dressed accurately because it is affected by variations in the amplitude of the runout waveform.
[0015] The present disclosure can provide a grinding tool dressing method and grinding device that can accurately dress the grinding tooth surface without being affected by variations in the amplitude of the runout waveform.
[0016] Fig. 1 is a perspective view of a grinding apparatus 10 according to an embodiment. As shown in Fig. 1, the grinding apparatus 10 is an apparatus for dressing a grinding tool 14 using a dresser gear 12. The dressed grinding tool 14 can be used to grind a work gear (not shown).
[0017] As shown in FIG. 1, the grinding apparatus 10 includes a bed 16, a gear support mechanism 18, a gear rotation mechanism 20, a tool support mechanism 22, a tool rotation mechanism 24, and a control device 26.
[0018] The bed 16 is placed on a horizontal surface, for example, in a factory. The gear support mechanism 18 is disposed on the flat upper surface of the bed 16. The gear support mechanism 18 has a cutting table 28, a cutting motor 30, a traverse table 32, and a traverse motor 34.
[0019] The cutting table 28 moves in the direction A relative to the bed 16. The direction A is a horizontal direction perpendicular to the height direction of the bed 16. The cutting table 28 is connected to a cutting motor 30 via a ball screw shaft 36. The cutting motor 30 moves the cutting table 28 in the direction A by rotating the ball screw shaft 36.
[0020] The traverse table 32 is disposed on the upper surface of the cutting table 28. The traverse table 32 moves in the direction B relative to the cutting table 28. The direction B is perpendicular to the height direction of the bed 16 and the direction A. The traverse table 32 is connected to a traverse motor 34 via a ball screw shaft (not shown). The traverse motor 34 moves the traverse table 32 in the direction B by rotating the ball screw shaft.
[0021] The gear rotating mechanism 20 is disposed on the upper surface of the traverse table 32. The gear rotating mechanism 20 has a gear mounting shaft 38 and a first motor 40. The gear mounting shaft 38 extends in the direction B. The dresser gear 12 is detachably attached to the gear mounting shaft 38. Note that a work gear (not shown) can also be attached to the gear mounting shaft 38 instead of the dresser gear 12. The first motor 40 rotates the gear mounting shaft 38.
[0022] The tool support mechanism 22 has a column 42, a swivel table 44, a shift table 46, and a shift motor 48. The column 42 is disposed on the upper surface of the bed 16 so as to face the gear support mechanism 18. The column 42 extends upward from the bed 16. The swivel table 44 is attached to the surface of the column 42 facing the gear support mechanism 18.
[0023] The swivel table 44 extends in one direction. A swivel motor (not shown) swivels the swivel table 44 in direction C relative to the column 42. A shift table 46 is provided on the surface of the swivel table 44 facing the gear support mechanism 18. The shift table 46 is connected to a shift motor 48 via a ball screw shaft 50. The shift motor 48 is attached to the swivel table 44. The shift motor 48 moves the shift table 46 in direction D relative to the swivel table 44.
[0024] The tool rotation mechanism 24 has a base portion 54, a tool mounting shaft 56, and a second motor 58. The base portion 54 is attached to the surface of the shift table 46 that faces the gear support mechanism 18. The base portion 54 extends in the extension direction of the swivel table 44. The tool mounting shaft 56 is inserted through the base portion 54 in the extension direction of the base portion 54. The grinding tool 14 is detachably attached to the tool mounting shaft 56. The second motor 58 rotates the tool mounting shaft 56.
[0025] As shown in FIG. 2, the dresser gear 12 is attached to a gear mounting shaft 38. The dresser gear 12 can rotate in the R1 and R2 directions by the driving force of a first motor 40. The dresser gear 12 is a gear for dressing a grinding tool 14. The dresser gear 12 has a plurality of dresser teeth 60. Each of the plurality of dresser teeth 60 is formed with a dresser tooth surface 62. The dresser tooth surface 62 includes a left dresser tooth surface 62a and a right dresser tooth surface 62b. For example, diamond abrasive grains or the like are electrodeposited on the dresser tooth surface 62 via a nickel plating layer.
[0026] The grinding tool 14 is attached to a tool mounting shaft 56. The grinding tool 14 can rotate in the R3 direction and the R4 direction by the driving force of a second motor 58. The grinding tool 14 is a tool for grinding a work gear (not shown). The grinding tool 14 has helical grinding teeth 64. The grinding teeth 64 are formed with grinding tooth surfaces 66. The grinding tooth surfaces 66 include a first grinding tooth surface 66a and a second grinding tooth surface 66b. For example, a single layer of CBN (cubic boron nitride) abrasive grains or the like is electrodeposited on the grinding tooth surfaces 66 via a nickel plating layer.
[0027] When the grinding tool 14 is dressed by the dresser gear 12, the dresser gear 12 and the grinding tool 14 are meshed. With the dresser gear 12 and the grinding tool 14 meshed, the left dresser tooth flank 62a faces the first grinding tooth flank 66a, and the right dresser tooth flank 62b faces the second grinding tooth flank 66b. With the dresser gear 12 and the grinding tool 14 meshed, the first grinding tooth flank 66a can be dressed by the left dresser tooth flank 62a by rotating the dresser gear 12 in the R1 direction and the grinding tool 14 in the R3 direction. With the dresser gear 12 and the grinding tool 14 meshed, the second grinding tooth flank 66b can be dressed by the right dresser tooth flank 62b by rotating the dresser gear 12 in the R2 direction and the grinding tool 14 in the R4 direction.
[0028] The grinding device 10 further includes a first encoder 68, a second encoder 70, and a contact sensor 72. The first encoder 68 is provided on the first motor 40. The first encoder 68 outputs information (e.g., a pulse signal) relating to the rotational phase (rotational speed, rotational angle, rotational position, and rotation amount) of the dresser gear 12 to the control device 26.
[0029] The second encoder 70 is provided on the second motor 58. The second encoder 70 outputs information (for example, a pulse signal) relating to the rotational phase (rotational speed, rotational angle, rotational position, and rotation amount) of the grinding tool 14 to the control device 26.
[0030] The contact sensor 72 detects contact between the dresser tooth flank 62 and the grinding tooth flank 66. The contact sensor 72 is attached to a bearing (not shown) that rotatably supports the gear mounting shaft 38. The contact sensor 72 is, for example, an acoustic emission (AE) sensor. The AE sensor detects elastic waves (contact sounds) generated when the dresser tooth flank 62 and the grinding tooth flank 66 come into contact. The contact sensor 72 is not limited to an AE sensor. The contact sensor 72 may be, for example, a vibration sensor or a torque sensor. Furthermore, contact between the grinding tool 14 and the dresser gear 12 may be detected based on accumulating pulses as described in Japanese Patent No. 3910427.
[0031] The control device 26 includes a first servo amplifier 74, a second servo amplifier 76, and a control main body 78. The first servo amplifier 74 controls the rotation of the first motor 40 based on a signal output from the control main body 78. The second servo amplifier 76 controls the rotation of the second motor 58 based on a signal output from the control main body 78.
[0032] The control main body 78 includes a calculation unit 80, a storage unit 82, an operation unit 84, and a display unit 86. The calculation unit 80 is configured by a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). In other words, the calculation unit 80 is configured by processing circuitry.
[0033] The calculation unit 80 has a control unit 88, a rotation control unit 90, an information acquisition unit 92, and a data acquisition unit 94. The control unit 88 controls the cutting motor 30, the traverse motor 34, a swing motor (not shown), and the shift motor 48. The rotation control unit 90 controls the rotation of the dresser gear 12 via the first servo amplifier 74. The rotation control unit 90 also controls the rotation of the grinding tool 14 via the second servo amplifier 76.
[0034] The control unit 88, rotation control unit 90, information acquisition unit 92, and data acquisition unit 94 can be realized by the calculation unit 80 executing a program stored in the storage unit 82. Note that at least a portion of the control unit 88, rotation control unit 90, information acquisition unit 92, and data acquisition unit 94 may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array). Also, at least a portion of the control unit 88, rotation control unit 90, information acquisition unit 92, and data acquisition unit 94 may be configured by an electronic circuit including discrete devices.
[0035] The storage unit 82 is composed of a volatile memory (not shown) and a non-volatile memory (not shown). An example of the volatile memory is a random access memory (RAM). The volatile memory is used as a working memory for the processor, and temporarily stores data necessary for processing or calculation. An example of the non-volatile memory is a read-only memory (ROM) or a flash memory. The non-volatile memory is used as a storage memory, and stores programs, tables, maps, etc. At least a part of the storage unit 82 may be provided in the processor, integrated circuit, etc. described above.
[0036] The operation unit 84 is used when the user operates the control device 26. The operation unit 84 may include a keyboard, a mouse, etc. The display unit 86 is provided with a display element (not shown). For example, a liquid crystal display element, an organic electroluminescence display element, etc. may be used as the display element. The operation unit 84 and the display unit 86 may be configured by a touch panel (not shown) provided with such a display element.
[0037] Next, a description will be given of an example of a method for dressing the grinding tool 14. Figures 3 and 4 are flowcharts showing an example of a method for dressing the grinding tool 14.
[0038] In step S1, the dresser gear 12 is attached to the gear mounting shaft 38, and the grinding tool 14 is attached to the tool mounting shaft 56. After this, the process proceeds to step S2.
[0039] In step S2, the dresser gear 12 is meshed with the grinding tool 14. Specifically, the control unit 88 controls the cutting motor 30, the traverse motor 34, a turning motor (not shown), and the shift motor 48 to mesh the dresser gear 12 with the grinding tool 14. After this, the process proceeds to step S3.
[0040] In step S3, dressing position data 104a (see FIG. 5) of the first grinding tooth flank 66a is acquired. That is, in step S10 of FIG. 4, an information acquisition step is performed. In the information acquisition step, with the dresser gear 12 (first rotating body 110) and the grinding tool 14 (second rotating body 114) meshing and rotating, the rotational speed of the dresser gear 12 is changed so that the left dresser tooth flank 62a (first tooth flank 112) and the first grinding tooth flank 66a (second tooth flank 116) come into contact with each other, and information is acquired regarding a runout waveform 100a (see FIG. 5) that indicates the runout of the left dresser tooth flank 62a for each rotation phase of the dresser gear 12.
[0041] Specifically, the rotation control unit 90 controls the first motor 40 via the first servo amplifier 74 to rotate the dresser gear 12 in the R1 direction. The rotation control unit 90 also controls the second motor 58 via the second servo amplifier 76 to rotate the grinding tool 14 in the R3 direction. Based on the information output from the first encoder 68 and the information output from the second encoder 70, the rotation control unit 90 feedback-controls the first servo amplifier 74 and the second servo amplifier 76 so that the dresser gear 12 and the grinding tool 14 rotate while maintaining their meshed state.
[0042] For example, if there is axial misalignment between the dresser gear 12 and the gear mounting shaft 38, the left dresser tooth flank 62a of the dresser gear 12 will not stably contact the first grinding tooth flank 66a of the grinding tool 14. In other words, when the dresser gear 12 and the grinding tool 14 are rotated while meshed with each other, the left dresser tooth flank 62a will come into contact with and separate from the first grinding tooth flank 66a. For this reason, in this embodiment, the rotation control unit 90 changes the rotational speed of the dresser gear 12 so that the left dresser tooth flank 62a and the first grinding tooth flank 66a come into contact with each other. The rotation control unit 90 rotates the grinding tool 14 at a predetermined constant rotational speed.
[0043] The contact sensor 72 detects elastic waves generated by contact between the left dresser tooth flank 62a and the first grinding tooth flank 66a and outputs the detected elastic waves to the control body 78. The control unit 88 determines whether the magnitude of the elastic waves is within a predetermined contact range. The lower limit of the contact range can be set, for example, to a value slightly larger than the elastic waves generated when the left dresser tooth flank 62a and the first grinding tooth flank 66a are not in contact. The upper limit of the contact range can be set, for example, to a value slightly smaller than the elastic waves generated when the left dresser tooth flank 62a is in excessive contact with the first grinding tooth flank 66a. In other words, if the magnitude of the elastic waves output from the contact sensor 72 is within the contact range, the left dresser tooth flank 62a and the first grinding tooth flank 66a are in appropriate contact. The contact range can be set as appropriate.
[0044] When the control unit 88 determines that the magnitude of the elastic wave output from the contact sensor 72 is smaller than the lower limit of the contact range, the rotation control unit 90 increases the rotation speed of the dresser gear 12. This causes the left dresser tooth flank 62a to move closer to the first ground tooth flank 66a, thereby bringing the left dresser tooth flank 62a and the first ground tooth flank 66a into appropriate contact with each other.
[0045] When the control unit 88 determines that the magnitude of the elastic wave output from the contact sensor 72 is greater than the upper limit of the contact range, the rotation control unit 90 reduces the rotation speed of the dresser gear 12. This causes the left dresser tooth flank 62a to move away from the first ground tooth flank 66a, thereby allowing the left dresser tooth flank 62a and the first ground tooth flank 66a to come into appropriate contact with each other.
[0046] In this way, when the rotational speed of the dresser gear 12 is changed so that the left dresser tooth flank 62a and the first ground tooth flank 66a come into contact with each other, the runout of the left dresser tooth flank 62a is reflected in the information output from the first encoder 68. Therefore, the information acquiring unit 92 can acquire information on the runout waveform 100a, which indicates the runout of the dresser tooth flank 62 for each rotational phase of the dresser gear 12, based on the information output from the first encoder 68.
[0047] Fig. 5 is a graph showing a runout waveform 100a of the left dresser tooth flank 62a. In the graph of Fig. 5, the horizontal axis represents the rotational phase of the dresser gear 12, and the vertical axis represents the runout amount of the left dresser tooth flank 62a. In this embodiment, the information acquisition unit 92 acquires information about the runout waveform 100a over one revolution of the dresser gear 12. Thereafter, the rotation of the dresser gear 12 and the grinding tool 14 is temporarily stopped, and the process proceeds to step S11.
[0048] In step S11, a data acquisition step is performed, in which an envelope curve passing through multiple apexes on the side closer to the first grinding tooth flank 66a of the runout waveform 100a acquired in the information acquisition step is acquired as contact position data 102a where the left dresser tooth flank 62a and the first grinding tooth flank 66a come into contact with each other, as shown in Fig. 5 .
[0049] In the data acquisition step, the rotational phase of the dresser gear 12 in the runout waveform 100a may be divided into a plurality of sections (for example, 128 sections), the runout amount at the position where the phase is smallest in each section may be extracted as a representative point, and the contact position data 102a may be acquired based on these representative points. In this case, the load of data processing is reduced, and the contact position data 102a may be acquired in a relatively short time.
[0050] Furthermore, in the data acquisition step, dressing position data 104a is acquired by adding a predetermined forming amount to the contact position data 102a. Specifically, the contact position data 102a shown in FIG. 5 is slid by the forming amount toward the side closer to the first grinding tooth surface 66a, thereby acquiring the dressing position data 104a of the first grinding tooth surface 66a. The forming amount is the cutting allowance of the abrasive grains on the first grinding tooth surface 66a, and is set appropriately. The forming amount is pre-stored in the memory unit 82. After this, the process proceeds to step S4 (dressing step) in FIG. 3.
[0051] In step S4, the first ground tooth flank 66a is dressed. Specifically, while the dresser gear 12 and the grinding tool 14 are meshed and rotating, the rotational speed of the dresser gear 12 is changed based on the dressing position data 104a for the first ground tooth flank 66a, thereby dressing the first ground tooth flank 66a with the left dresser tooth flank 62a. The dressing of the first ground tooth flank 66a is performed over one circumference of the dresser gear 12. After this, the process proceeds to step S5.
[0052] In step S5, the dressing position data 104b (see FIG. 6) of the second grinding tooth flank 66b is acquired. The dressing position data 104b of the second grinding tooth flank 66b can be acquired by performing the processes of steps S10 and S11 described above between the right dresser tooth flank 62b and the second grinding tooth flank 66b. Note that a description of parts that overlap with the description of the acquisition of the dressing position data 104a of the first grinding tooth flank 66a will be omitted.
[0053] That is, in this case, in the information acquisition step in step S10, the dresser gear 12 and the grinding tool 14 are rotated in mesh with each other, and the rotational speed of the dresser gear 12 is changed so that the right dresser tooth flank 62b (first tooth flank 112) and the second grinding tooth flank 66b (second tooth flank 116) come into contact with each other, while acquiring information related to a runout waveform 100b (see FIG. 6) that indicates the runout of the right dresser tooth flank 62b for each rotation phase of the dresser gear 12. FIG. 6 is a graph showing the runout waveform of the right dresser tooth flank 62b.
[0054] In step S11, as shown in FIG. 6, an envelope curve passing through multiple vertices of the runout waveform 100b of the right dresser tooth flank 62b on the side closer to the second grinding tooth flank 66b is acquired as contact position data 102b where the right dresser tooth flank 62b and the second grinding tooth flank 66b come into contact. Furthermore, the contact position data 102b shown in FIG. 6 is slid toward the side closer to the second grinding tooth flank 66b by a forming amount to acquire dressing position data 104b of the second grinding tooth flank 66b. The forming amount in this case is the cutting allowance of the abrasive grains on the second grinding tooth flank 66b and is set appropriately. After this, the process proceeds to step S6 (dressing step).
[0055] In step S6, the second ground tooth flank 66b is dressed. Specifically, while the dresser gear 12 and the grinding tool 14 are meshed and rotating, the rotational speed of the dresser gear 12 is changed based on the dressing position data 104b for the second ground tooth flank 66b, thereby dressing the second ground tooth flank 66b with the right dresser tooth flank 62b. The dressing of the second ground tooth flank 66b is performed over one circumference of the dresser gear 12. After this, the process of FIG. 3 is completed.
[0056] In this embodiment, in the data acquisition step, after the contact position data 102a and 102b are acquired, it is not necessary to acquire the dressing position data 104a and 104b. In this case, in the dressing step, for example, the rotation control unit 90 may change the rotation speed of the dresser gear 12 by separately referring to the contact position data 102a and 102b and the forming amount.
[0057] According to this embodiment, the contact position data 102a, 102b at which the dresser tooth flank 62 and the grinding tooth flank 66 come into contact are acquired as envelopes passing through multiple vertices of the runout waveforms 100a, 100b of the dresser tooth flank 62 on the side closer to the grinding tooth flank 66. This allows the contact position data 102a, 102b (reference positions) between the dresser tooth flank 62 and the grinding tooth flank 66 to be accurately determined. That is, the contact position data 102a, 102b are not affected by variations in the amplitude of the runout waveforms 100a, 100b. Furthermore, the dresser gear 12 is changed based on a predetermined forming amount and the contact position data 102a, 102b, thereby dressing the grinding tooth flank 66 with high accuracy. This allows the grinding tooth flank 66 to be accurately dressed without being affected by variations in the amplitude of the runout waveforms 100a, 100b. Therefore, a better method for dressing the grinding tool 14 and grinding apparatus 10 can be provided.
[0058] In the above-described embodiment, the dresser gear 12 is a first rotating body 110 having a first tooth flank 112 that is the dresser tooth flank 62. The grinding tool 14 is a second rotating body 114 having a second tooth flank 116 that is the grinding tooth flank 66. The present disclosure is not limited to this configuration, and for example, the grinding tool 14 may be the first rotating body 110 and the dresser gear 12 may be the second rotating body 114. In this case, in the information acquiring step, the grinding tool 14 (first rotating body 110) and the dresser gear 12 (second rotating body 114) are rotated in mesh with each other, and information is acquired regarding runout waveforms 100a and 100b that indicate the runout of the grinding tooth flank 66 for each rotation phase of the grinding tool 14 while changing the rotation speed of the grinding tool 14 so that the grinding tooth flank 66 (first tooth flank 112) and the dresser tooth flank 62 (second tooth flank 116) come into contact with each other. In the data acquiring step, an envelope curve passing through multiple apexes of the runout waveforms 100a, 100b acquired in the information acquiring step that are closer to the grinding tooth flank 66 is acquired as contact position data 102a, 102b where the dresser tooth flank 62 and the grinding tooth flank 66 come into contact with each other. In the dressing step, the dresser gear 12 and the grinding tool 14 are rotated while meshed with each other, and the rotational speed of the grinding tool 14 is changed based on a predetermined forming amount and the contact position data 102a, 102b, thereby dressing the grinding tooth flank 66 with the dresser tooth flank 62.
[0059] The following additional notes are further disclosed regarding the above embodiment.
[0060] (Appendix 1) The dressing method for a grinding tool (14) disclosed herein is a method for dressing a grinding tool in which a spiral grinding tooth flank (66) of the grinding tool is dressed by a dresser tooth flank (62) of a dresser gear (12), wherein one of the grinding tool and the dresser gear is a first rotor (110) having a first tooth flank (112) that is one of the grinding tooth flank and the dresser tooth flank, and the other of the grinding tool and the dresser gear is a second rotor (114) having a second tooth flank (116) that is the other of the grinding tooth flank and the dresser tooth flank, and the rotational speed of the first rotor is increased so that the first tooth flank and the second tooth flank come into contact with each other while the first rotor and the second rotor are rotated in mesh with each other. the grinding tooth flank is dressed by the dresser tooth flank by changing the rotational speed of the first rotor based on a predetermined forming amount and the contact position data, while the first rotor and the second rotor are rotated in mesh with each other.
[0061] According to this method, an envelope curve passing through multiple vertices of the runout waveform of the first tooth flank that is closer to the second tooth flank is acquired as contact position data where the first tooth flank and the second tooth flank come into contact. This allows for accurate determination of the contact position data (reference position) between the first tooth flank and the second tooth flank. In other words, the contact position data is not affected by variations in the amplitude of the runout waveform. Furthermore, the grinding tooth flank is dressed by the dresser tooth flank by changing the first gear based on a predetermined forming amount and the contact position data. This allows for accurate dressing of the grinding tooth flank without being affected by variations in the amplitude of the runout waveform. Therefore, a better grinding tool dressing method can be provided.
[0062] (Appendix 2) In the method for dressing a grinding tool described in Appendix 1, the first tooth flank of the first rotor may be the dresser tooth flank of the dresser gear, and the second tooth flank of the second rotor may be the grinding tooth flank of the grinding tool.
[0063] (Appendix 3) A method for dressing a grinding tool according to Supplementary Note 1 or 2, wherein in the data acquisition step, dressing position data (104a, 104b) is acquired by adding the forming amount to the contact position data, and in the dressing step, the first rotating body and the second rotating body are rotated while meshed with each other, and the rotational speed of the first rotating body is changed based on the dressing position data, thereby dressing the grinding tooth surface with the dresser tooth surface.
[0064] According to this method, by acquiring the dressing position data, the grinding tooth flank can be dressed by the dresser tooth flank through simple control.
[0065] (Appendix 4) The grinding device of the present disclosure is a grinding device (10) capable of dressing a spiral grinding tooth flank of a grinding tool with a dresser tooth flank of a dresser gear, wherein one of the grinding tool and the dresser gear is a first rotating body having a first tooth flank that is one of the grinding tooth flank and the dresser tooth flank, and the other of the grinding tool and the dresser gear is a second rotating body having a second tooth flank that is the other of the grinding tooth flank and the dresser tooth flank, and a rotation control unit (90) that changes the rotation speed of the first rotating body so that the first tooth flank and the second tooth flank come into contact with each other while the first rotating body and the second rotating body are rotated in mesh with each other. an information acquiring unit (92) that acquires information about a runout waveform that indicates the runout of the first tooth flank for each rotation phase of the first rotating body; and a data acquiring unit (94) that acquires, from the runout waveform acquired by the information acquiring unit, an envelope that passes through multiple apexes on the side closer to the second tooth flank as contact position data where the first tooth flank and the second tooth flank come into contact; and the rotation control unit dresses the grinding tooth flank with the dresser tooth flank by changing the rotation speed of the first rotating body based on a predetermined forming amount and the contact position data while the first rotating body and the second rotating body are rotated in mesh with each other.
[0066] According to this configuration, it is possible to obtain a grinding device that has the same effect as that of Supplementary Note 1. Therefore, it is possible to provide a better grinding device.
[0067] (Appendix 5) In the grinding device described in Appendix 4, the first tooth surface of the first rotating body may be the dresser tooth surface of the dresser gear, and the second tooth surface of the second rotating body may be the grinding tooth surface of the grinding tool.
[0068] (Appendix 6) In the grinding device described in Appendix 4 or 5, the data acquisition unit may acquire dressing position data that takes the forming amount into account in the contact position data, and the rotation control unit may dress the grinding tooth surface with the dresser tooth surface by changing the rotation speed of the first rotor based on the dressing position data while the first rotor and the second rotor are rotated in mesh with each other.
[0069] Although the present disclosure has been described in detail, the present disclosure is not limited to the individual embodiments described above. Various additions, substitutions, modifications, partial deletions, etc. are possible in these embodiments without departing from the gist of the present disclosure or the spirit of the present disclosure derived from the content of the claims and their equivalents. These embodiments can also be implemented in combination. For example, in the above-described embodiments, the order of each operation and the order of each process are shown as examples and are not limited to these. The same applies when numerical values or mathematical expressions are used in the description of the above-described embodiments. [Explanation of symbols]
[0070] 10... Grinding device 12... Dresser gear 14...Grinding tool 62...Dresser tooth surface 66...Ground tooth surface 88...Control section 90...Rotation control unit 92...Information acquisition unit 94...Data acquisition unit 100a, 100b...Deflection waveform 102a, 102b...contact position data 104a, 104b...Dressing position data 110...first rotor 112...first tooth surface 114... Second rotating body 116... Second tooth surface
Claims
1. A method for dressing a grinding tool in which a spiral grinding tooth surface of the grinding tool is dressed by a dresser tooth surface of a dresser gear, comprising: one of the grinding tool and the dresser gear is a first rotor having a first tooth flank that is one of the grinding tooth flank and the dresser tooth flank, the other of the grinding tool and the dresser gear is a second rotor having a second tooth surface that is the other of the grinding tooth surface and the dresser tooth surface, an information acquiring step of acquiring information on a runout waveform that indicates a runout of the first tooth flank for each rotation phase of the first rotor while changing the rotation speed of the first rotor so that the first tooth flank and the second tooth flank come into contact with each other in a state in which the first rotor and the second rotor are rotated in mesh with each other; a data acquiring step of acquiring, as contact position data of a position where the first tooth surface and the second tooth surface come into contact, an envelope curve passing through a plurality of apexes of the deflection waveform acquired by the information acquiring step, which is closer to the second tooth surface; a dressing step of changing a rotation speed of the first rotor based on a predetermined forming amount and the contact position data while the first rotor and the second rotor are rotated in mesh with each other, thereby dressing the grinding tooth flank with the dresser tooth flank; A method for dressing a grinding tool, comprising:
2. 2. A method for dressing a grinding tool according to claim 1, comprising: the first tooth surface of the first rotor is the dresser tooth surface of the dresser gear, A method for dressing a grinding tool, wherein the second tooth surface of the second rotor is the grinding tooth surface of the grinding tool.
3. 2. A method for dressing a grinding tool according to claim 1, comprising: In the data acquisition step, dressing position data is acquired by adding the forming amount to the contact position data, In the dressing step, the first rotating body and the second rotating body are rotated while meshing with each other, and the rotational speed of the first rotating body is changed based on the dressing position data, thereby dressing the grinding tooth surface with the dresser tooth surface.
4. A grinding device capable of dressing a spiral grinding tooth surface of a grinding tool with a dresser tooth surface of a dresser gear, comprising: one of the grinding tool and the dresser gear is a first rotor having a first tooth flank that is one of the grinding tooth flank and the dresser tooth flank, the other of the grinding tool and the dresser gear is a second rotor having a second tooth surface that is the other of the grinding tooth surface and the dresser tooth surface, a rotation control unit that changes the rotation speed of the first rotor so that the first tooth surface and the second tooth surface come into contact with each other while the first rotor and the second rotor are rotated in mesh with each other; an information acquiring unit that acquires information regarding a runout waveform that indicates a runout of the first tooth flank for each rotation phase of the first rotor; a data acquiring unit that acquires, as contact position data of a contact point between the first tooth surface and the second tooth surface, an envelope curve passing through a plurality of apexes on a side closer to the second tooth surface of the deflection waveform acquired by the information acquiring unit; Equipped with the rotation control unit dresses the grinding tooth surface with the dresser tooth surface by changing the rotation speed of the first rotor based on a predetermined forming amount and the contact position data while the first rotor and the second rotor are rotated in mesh with each other.
5. 5. The grinding apparatus according to claim 4, the first tooth surface of the first rotor is the dresser tooth surface of the dresser gear, The second tooth surface of the second rotating body is the grinding tooth surface of the grinding tool.
6. 5. The grinding apparatus according to claim 4, the data acquisition unit acquires dressing position data that takes the forming amount into account in the contact position data, the rotation control unit dresses the grinding tooth surface with the dresser tooth surface by changing the rotation speed of the first rotor based on the dressing position data while the first rotor and the second rotor are rotated in mesh with each other.
Citation Information
Patent Citations
Dressing method for grindstone for female screw grinding
JP1991073269A
Dressing device for grinding wheel
JP1996066851A
Method and system for forming grinding tool
JP2014018874A
Tooth surface runout measuring device and tooth surface runout measuring method, grinding tool forming device and grinding tool forming method, and gear tooth alignment method for gear grinding device
JP5367085B2
Linear generating circuit
JP1978067085A