Method for dressing grinding tools and grinding apparatus
The method and apparatus adjust rotational speeds to compensate for misalignment and abrasive grain distribution, achieving precise dressing of grinding tools by using runout waveform data and envelope positioning, addressing inaccuracies in existing methods.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2026-03-26
Smart Images

Figure 0007836347000001 
Figure 0007836347000002 
Figure 0007836347000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a dressing method and a grinding apparatus for a grinding tool.
Background Art
[0002] Patent Document 1 discloses a dressing method for 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 by meshing and rotating the grinding tool and the dresser gear.
Prior Art Document
Patent Document
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] A dressing method and a grinding apparatus for a better grinding tool are desired.
[0005] The present disclosure aims to solve the above-described problems.
Means for Solving the Problems
[0006] A first aspect of the present disclosure is a method for dressing a grinding tool, wherein the helical grinding tooth surface of the grinding tool is dressed by the dresser tooth surface of a dresser gear, wherein one of the grinding tool and the dresser gear is a first rotating body having a first tooth surface which is one of the grinding tooth surface and the dresser tooth surface, and the other of the grinding tool and the dresser gear is a second rotating body having a second tooth surface which is the other of the grinding tooth surface and the dresser tooth surface, and the rotational phase of the first rotating body is changed while the rotational speed of the first rotating body is changed so that the first tooth surface and the second tooth surface come into contact with each other while the first rotating body and the second rotating body are meshed and rotated. A method for dressing a grinding tool, comprising: an information acquisition step of acquiring information about a runout waveform indicating the runout of each first tooth surface; a data acquisition step of acquiring an envelope passing through a plurality of vertices of the runout waveform acquired in the information acquisition step that are closer to the second tooth surface as contact position data where the first tooth surface and the second tooth surface are in contact; and a dressing step of dressing the grinding tooth surface with the dresser tooth surface by changing the rotation speed of the first rotating body based on a predetermined molding amount and the contact position data while the first rotating body and the second rotating body are meshed and rotated.
[0007] A second aspect of the present disclosure is a grinding apparatus capable of dressing the helical grinding tooth surface of a grinding tool with the dresser tooth surface of a dresser gear, wherein one of the grinding tool and the dresser gear is a first rotating body having a first tooth surface which is one of the grinding tooth surface and the dresser tooth surface, and the other of the grinding tool and the dresser gear is a second rotating body having a second tooth surface which is the other of the grinding tooth surface and the dresser tooth surface, and the rotation control unit changes the rotation speed of the first rotating body so that the first tooth surface and the second tooth surface come into contact when the first rotating body and the second rotating body are meshed and rotated, and The grinding apparatus comprises an information acquisition unit that acquires information regarding a runout waveform indicating the runout of the first tooth surface for each rotational phase of the first rotating body, and a data acquisition unit that acquires an envelope passing through a plurality of vertices on the side closer to the second tooth surface of the runout waveform acquired by the information acquisition unit as contact position data where the first tooth surface and the second tooth surface are in contact, wherein the rotation control unit dresses the grinding tooth surface with the dresser tooth surface by changing the rotational speed of the first rotating body based on a predetermined molding amount and the contact position data while the first rotating body and the second rotating body are meshed and rotating. [Effects of the Invention]
[0008] This disclosure may provide a better method for dressing grinding tools and a grinding apparatus. [Brief explanation of the drawing]
[0009] [Figure 1] Figure 1 is a perspective view of a grinding apparatus according to an embodiment. [Figure 2] Figure 2 is a control block diagram of the grinding machine. [Figure 3] Figure 3 is a flowchart showing an example of a method for dressing grinding tools. [Figure 4] Figure 4 is a flowchart showing an example of a method for dressing grinding tools. [Figure 5] Figure 5 is a graph showing the runout waveform of the left dresser tooth surface. [Figure 6]Figure 6 is a graph showing the runout waveform of the right dresser tooth surface. [Modes for carrying out the invention]
[0010] In the dressing method for grinding tools, if misalignment occurs when attaching the dresser gear to the gear mounting shaft of the grinding machine, the dresser gear will oscillate during rotation. In this case, the dresser tooth surface may not be able to dress the grinding tooth surface.
[0011] One possible solution to this problem is the following grinding tool dressing method. This grinding tool dressing method comprises, for example, a first step, a second step, and a dressing step. In the first step, with the grinding tool and the dresser gear meshed and rotating, the rotational speed of the dresser gear is changed so that the grinding tooth surface and the dresser tooth surface come into contact, and a runout waveform showing the runout of the dresser tooth surface for each rotational phase of the dresser gear is acquired.
[0012] In the second step, a line passing through the average value of the runout for each rotational phase of the dresser gear is obtained as reference position data. Also in the second step, dressing position data is obtained by adding the molding amount (finishing data) to the reference position data. In the dressing step, with the grinding tool and the dresser gear meshed and rotating, the rotational speed of the dresser gear is changed based on the dressing position data to dress the grinding tooth surface with the dresser tooth surface. With this method, for example, even if an axial misalignment occurs between the gear mounting shaft and the dresser gear, it is possible to dress the grinding tooth surface.
[0013] By the way, the dresser tooth surface has abrasive grains for dressing the grinding tooth surface. There are variations in the distribution of the abrasive grains on the dresser tooth surface. The variation in the distribution of the abrasive grains on the dresser tooth surface appears as the variation in the amplitude of the runout waveform. Also, the circumferential speed of the dresser gear when changing the rotational speed of the dresser gear increases as the outer diameter of the dresser gear is larger. Therefore, the amplitude of the runout waveform varies depending on the size and shape of the dresser gear.
[0014] In a method of obtaining dressing position data by adding the shaping amount to the reference position data passing through the average value for each rotation phase of the dresser gear in the runout waveform, since it is affected by the variation in the amplitude of the runout waveform, it may not be possible to dress the grinding tooth surface accurately.
[0015] The present disclosure can provide a dressing method and a grinding apparatus for a grinding tool that can accurately dress a grinding tooth surface without being affected by the variation 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 by a dresser gear 12. Note that the grinding tool 14 can grind a work gear (not shown) using the dressed grinding tool 14.
[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, for example, on a horizontal plane such as 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 plunge table 28 moves in the A direction with respect to the bed 16. The A direction is a horizontal direction orthogonal to the height direction of the bed 16. The plunge table 28 is connected to the plunge motor 30 via a ball screw shaft 36. The plunge motor 30 moves the plunge table 28 in the A direction by rotating the ball screw shaft 36.
[0020] The traverse table 32 is disposed on the upper surface of the plunge table 28. The traverse table 32 moves in the B direction with respect to the plunge table 28. The B direction is a direction orthogonal to both the height direction and the A direction of the bed 16. The traverse table 32 is connected to the traverse motor 34 via a ball screw shaft (not shown). The traverse motor 34 moves the traverse table 32 in the B direction by rotating the ball screw shaft.
[0021] The gear rotation mechanism 20 is disposed on the upper surface of the traverse table 32. The gear rotation mechanism 20 has a gear mounting shaft 38 and a first motor 40. The gear mounting shaft 38 extends in the B direction. A dresser gear 12 is detachably attached to the gear mounting shaft 38. Note that a work gear (not shown) can also be mounted on the gear mounting shaft 38 in place of the dresser gear 12. The first motor 40 rotates the gear mounting shaft 38.
[0022] The tool support mechanism 22 includes 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. A swivel table 44 is attached to the surface of the column 42 facing the gear support mechanism 18.
[0023] The slewing table 44 extends in one direction. A slewing motor (not shown) rotates the slewing table 44 in the C direction relative to the column 42. A shift table 46 is provided on the side of the slewing 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 mounted on the slewing table 44. The shift motor 48 moves the shift table 46 in the D direction relative to the slewing table 44.
[0024] The tool rotation mechanism 24 includes a base portion 54, a tool mounting shaft 56, and a second motor 58. The base portion 54 is attached to the side of the shift table 46 facing the gear support mechanism 18. The base portion 54 extends along the extending direction of the swivel table 44. The tool mounting shaft 56 passes through the base portion 54 along the extending direction of the base portion 54. A grinding tool 14 can be attached to and detached from the tool mounting shaft 56. The second motor 58 rotates the tool mounting shaft 56.
[0025] As shown in Figure 2, the dresser gear 12 is mounted on the gear mounting shaft 38. The dresser gear 12 can rotate in the R1 and R2 directions by the driving force of the first motor 40. The dresser gear 12 is a gear for dressing the grinding tool 14. The dresser gear 12 has a plurality of dresser teeth 60. Each of the plurality of dresser teeth 60 has a dresser tooth surface 62 formed thereon. The dresser tooth surface 62 includes a left dresser tooth surface 62a and a right dresser tooth surface 62b. For example, diamond abrasive grains are electrodeposited on the dresser tooth surface 62 via a nickel plating layer.
[0026] The grinding tool 14 is mounted on the tool mounting shaft 56. The grinding tool 14 can rotate in the R3 and R4 directions by the driving force of the 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 have grinding surfaces 66 formed on them. The grinding surfaces 66 include a first grinding surface 66a and a second grinding surface 66b. For example, a single layer of CBN (cubic boron nitride) abrasive grains is electrodeposited onto the grinding surfaces 66 via a nickel plating layer.
[0027] When dressing the grinding tool 14 with the dresser gear 12, the dresser gear 12 and the grinding tool 14 are meshed together. With the dresser gear 12 and the grinding tool 14 meshed together, the left dresser tooth surface 62a faces the first grinding tooth surface 66a, and the right dresser tooth surface 62b faces the second grinding tooth surface 66b. With the dresser gear 12 and the grinding tool 14 meshed together, the first grinding tooth surface 66a can be dressed by the left dresser tooth surface 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 together, the second grinding tooth surface 66b can be dressed by the right dresser tooth surface 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) regarding the rotational phase (rotational speed, rotational angle, rotational position, and amount of rotation) 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 (e.g., pulse signals) regarding the rotational phase (rotational speed, rotational angle, rotational position, and amount of rotation) of the grinding tool 14 to the control device 26.
[0030] The contact sensor 72 detects contact between the dresser tooth surface 62 and the grinding tooth surface 66. The contact sensor 72 is mounted on a bearing (not shown) that rotatably supports the gear mounting shaft 38. The contact sensor 72 is, for example, an AE (Acoustic Emission) sensor. The AE sensor detects elastic waves (contact sound) generated when the dresser tooth surface 62 and the grinding tooth surface 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, a torque sensor, etc. Furthermore, contact between the grinding tool 14 and the dresser gear 12 may be detected based on the accumulated pulse described in Japanese Patent Publication No. 3910427.
[0031] The control device 26 comprises a first servo amplifier 74, a second servo amplifier 76, and a control body 78. The first servo amplifier 74 controls the rotation of the first motor 40 based on a signal output from the control body 78. The second servo amplifier 76 controls the rotation of the second motor 58 based on a signal output from the control body 78.
[0032] The control unit 78 comprises a calculation unit 80, a storage unit 82, an operation unit 84, and a display unit 86. The calculation unit 80 is composed of a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). In other words, the calculation unit 80 is composed of processing circuitry.
[0033] The calculation unit 80 includes 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 slewing 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, the rotation control unit 90, the information acquisition unit 92, and the data acquisition unit 94 can be realized by the execution of a program stored in the storage unit 82 by the arithmetic unit 80. At least a portion of the control unit 88, the rotation control unit 90, the information acquisition unit 92, and the data acquisition unit 94 may be realized by integrated circuits such as ASICs (Application Specific Integrated Circuits) and FPGAs (Field-Programmable Gate Arrays). At least a portion of the control unit 88, the rotation control unit 90, the information acquisition unit 92, and the data acquisition unit 94 may also be composed of electronic circuits including discrete devices.
[0035] The storage unit 82 is composed of a volatile memory (not shown) and a non-volatile memory (not shown). Examples of volatile memory include RAM (Random Access Memory). The volatile memory is used as the working memory of the processor and temporarily stores data necessary for processing or calculations. Examples of non-volatile memory include ROM (Read Only Memory) and flash memory. The non-volatile memory is used as 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. as 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, mouse, etc. The display unit 86 is equipped with a display element (not shown). Examples of display elements include liquid crystal display elements and organic electroluminescent display elements. The operation unit 84 and the display unit 86 may be configured by a touch panel (not shown) equipped with such a display element.
[0037] Next, an example of a dressing method for the grinding tool 14 will be described. Figures 3 and 4 are flowcharts showing an example of a dressing method for the grinding tool 14.
[0038] In step S1, the dresser gear 12 is mounted on the gear mounting shaft 38, and the grinding tool 14 is mounted on the tool mounting shaft 56. After this, the process proceeds to step S2.
[0039] In step S2, the dresser gear 12 and the grinding tool 14 are engaged. Specifically, the control unit 88 controls the cutting motor 30, the traverse motor 34, the slewing motor (not shown), and the shift motor 48 to engage the dresser gear 12 and the grinding tool 14. After this, the process proceeds to step S3.
[0040] In step S3, dressing position data 104a (see Figure 5) of the first grinding tooth surface 66a is acquired. That is, in step S10 of Figure 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) meshed and rotating, the rotation speed of the dresser gear 12 is changed so that the left dresser tooth surface 62a (first tooth surface 112) and the first grinding tooth surface 66a (second tooth surface 116) come into contact, and information regarding the runout waveform 100a (see Figure 5) showing the runout of the left dresser tooth surface 62a for each rotation phase of the dresser gear 12 is acquired.
[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 second encoder 70, the rotation control unit 90 provides feedback control to 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 a meshed state.
[0042] For example, if there is misalignment between the dresser gear 12 and the gear mounting shaft 38, the left dresser tooth surface 62a of the dresser gear 12 will not be able to make stable contact with the first grinding tooth surface 66a of the grinding tool 14. In other words, when the dresser gear 12 and the grinding tool 14 are meshed and rotated, the left dresser tooth surface 62a will come into contact with and separate from the first grinding tooth surface 66a. Therefore, in this embodiment, the rotation control unit 90 changes the rotation speed of the dresser gear 12 so that the left dresser tooth surface 62a and the first grinding tooth surface 66a come into contact. The rotation control unit 90 rotates the grinding tool 14 at a predetermined constant rotation speed.
[0043] The contact sensor 72 detects elastic waves generated by the contact between the left dresser tooth surface 62a and the first grinding tooth surface 66a and outputs them to the control unit 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 to a value slightly larger than the elastic wave when the left dresser tooth surface 62a and the first grinding tooth surface 66a are not in contact. The upper limit of the contact range can be set to a value slightly smaller than the elastic wave when the left dresser tooth surface 62a is in excessive contact with the first grinding tooth surface 66a. In other words, if the magnitude of the elastic wave output from the contact sensor 72 is within the contact range, the left dresser tooth surface 62a and the first grinding tooth surface 66a are in appropriate contact. The contact range can be set as appropriate.
[0044] If 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. As a result, the left dresser tooth surface 62a moves in a direction toward the first grinding tooth surface 66a, thereby allowing the left dresser tooth surface 62a and the first grinding tooth surface 66a to make appropriate contact.
[0045] If 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. As a result, the left dresser tooth surface 62a moves away from the first grinding tooth surface 66a, allowing the left dresser tooth surface 62a and the first grinding tooth surface 66a to make appropriate contact.
[0046] In this way, by changing the rotational speed of the dresser gear 12 so that the left dresser tooth surface 62a and the first grinding tooth surface 66a come into contact, the information output from the first encoder 68 reflects the runout of the left dresser tooth surface 62a. Therefore, the information acquisition unit 92 can acquire information regarding the runout waveform 100a, which shows the runout of the dresser tooth surface 62 for each rotational phase of the dresser gear 12, based on the information output from the first encoder 68.
[0047] Figure 5 is a graph showing the runout waveform 100a of the left dresser tooth surface 62a. In the graph of Figure 5, the horizontal axis represents the rotational phase of the dresser gear 12, and the vertical axis represents the amount of runout of the left dresser tooth surface 62a. In this embodiment, the information acquisition unit 92 acquires information on the runout waveform 100a over one rotation of the dresser gear 12. After this, 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 the data acquisition step, as shown in Figure 5, the envelope passing through multiple vertices of the vibration waveform 100a acquired in the information acquisition step that are closer to the first grinding tooth surface 66a is acquired as contact position data 102a where the left dresser tooth surface 62a and the first grinding tooth surface 66a come into contact.
[0049] In the data acquisition step, the rotational phase of the dresser gear 12 in the runout waveform 100a may be divided into multiple intervals (for example, 128 intervals), and the runout amount at the position with the smallest phase from each interval may be extracted as a representative point, and contact position data 102a may be acquired based on these representative points. In this case, the data processing load is reduced, and the contact position data 102a can be acquired in a relatively short time.
[0050] Furthermore, in the data acquisition step, dressing position data 104a is acquired by adding a predetermined molding amount to the contact position data 102a. Specifically, the dressing position data 104a of the first grinding tooth surface 66a is acquired by sliding the contact position data 102a shown in Figure 5 to the side closer to the first grinding tooth surface 66a by the molding amount. The molding amount is the amount of abrasive grains removed from the first grinding tooth surface 66a and is set as appropriate. The molding amount is stored in advance in the memory unit 82. After this, the process transitions to step S4 (dressing step) in Figure 3.
[0051] In step S4, the first grinding tooth surface 66a is dressed. Specifically, with the dresser gear 12 and the grinding tool 14 meshed and rotating, the rotational speed of the dresser gear 12 is changed based on the dressing position data 104a of the first grinding tooth surface 66a, thereby dressing the first grinding tooth surface 66a with the left dresser tooth surface 62a. The dressing of the first grinding tooth surface 66a is performed over one full rotation of the dresser gear 12. After this, the process proceeds to step S5.
[0052] In step S5, the dressing position data 104b (see Figure 6) of the second grinding tooth surface 66b is acquired. The acquisition of the dressing position data 104b of the second grinding tooth surface 66b can be achieved by performing the processes of steps S10 and S11 described above between the right dresser tooth surface 62b and the second grinding tooth surface 66b. Note that the explanation of the part that overlaps with the explanation of acquiring the dressing position data 104a of the first grinding tooth surface 66a will be omitted.
[0053] In other words, in this case, in step S10, during the information acquisition step, while the dresser gear 12 and the grinding tool 14 are meshed and rotated, the rotational speed of the dresser gear 12 is changed so that the right dresser tooth surface 62b (first tooth surface 112) and the second grinding tooth surface 66b (second tooth surface 116) come into contact, and information regarding the runout waveform 100b (see Figure 6) showing the runout of the right dresser tooth surface 62b for each rotational phase of the dresser gear 12 is acquired. Figure 6 is a graph showing the runout waveform of the right dresser tooth surface 62b.
[0054] Furthermore, in step S11, as shown in Figure 6, the envelope passing through multiple vertices of the vibration waveform 100b of the right dresser tooth surface 62b that are closer to the second grinding tooth surface 66b is acquired as contact position data 102b where the right dresser tooth surface 62b and the second grinding tooth surface 66b come into contact. In addition, dressing position data 104b of the second grinding tooth surface 66b is acquired by sliding the contact position data 102b shown in Figure 6 towards the second grinding tooth surface 66b by a molding amount. The molding amount in this case is the amount of abrasive grains removed from the second grinding tooth surface 66b and is set as appropriate. After this, the process proceeds to step S6 (dressing step).
[0055] In step S6, the second grinding tooth surface 66b is dressed. Specifically, with the dresser gear 12 and the grinding tool 14 meshed and rotating, the rotational speed of the dresser gear 12 is changed based on the dressing position data 104b of the second grinding tooth surface 66b, thereby dressing the second grinding tooth surface 66b with the right dresser tooth surface 62b. The dressing of the second grinding tooth surface 66b is performed over one full rotation of the dresser gear 12. After this, the process shown in Figure 3 is completed.
[0056] In this embodiment, in the data acquisition step, it is not necessary to acquire the dressing position data 104a and 104b after acquiring the contact position data 102a and 102b. 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 molding amount.
[0057] According to this embodiment, the envelope passing through multiple vertices of the runout waveforms 100a and 100b of the dresser tooth surface 62 that are closer to the grinding tooth surface 66 is acquired as contact position data 102a and 102b where the dresser tooth surface 62 and the grinding tooth surface 66 come into contact. This makes it possible to accurately determine the contact position data 102a and 102b (reference position) between the dresser tooth surface 62 and the grinding tooth surface 66. In other words, the contact position data 102a and 102b are not affected by variations in the runout amplitude of the runout waveforms 100a and 100b. Furthermore, the grinding tooth surface 66 is dressed by the dresser tooth surface 62 by changing the dresser gear 12 based on a predetermined molding amount and the contact position data 102a and 102b. This makes it possible to accurately dress the grinding tooth surface 66 without being affected by variations in the runout amplitude of the runout waveforms 100a and 100b. Therefore, a better dressing method for the grinding tool 14 and a grinding apparatus 10 can be provided.
[0058] In the embodiment described above, the dresser gear 12 is a first rotating body 110 having a first tooth surface 112 which is the dresser tooth surface 62. The grinding tool 14 is a second rotating body 114 having a second tooth surface 116 which is the grinding tooth surface 66. The 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 acquisition step, while the grinding tool 14 (first rotating body 110) and the dresser gear 12 (second rotating body 114) are meshed and rotated, the rotational speed of the grinding tool 14 is changed so that the grinding tooth surface 66 (first tooth surface 112) and the dresser tooth surface 62 (second tooth surface 116) come into contact, and information on the runout waveforms 100a and 100b indicating the runout of the grinding tooth surface 66 for each rotational phase of the grinding tool 14 is acquired. Furthermore, in the data acquisition step, the envelope passing through multiple vertices of the vibration waveforms 100a and 100b acquired in the information acquisition step, which are closer to the grinding tooth surface 66, is acquired as contact position data 102a and 102b, indicating the contact between the dresser tooth surface 62 and the grinding tooth surface 66. In addition, in the dressing step, with the dresser gear 12 and the grinding tool 14 meshed and rotating, the rotation speed of the grinding tool 14 is changed based on a predetermined molding amount and the contact position data 102a and 102b, thereby dressing the grinding tooth surface 66 with the dresser tooth surface 62.
[0059] The following additional information is disclosed regarding the above embodiments.
[0060] (Note 1) The dressing method for a grinding tool (14) of the present disclosure is a method for dressing a grinding tool in which the helical grinding tooth surface (66) of the grinding tool is dressed by the dresser tooth surface (62) of a dresser gear (12), wherein one of the grinding tool and the dresser gear is a first rotating body (110) having a first tooth surface (112) which is one of the grinding tooth surface and the dresser tooth surface, and the other of the grinding tool and the dresser gear is a second rotating body (114) having a second tooth surface (116) which is the other of the grinding tooth surface and the dresser tooth surface, and the rotational speed of the first rotating body is such that the first tooth surface and the second tooth surface come into contact when the first rotating body and the second rotating body are meshed and rotated. The system includes: an information acquisition step of acquiring information regarding a runout waveform (100a, 100b) indicating the runout of the first tooth surface for each rotational phase of the first rotating body while changing the degree; a data acquisition step of acquiring an envelope passing through a plurality of vertices on the side closer to the second tooth surface among the runout waveforms acquired by the information acquisition step as contact position data (102a, 102b) indicating the contact between the first tooth surface and the second tooth surface; and a dressing step of dressing the ground tooth surface with the dresser tooth surface by changing the rotational speed of the first rotating body based on a predetermined molding amount and the contact position data while the first rotating body and the second rotating body are meshed and rotating.
[0061] According to this method, the envelope passing through multiple vertices of the runout waveform of the first tooth surface that are closer to the second tooth surface is acquired as contact position data where the first and second tooth surfaces contact each other. This allows for accurate determination of the contact position data (reference position) between the first and second tooth surfaces. In other words, the contact position data is not affected by variations in the amplitude of the runout waveform. Furthermore, the ground tooth surface is dressed by the dresser tooth surface by changing the first gear based on a predetermined molding amount and contact position data. This allows for accurate dressing of the ground tooth surface without being affected by variations in the amplitude of the runout waveform. Therefore, a better method for dressing grinding tools can be provided.
[0062] (Note 2) The dressing method for a grinding tool as described in Appendix 1, wherein the first tooth surface of the first rotating body is the dresser tooth surface of the dresser gear, and the second tooth surface of the second rotating body is the grinding tooth surface of the grinding tool.
[0063] (Note 3) A method for dressing a grinding tool as described in Appendix 1 or 2, wherein in the data acquisition step, dressing position data (104a, 104b) is acquired by adding the molding amount to the contact position data, and in the dressing step, the first rotating body and the second rotating body are meshed and rotated, and the rotation speed of the first rotating body is changed based on the dressing position data to dress the grinding tooth surface with the dresser tooth surface.
[0064] By using this method, dressing position data can be acquired, allowing the grinding tooth surface to be dressed by the dresser tooth surface with simple control.
[0065] (Note 4) The grinding apparatus of the present disclosure is a grinding apparatus (10) capable of dressing the helical grinding tooth surface of a grinding tool with the dresser tooth surface of a dresser gear, wherein one of the grinding tool and the dresser gear is a first rotating body having a first tooth surface which is one of the grinding tooth surface and the dresser tooth surface, and the other of the grinding tool and the dresser gear is a second rotating body having a second tooth surface which is the other of the grinding tooth surface and the dresser tooth surface, and a rotation control unit (90) that changes the rotation speed of the first rotating body so that the first tooth surface and the second tooth surface come into contact when the first rotating body and the second rotating body are meshed and rotated. The rotation control unit includes an information acquisition unit (92) that acquires information regarding a runout waveform indicating the runout of the first tooth surface for each rotation phase of the first rotating body, and a data acquisition unit (94) that acquires an envelope passing through a plurality of vertices on the side closer to the second tooth surface of the runout waveform acquired by the information acquisition unit as contact position data where the first tooth surface and the second tooth surface are in contact. The rotation control unit dresses the ground tooth surface with the dresser tooth surface by changing the rotation speed of the first rotating body based on a predetermined molding amount and the contact position data while the first rotating body and the second rotating body are meshed and rotating.
[0066] With this configuration, a grinding device that achieves the same effect as described in Appendix 1 can be obtained. Therefore, a better grinding device can be provided.
[0067] (Note 5) The grinding apparatus described in Appendix 4, wherein the first tooth surface of the first rotating body is the dresser tooth surface of the dresser gear, and the second tooth surface of the second rotating body is the grinding tooth surface of the grinding tool.
[0068] (Note 6) The grinding apparatus described in Appendix 4 or 5, wherein the data acquisition unit acquires dressing position data that takes into account the molding amount in addition to the contact position data, and the rotation control unit, while the first rotating body and the second rotating body are meshed and rotating, changes the rotation speed of the first rotating body based on the dressing position data, thereby dressing the grinding tooth surface with the dresser tooth surface.
[0069] While this disclosure has been described in detail, it is not limited to the individual embodiments described above. These embodiments can be added, replaced, modified, partially deleted, etc., in any way that does not depart from the gist of this disclosure or from the spirit of this disclosure derived from the claims and their equivalents. These embodiments can also be implemented in combination. For example, the order of operations and processes in the embodiments described above are given as examples only and are not limited thereto. The same applies when numerical values or mathematical formulas are used in the description of the embodiments described above. [Explanation of Symbols]
[0070] 10…Grinding machine 12…Dresser gear 14…Grinding tools 62…Dresser tooth surfaces 66...Grinding tooth surface 88...Control unit 90... Rotation control unit 92... Information acquisition unit 94...Data acquisition unit 100a, 100b...Variation waveform 102a, 102b... Contact position data 104a, 104b... Dressing position data 110...First rotating body 112...First tooth surface 114...Second rotating body 116...Second tooth surface
Claims
1. A method for dressing a grinding tool, wherein the helical grinding tooth surface of the grinding tool is dressed by the dresser tooth surface of a dresser gear, One of the grinding tool and the dresser gear is a first rotating body having a first tooth surface which is one of the grinding tooth surface and the dresser tooth surface, The other of the grinding tool and the dresser gear is a second rotating body having a second tooth surface which is the other of the grinding tooth surface and the dresser tooth surface. An information acquisition step involves rotating the first rotating body and the second rotating body in mesh, changing the rotational speed of the first rotating body so that the first tooth surface and the second tooth surface come into contact, and acquiring information regarding the runout waveform that shows the runout of the first tooth surface along the rotational direction of the first rotating body for each rotational phase of the first rotating body; A data acquisition step in which an envelope passing through a plurality of vertices on the side closer to the second tooth surface of the vibration waveform acquired by the information acquisition step is acquired as contact position data where the first tooth surface and the second tooth surface are in contact, A dressing step in which, while the first rotating body and the second rotating body are meshed and rotated, the rotation speed of the first rotating body is changed based on a predetermined molding amount and the contact position data, thereby dressing the grinding tooth surface with the dresser tooth surface. A method for dressing grinding tools, comprising the following:
2. A method for dressing a grinding tool according to claim 1, The first tooth surface of the first rotating body is the dresser tooth surface of the dresser gear, A method for dressing a grinding tool, wherein the second tooth surface of the second rotating body is the grinding tooth surface of the grinding tool.
3. A method for dressing a grinding tool according to claim 1, In the data acquisition step, dressing position data is acquired by adding the molding amount to the contact position data. A method for dressing a grinding tool, wherein in the dressing step, the first rotating body and the second rotating body are meshed and rotated, 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 apparatus capable of dressing the helical grinding tooth surface of a grinding tool with the dresser tooth surface of a dresser gear, One of the grinding tool and the dresser gear is a first rotating body having a first tooth surface which is one of the grinding tooth surface and the dresser tooth surface, The other of the grinding tool and the dresser gear is a second rotating body having a second tooth surface which 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 rotating body so that the first tooth surface and the second tooth surface come into contact while the first rotating body and the second rotating body are meshed and rotating together, An information acquisition unit acquires information regarding a runout waveform that shows the runout of the first tooth surface along the rotation direction of the first rotating body for each rotation phase of the first rotating body, A data acquisition unit acquires, as contact position data, the contact point where the first tooth surface and the second tooth surface are in contact, by obtaining an envelope passing through a plurality of vertices on the side closer to the second tooth surface of the vibration waveform acquired by the information acquisition 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 rotating body based on a predetermined molding amount and the contact position data while the first rotating body and the second rotating body are meshed and rotating.
5. A grinding apparatus according to claim 4, The first tooth surface of the first rotating body is the dresser tooth surface of the dresser gear, A grinding device in which the second tooth surface of the second rotating body is the grinding tooth surface of the grinding tool.
6. A grinding apparatus according to claim 4, The data acquisition unit acquires dressing position data by adding the molding amount to the contact position data. The rotation control unit rotates the first rotating body and the second rotating body in mesh, and dresses the grinding tooth surface with the dresser tooth surface by changing the rotation speed of the first rotating body based on the dressing position data.
Citation Information
Patent Citations
Linear generating circuit
JP1978067085A
Dressing method for grindstone for female screw grinding
JP1991073269A
Dressing device for grinding wheel
JP1996066851A
Method and system for forming grinding tool
JP2014018874A