Grinding wheel dressing method and device, computer equipment, readable storage medium and program product

By implementing an automated grinding wheel dressing method on the grinding machine, the trimming parameters of the grinding wheel are obtained by using the interval time, the trimming wheel is controlled to trim the grinding wheel, and the thinning amount is obtained through ultrasonic measurement and the compensation amount is automatically calculated. This solves the problem of low grinding wheel dressing efficiency in the existing technology, and achieves efficient and accurate grinding wheel dressing.

CN119681794APending Publication Date: 2025-03-25CHINA NAT MASCH INST GRP YUNNAN BRANCH CO LTD

Patent Information

Application Number
CN202510066659.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

In the prior art, grinding wheel trimming efficiency is low, and relying on manual participation leads to low efficiency.

Method used

By implementing an automated grinding wheel dressing method on the grinding machine, the trimming parameters of the grinding wheel are obtained by using the interval time, the trimming wheel is controlled to trim the grinding wheel, and the thinning amount is obtained through ultrasonic measurement, and the compensation amount is automatically calculated, so that multiple trimmings are achieved until the target total thinning amount is reached.

Benefits of technology

Improve the efficiency and accuracy of grinding wheel trimming, reduce manual participation, avoid measurement and calculation errors, and ensure that the grinding grinding wheel meets the requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119681794A_ABST
    Figure CN119681794A_ABST
Patent Text Reader

Abstract

The invention relates to a grinding wheel dressing method and device, computer equipment, a computer readable storage medium and a computer program product. The method is applied to the grinding machine, the grinding machine comprises a grinding wheel and a dressing wheel, the side face of the dressing wheel is perpendicular to the end face of the grinding wheel, and the method comprises the steps that dressing parameters of the grinding wheel are obtained based on the interval time, and the dressing parameters comprise the dressing feed amount; according to the dressing feed amount, the dressing grinding wheel is controlled to dressed the grinding wheel, and the dressed grinding wheel is obtained; the first thinning amount of the first mark position of the dressed grinding wheel and the second thinning amount of the second mark position of the dressed grinding wheel are obtained; according to the second thinning amount, the compensation amount of the first thinning amount is determined; and the finished grinding wheel is finished again according to the compensation amount, finishing is stopped until the total thinning amount or the maximum finishing number of times of the grinding wheel is reached, and the finished target grinding wheel is obtained. By adopting the method, the grinding wheel dressing efficiency can be improved, and manual participation is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of grinding machine error analysis, and in particular to a grinding wheel dressing method, device, computer equipment, computer-readable storage medium and computer program product. Background Art

[0002] During the cylindrical grinding process, if the perpendicularity between the end face of the workpiece and the outer surface of the workpiece exceeds the allowable range, that is, out of tolerance, this usually means that the machining accuracy does not meet the requirements. There are many reasons for out of tolerance, one of which is that the grinding wheel is abnormal.

[0003] In traditional technology, the grinding wheel needs to be manually dressed many times.

[0004] However, the current grinding wheel dressing method has the problem of low grinding wheel dressing efficiency due to its reliance on manual participation. Summary of the invention

[0005] Based on this, it is necessary to provide a grinding wheel dressing method, device, computer equipment, computer readable storage medium and computer program product that can improve the grinding wheel dressing efficiency in order to solve the above technical problems.

[0006] In a first aspect, the present application provides a grinding wheel dressing method, the method is applied to a grinding machine, the grinding machine comprises a grinding wheel and a dressing wheel, the side surface of the dressing wheel is perpendicular to the end surface of the grinding wheel, the method comprises:

[0007] Based on the interval time, acquiring dressing parameters of the grinding wheel, wherein the dressing parameters include a dressing feed amount;

[0008] According to the dressing feed amount, controlling the dressing wheel to dress the grinding wheel to obtain the dressed grinding wheel;

[0009] Obtaining a first thinning amount at a first marked position of the dressed grinding wheel and a second thinning amount at a second marked position of the dressed grinding wheel; wherein the first marked position indicates an outer ring of the end face of the grinding wheel, the outer ring is determined based on a target length from the center of the circle and a radius of the first end face of the grinding wheel with the center of the first end face of the grinding wheel as the center of the circle; the first thinning amount indicates a reduction in thickness; the second marked position indicates a position between the center of the second end face of the dressed grinding wheel and a side face of the dressed grinding wheel perpendicular to the center of the second end face; the second thinning amount indicates a reduction in diameter or radius of the dressed grinding wheel; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount;

[0010] determining a compensation amount for the first thinning amount according to the second thinning amount;

[0011] The conditioned grinding wheel is dressed again according to the compensation amount until the total amount of thinning of the grinding wheel or the maximum number of dressing times is reached, and then the dressing is stopped to obtain a target grinding wheel after dressing.

[0012] In one embodiment, before obtaining the first thinning amount of the dressed grinding wheel and the second thinning amount of the dressed grinding wheel, the method further includes:

[0013] Acquire the current thickness and the warning thickness of the first marking position of the grinding wheel;

[0014] When the current thickness reaches the warning thickness, the grinding machine sends out a first alarm signal.

[0015] In one embodiment, before obtaining the first thinning amount of the dressed grinding wheel and the second thinning amount of the dressed grinding wheel, the method further includes:

[0016] Obtaining a current length and a warning length of the second marking position of the dressing grinding wheel;

[0017] When the current length reaches the warning length, the grinding machine sends out a second alarm signal.

[0018] In one embodiment, the method further comprises:

[0019] Obtaining process parameters of the workpiece to be ground;

[0020] The interval time of dressing the grinding wheel is determined according to the process parameters.

[0021] In one embodiment, the grinding wheel is dressed again according to the compensation amount until the total amount of thinning of the grinding wheel or the maximum number of dressing times is reached and the dressing is stopped to obtain a target grinding wheel after the dressing is completed, including:

[0022] Dressing the conditioned grinding wheel again according to the compensation amount to obtain a new dressed grinding wheel;

[0023] Re-execute the steps of obtaining the first thinning amount at the first mark position of the dressed grinding wheel and the second thinning amount at the second mark position of the dressed grinding wheel; determining the compensation amount of the first thinning amount according to the second thinning amount; and dressing the dressed grinding wheel again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum number of dressing times is reached, so as to obtain the target grinding wheel after the dressing is completed.

[0024] In one embodiment, obtaining a first thinning amount at a first marking position of the dressed grinding wheel comprises:

[0025] Measuring the current thickness of the first marked position of the grinding wheel by transmitting ultrasonic waves to the first marked position of the grinding wheel and receiving reflected waves;

[0026] A first thinning amount at the first marked position of the grinding wheel is determined according to the acquired original thickness at the first marked position of the grinding wheel and the current thickness.

[0027] In a second aspect, the present application further provides a grinding wheel dressing device, which is applied to a grinding machine, wherein the grinding machine comprises a grinding wheel and a dressing wheel, wherein the side surface of the dressing wheel is perpendicular to the end surface of the grinding wheel, and the device comprises:

[0028] A first acquisition module, configured to acquire dressing parameters of the grinding wheel based on an interval time, wherein the dressing parameters include a dressing feed amount;

[0029] A first dressing module, used for controlling the dressing wheel to dress the grinding wheel according to the dressing feed amount to obtain the dressed grinding wheel;

[0030] A second acquisition module is used to acquire a first thinning amount at a first marked position of the dressing grinding wheel and a second thinning amount at a second marked position of the dressing grinding wheel; wherein the first marked position indicates an outer ring of the end face of the grinding wheel, the outer ring is determined based on a target length from the center of the circle and a radius of the first end face of the grinding wheel with the center of the first end face of the grinding wheel as the center of the circle; the first thinning amount indicates a reduction in thickness; the second marked position indicates a position between a center of the second end face of the dressing grinding wheel and a side face of the dressing grinding wheel perpendicular to the center of the second end face; the second thinning amount indicates a reduction in diameter or radius of the dressing grinding wheel; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount;

[0031] a compensation module, configured to determine a compensation amount of the first thinning amount according to the second thinning amount;

[0032] The second dressing module is used to dress the grinding wheel again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum dressing times is reached and then the dressing is stopped to obtain a target grinding wheel after the dressing is completed.

[0033] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.

[0034] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.

[0035] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of the above method when executed by a processor.

[0036] In the above-mentioned grinding wheel dressing method, device, computer equipment, computer-readable storage medium and computer program product, the processor obtains the dressing parameters of the grinding wheel based on the interval time, and the dressing parameters include the dressing feed amount; according to the dressing feed amount, the dressing wheel is controlled to dress the grinding wheel to obtain the dressed grinding wheel; the first thinning amount of the first mark position of the dressed grinding wheel and the second thinning amount of the second mark position of the dressed grinding wheel are obtained; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount; according to the second thinning amount, the compensation amount of the first thinning amount is determined; according to the compensation amount, the dressed grinding wheel is dressed again until the total thinning amount of the grinding wheel or the maximum number of dressing times is reached, and the dressing is stopped to obtain the target grinding wheel after the dressing is completed, and the thickness of the first mark position of the target grinding wheel is thinned to achieve the effect of grinding the grinding wheel. In the dressing process, there is no need for manual participation in measuring the first thinning amount or the second thinning amount, and it also avoids manual calculation of the compensation amount for each grinding, which improves the grinding efficiency and the accuracy. The target grinding wheel after grinding is a grinding wheel that meets the requirements. As the thickness of the grinding wheel is thinned, the contact area between the side surface (outer surface) of the grinding wheel and the workpiece is reduced, thereby avoiding unnecessary deformation of the workpiece during processing, thereby affecting the verticality. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments of the present application or the related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0038] Figure 1 A schematic diagram of a process of a grinding wheel dressing method in one embodiment;

[0039] Figure 2 A schematic diagram of a process flow of a grinding wheel thickness warning in one embodiment;

[0040] Figure 3 A schematic diagram of a process flow of early warning for dressing the grinding wheel length in one embodiment;

[0041] Figure 4 is a schematic diagram of a process of dressing a grinding wheel again according to a compensation amount in one embodiment;

[0042] Figure 5 A schematic diagram of a process for obtaining a first thinning amount in one embodiment;

[0043] Figure 6 is a structural block diagram of a grinding wheel dressing device in one embodiment;

[0044] Figure 7 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0046] In one embodiment, Figure 1 As shown, a grinding wheel dressing method is provided. This embodiment takes the method applied to a grinding machine as an example. The grinding machine includes a grinding wheel and a dressing wheel. The side surface of the dressing wheel is perpendicular to the end surface of the grinding wheel. In this embodiment, the method includes the following steps S102 to S110. Among them:

[0047] Step S102, based on the interval time, obtaining the dressing parameters of the grinding wheel, wherein the dressing parameters include the dressing feed amount.

[0048] Among them, the dressing parameters include dressing feed amount, total thinning amount, dressing feed speed, etc.

[0049] In practical applications, the wear state of the grinding wheel is an important factor affecting the grinding quality during grinding. CNC tool grinders can monitor the grinding wheel state in real time during the entire process of grinding the workpiece. Depending on the size and material of the workpiece, the volume to be removed by grinding and the grinding time are also different. Taking all factors into consideration, the interval time for automatic dressing can be set.

[0050] Optionally, the processor obtains the dressing parameters of the grinding wheel, such as the dressing feed amount, the total amount of thinning, the dressing feed speed, etc., according to the set completion interval time. For example, at the interval time T0 to T1, the processing obtains the dressing parameters of the grinding wheel, and the dressing parameters include the dressing feed amount, the total amount of thinning, the dressing feed speed, etc. When dressing the grinding wheel, it is not just a one-time dressing, but a multiple dressing process, so the dressing parameters also include the dressing parameters for each dressing execution. If this time the dressing is performed n times, the first correction parameter is j, and the mth correction parameter is k. Among them, n and m are natural numbers greater than zero, and n is greater than m. j and k are natural number constants, and j is greater than k.

[0051] Step S104, controlling the dressing wheel to dress the grinding wheel according to the dressing feed amount to obtain a dressed grinding wheel.

[0052] Optionally, the position of the dressing wheel is fixed, and the grinding wheel advances a dressing feed amount along the feed direction during dressing. The processor controls the dressing wheel to dress the grinding wheel according to the dressing feed amount to obtain a dressed grinding wheel. Due to the mutual grinding effect, the grinding wheel and the dressing wheel are simultaneously worn out. Assuming that the grinding wheel adopts a diamond wheel and the dressing wheel adopts a GC cup-shaped dressing wheel, since the hardness and wear resistance of the diamond wheel are much greater than the GC cup-shaped dressing wheel, it can be predicted that during one dressing process, the amount of reduction of the diamond wheel is much less than the amount of reduction of the dressing wheel. After the dressing is completed, the dressed grinding wheel and the worn dressing wheel are obtained.

[0053] Step S106, obtaining a first thinning amount at a first marked position of the dressed grinding wheel and a second thinning amount at a second marked position of the dressed grinding wheel.

[0054] Among them, the first mark position indicates the outer ring of the end face of the grinding wheel, and the outer ring takes the center of the first end face of the grinding wheel as the center of the circle, and is determined according to the target length from the center of the circle and the radius of the first end face of the grinding wheel; the first thinning amount indicates the reduction in thickness; the second mark position indicates the position between the center of the second end face of the dressing wheel and the side (outer surface) of the dressing wheel perpendicular to the center of the second end face, that is, the radius of the dressing wheel; the second thinning amount indicates the reduction in the diameter or radius of the dressing wheel; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount.

[0055] Optionally, the processor obtains the thickness of the outer ring of the first end face of the grinding wheel before dressing, and obtains the thickness of the outer ring of the first end face of the grinding wheel after dressing, and takes the difference between the two thicknesses, which is the first thinning amount. The processor obtains the length of the radius of the dressing wheel before dressing, and obtains the length of the radius of the dressing wheel after dressing, and takes the difference between the two lengths, which is the second thinning amount. Among them, the dressing feed amount = the first thinning amount + the second thinning amount. In order to ensure the dimensional consistency of the workpiece being processed, the reduction of the grinding wheel after dressing should be compensated. Actual dressing test data show that when the dressing feed amount is 0.03mm, the thinning amount of the grinding wheel is 0.0015mm, and the thinning amount of the dressing wheel is 0.0275mm.

[0056] Step S108, determining a compensation amount for the first thinning amount according to the second thinning amount.

[0057] Optionally, the processor uses the second thinning amount as a compensation amount for the first thinning amount. For example, if the thinning amount of the dressing wheel is 0.0275 mm, compensation is continued based on the first thinning amount, and the specific compensation amount is the second thinning amount.

[0058] Step S110, the dressed grinding wheel is dressed again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum dressing times is reached, and then the dressing is stopped to obtain a target grinding wheel after the dressing is completed.

[0059] Optionally, the processor dresses the dressed grinding wheel again according to the compensation amount, such as the compensation amount of 0.0275 mm as the new dressing feed amount. Due to the interaction between the dressing wheel and the grinding wheel, the dressing process may occur multiple times. The number of dressing times or the total amount of thinning of the grinding wheel can be preset, and the dressing is stopped after the total amount of thinning of the grinding wheel or the maximum number of dressing times is reached, so as to obtain a target grinding wheel that meets the requirements after the dressing is completed.

[0060] In the above grinding wheel dressing method, the processor obtains the dressing parameters of the grinding wheel based on the interval time, and the dressing parameters include the dressing feed amount; according to the dressing feed amount, the dressing wheel is controlled to dress the grinding wheel to obtain the dressed grinding wheel; the first thinning amount of the first mark position of the dressed grinding wheel and the second thinning amount of the second mark position of the dressed grinding wheel are obtained; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount; according to the second thinning amount, the compensation amount of the first thinning amount is determined; according to the compensation amount, the dressed grinding wheel is dressed again until the total thinning amount of the grinding wheel or the maximum number of dressing times is reached, and the dressing is stopped to obtain the target grinding wheel after the dressing is completed, and the thickness of the first mark position of the target grinding wheel is thinned to achieve the effect of grinding the grinding wheel. In the dressing process, there is no need for manual participation in measuring the first thinning amount or the second thinning amount, and it also avoids manual calculation of the compensation amount for each grinding, which improves the grinding efficiency and the accuracy. The target grinding wheel after grinding is a grinding wheel that meets the requirements. As the thickness of the grinding wheel is thinned, the contact area between the side surface (outer surface) of the grinding wheel and the workpiece is reduced, thereby avoiding unnecessary deformation of the workpiece during processing, thereby affecting the verticality.

[0061] In an exemplary embodiment, Figure 2 As shown, the grinding wheel thickness warning includes steps S202 to S204 before obtaining the first thinning amount of the dressed grinding wheel and the second thinning amount of the dressed grinding wheel.

[0062] Step S202, obtaining the current thickness and the warning thickness of the first mark position of the grinding wheel.

[0063] Optionally, the processor obtains a current thickness of an outer ring of the first end surface of the grinding wheel and a warning thickness.

[0064] Step S204: When the current thickness reaches the warning thickness, the grinding machine sends out a first alarm signal.

[0065] Optionally, when the current thickness reaches the warning thickness, the processor detects that the current dressing may cause the grinding wheel to reach the warning thickness, and the machine tool will automatically send out an alarm signal and stop waiting for manual processing. If the grinding wheel does not reach the warning thickness, the dressing is carried out smoothly.

[0066] In practical applications, the consistency of the size of the workpiece being processed depends largely on the consistency of the state of the process system. After the grinding wheel is dressed once, the abrasive thickness is reduced, and the side of the grinding wheel changes to the specified calibration position, resulting in a change in the state of the entire process system. The size of the workpiece being processed will also change, and the size consistency cannot be guaranteed.

[0067] In this embodiment, the life of the grinding wheel is monitored in real time, so that the operation safety of the grinding machine can be achieved.

[0068] In an exemplary embodiment, Figure 3 As shown, the dressing wheel length warning includes steps S302 to S304 before obtaining the first thinning amount of the dressed grinding wheel and the second thinning amount of the dressed grinding wheel.

[0069] Step S302, obtaining the current length and the warning length of the second mark position of the dressing grinding wheel.

[0070] Optionally, the processor obtains the current length of the radius of the grinding wheel, and the warning length.

[0071] Step S304: When the current length reaches the warning length, the grinding machine sends out a second alarm signal.

[0072] Optionally, when the current length reaches the warning length, the processor detects that the current dressing may cause the dressing wheel to reach the warning length, and the machine tool will automatically send out an alarm signal and stop waiting for manual processing. If the dressing wheel does not reach the alarm thickness, the dressing is carried out smoothly.

[0073] In this embodiment, the life of the dressing grinding wheel is monitored in real time, so that the grinding machine can be operated safely.

[0074] In an exemplary embodiment, the interval time is determined by obtaining process parameters of the workpiece to be ground; and determining the interval time of grinding wheel dressing according to the process parameters.

[0075] Optionally, the processor determines the interval time of grinding wheel dressing according to different process parameters of the workpiece to be ground or the workpiece to be processed. The process parameters include the grinding wheel speed, feed speed, cutting depth, etc. determined according to the material of the workpiece to be ground. The processor determines the interval time of grinding wheel dressing corresponding to each workpiece to be ground according to the process parameters.

[0076] In this embodiment, by determining the corresponding grinding wheel dressing interval according to different workpieces to be ground, the grinding wheel can be automatically dressed according to the interval time, avoiding manual participation, thereby improving the dressing efficiency, while also reducing the errors caused by manual participation and improving the accuracy of the dressing process.

[0077] In an exemplary embodiment, Figure 4 As shown, the dressed grinding wheel is dressed again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum number of dressing times is reached and the dressing is stopped to obtain the target grinding wheel after the dressing is completed, which includes steps S402 to S404. Among them:

[0078] Step S402, dressing the conditioned grinding wheel again according to the compensation amount to obtain a new dressed grinding wheel.

[0079] Optionally, the processor uses the compensation amount as a new dressing feed amount according to the compensation amount, and dresses the dressed grinding wheel again to obtain a new dressed grinding wheel.

[0080] Step S404, re-execute the steps of obtaining the first thinning amount at the first mark position of the dressed grinding wheel and the second thinning amount at the second mark position of the dressed grinding wheel; determining the compensation amount of the first thinning amount according to the second thinning amount; and dressing the dressed grinding wheel again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum number of dressing times is reached, so as to obtain the target grinding wheel after the dressing is completed.

[0081] Optionally, the processor obtains the thickness of the outer ring of the first end face of the grinding wheel before dressing, and obtains the thickness of the outer ring of the first end face of the grinding wheel after dressing, and takes the difference between the two thicknesses, which is the first thinning amount. The processor obtains the length of the radius of the dressing wheel before dressing, and obtains the length of the radius of the dressing wheel after dressing, and takes the difference between the two lengths, which is the second thinning amount. Among them, the dressing feed amount = the first thinning amount + the second thinning amount. In order to ensure the dimensional consistency of the workpiece being processed, the reduction of the grinding wheel after dressing should be compensated. The processor uses the second thinning amount as the compensation amount for the first thinning amount, and continues to compensate on the basis of the first thinning amount, and the specific compensation amount is the second thinning amount. The processor dresses the dressed grinding wheel again according to the compensation amount. Due to the interaction force between the dressing wheel and the grinding wheel, the dressing process may occur multiple times. The number of dressing times or the total amount of thinning of the grinding wheel can be preset, and the dressing is stopped after the total amount of thinning of the grinding wheel or the maximum number of dressing times is reached, so as to obtain a target grinding wheel that meets the requirements after the dressing is completed.

[0082] In this embodiment, by performing compensation multiple times until the dressing of the grinding wheel is stopped when the preset requirements are met, the entire dressing process of the grinding wheel can be automatically realized, thereby avoiding multiple manual calculations of the compensation amount.

[0083] In an exemplary embodiment, Figure 5 As shown, obtaining the first thinning amount of the first marking position of the dressed grinding wheel includes steps S502 to S504. Among them:

[0084] Step S502 , measuring the current thickness of the first marked position of the grinding wheel by transmitting ultrasonic waves to the first marked position of the grinding wheel and receiving reflected waves.

[0085] Optionally, the processor controls the ultrasonic transmitting device to transmit ultrasonic waves to the first marked position of the grinding wheel, and receives reflected waves to measure the current thickness of the first marked position of the grinding wheel.

[0086] Step S504: determining a first thinning amount at the first marked position of the grinding wheel according to the acquired original thickness and current thickness at the first marked position of the grinding wheel.

[0087] Optionally, the processor determines the first thinning amount at the first marked position of the grinding wheel based on the difference between the original thickness and the current thickness according to the original thickness at the first marked position of the grinding wheel and the current thickness at the first marked position of the grinding wheel determined by receiving the reflected wave.

[0088] Similarly, the second thinning amount at the second marked position of the dressing grinding wheel after dressing can be obtained by ultrasonic measurement. By receiving the reflected wave of the second marked position of the dressing grinding wheel, the current length of the second marked position of the dressing grinding wheel can be determined, and then based on the original length of the second marked position of the dressing grinding wheel before dressing, the difference between the current length and the original length is taken to determine the second thinning amount at the second marked position of the dressing grinding wheel, that is, the length reduction.

[0089] In this embodiment, by controlling the ultrasonic measurement and directly contacting the grinding wheel to be measured and the correction wheel, non-contact and non-destructive measurement of the grinding wheel and the correction wheel can be achieved, thereby avoiding the damage or contamination that may be caused by traditional measurement methods and also improving accuracy.

[0090] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0091] Based on the same inventive concept, the embodiment of the present application also provides a grinding wheel dressing device for implementing the grinding wheel dressing method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more embodiments of the grinding wheel dressing device provided below can refer to the limitations of the grinding wheel dressing method above, and will not be repeated here.

[0092] In an exemplary embodiment, Figure 6 As shown, a grinding wheel dressing device is provided, comprising: a first acquisition module 601, a first dressing module 602, a second acquisition module 603, a compensation module 604 and a second dressing module 605, wherein:

[0093] The first acquisition module 601 is used to acquire the dressing parameters of the grinding wheel based on the interval time, and the dressing parameters include the dressing feed amount.

[0094] The first dressing module 602 is used to control the dressing wheel to dress the grinding wheel according to the dressing feed amount to obtain a dressed grinding wheel.

[0095] The second acquisition module 603 is used to obtain the first thinning amount of the first marked position of the dressed grinding wheel and the second thinning amount of the second marked position of the dressed grinding wheel; wherein the first marked position indicates the outer ring of the end face of the grinding wheel, the outer ring is centered on the center of the first end face of the grinding wheel, and is determined according to the target length from the center of the circle and the radius of the first end face of the grinding wheel; the first thinning amount indicates the reduction in thickness; the second marked position indicates the position between the center of the second end face of the dressed grinding wheel and the side of the dressed grinding wheel perpendicular to the center of the second end face; the second thinning amount indicates the reduction in diameter or radius of the dressed grinding wheel; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount.

[0096] The compensation module 604 is used to determine a compensation amount of the first thinning amount according to the second thinning amount.

[0097] The second dressing module 605 is used to dress the dressed grinding wheel again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum dressing times is reached and then the dressing is stopped to obtain the target grinding wheel after the dressing is completed.

[0098] In an exemplary embodiment, a grinding wheel dressing device includes: a grinding wheel thickness warning module, used to obtain the current thickness and warning thickness of the first mark position of the grinding wheel; when the current thickness reaches the warning thickness, the grinder sends a first alarm signal.

[0099] In an exemplary embodiment, a grinding wheel dressing device includes: a dressing wheel length warning module, which is used to obtain the current length and warning length of a second mark position of the dressing wheel; when the current length reaches the warning length, the grinder sends a second alarm signal.

[0100] In an exemplary embodiment, a grinding wheel dressing device includes: an interval time determination module for acquiring process parameters of a workpiece to be ground; and determining an interval time for dressing the grinding wheel according to the process parameters.

[0101] In an exemplary embodiment, the second dressing module 605 is also used to dress the dressed grinding wheel again according to the compensation amount to obtain a new dressed grinding wheel; re-execute the steps of obtaining the first thinning amount at the first mark position of the dressed grinding wheel and the second thinning amount at the second mark position of the dressed grinding wheel; determine the compensation amount for the first thinning amount according to the second thinning amount; dress the dressed grinding wheel again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum number of dressing times is reached and then stop dressing to obtain the target grinding wheel after dressing is completed.

[0102] In an exemplary embodiment, the second acquisition module is also used to measure the current thickness of the first marked position of the grinding wheel by emitting ultrasonic waves to the first marked position of the grinding wheel and receiving reflected waves; and determine the first thinning amount of the first marked position of the grinding wheel based on the acquired original thickness and current thickness of the first marked position of the grinding wheel.

[0103] Each module in the above-mentioned grinding wheel dressing device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0104] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 7 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store dressing parameter data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a grinding wheel dressing method is implemented.

[0105] Those skilled in the art will understand that Figure 7The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0106] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

[0107] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0108] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0109] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0110] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0111] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A grinding wheel dressing method, characterized in that: The method is applied to a grinding machine, the grinding machine comprises a grinding wheel and a dressing wheel, the side surface of the dressing wheel is perpendicular to the end surface of the grinding wheel, and the method comprises: Based on the interval time, acquiring dressing parameters of the grinding wheel, wherein the dressing parameters include a dressing feed amount; According to the dressing feed amount, controlling the dressing wheel to dress the grinding wheel to obtain the dressed grinding wheel; Obtaining a first thinning amount at a first marked position of the dressed grinding wheel and a second thinning amount at a second marked position of the dressed grinding wheel; wherein the first marked position indicates an outer ring of the end face of the grinding wheel, the outer ring is determined based on a target length from the center of the circle and a radius of the first end face of the grinding wheel with the center of the first end face of the grinding wheel as the center of the circle; the first thinning amount indicates a reduction in thickness; the second marked position indicates a position between the center of the second end face of the dressed grinding wheel and a side face of the dressed grinding wheel perpendicular to the center of the second end face; the second thinning amount indicates a reduction in diameter or radius of the dressed grinding wheel; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount; determining a compensation amount for the first thinning amount according to the second thinning amount; The conditioned grinding wheel is dressed again according to the compensation amount until the total amount of thinning of the grinding wheel or the maximum number of dressing times is reached, and then the dressing is stopped to obtain a target grinding wheel after dressing.

2. The method according to claim 1, characterized in that Before obtaining the first thinning amount of the dressed grinding wheel and the second thinning amount of the dressed grinding wheel, the method further includes: Acquire the current thickness and the warning thickness of the first marking position of the grinding wheel; When the current thickness reaches the warning thickness, the grinding machine sends out a first alarm signal.

3. The method according to claim 1, characterized in that Before obtaining the first thinning amount of the dressed grinding wheel and the second thinning amount of the dressed grinding wheel, the method further includes: Obtaining a current length and a warning length of the second marking position of the dressing grinding wheel; When the current length reaches the warning length, the grinding machine sends out a second alarm signal.

4. The method according to claim 1, characterized in that: The method further comprises: Obtaining process parameters of the workpiece to be ground; The interval time of dressing the grinding wheel is determined according to the process parameters.

5. The method according to claim 1, characterized in that The conditioned grinding wheel is dressed again according to the compensation amount until the total amount of thinning of the grinding wheel or the maximum number of dressing times is reached and then the dressing is stopped to obtain a target grinding wheel after dressing, including: Dressing the conditioned grinding wheel again according to the compensation amount to obtain a new dressed grinding wheel; Re-execute the steps of obtaining the first thinning amount at the first mark position of the dressed grinding wheel and the second thinning amount at the second mark position of the dressed grinding wheel; determining the compensation amount of the first thinning amount according to the second thinning amount; and dressing the dressed grinding wheel again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum number of dressing times is reached, so as to obtain the target grinding wheel after the dressing is completed.

6. The method according to claim 1, characterized in that The step of obtaining a first thinning amount at a first marking position of the dressed grinding wheel comprises: Measuring the current thickness of the first marked position of the grinding wheel by transmitting ultrasonic waves to the first marked position of the grinding wheel and receiving reflected waves; A first thinning amount at the first marked position of the grinding wheel is determined according to the acquired original thickness at the first marked position of the grinding wheel and the current thickness.

7. A grinding wheel dressing device, characterized in that: The device is applied to a grinding machine, the grinding machine comprises a grinding wheel and a dressing wheel, the side surface of the dressing wheel is perpendicular to the end surface of the grinding wheel, and the device comprises: A first acquisition module, configured to acquire dressing parameters of the grinding wheel based on an interval time, wherein the dressing parameters include a dressing feed amount; A first dressing module, used for controlling the dressing wheel to dress the grinding wheel according to the dressing feed amount to obtain the dressed grinding wheel; A second acquisition module is used to acquire a first thinning amount at a first marked position of the dressing grinding wheel and a second thinning amount at a second marked position of the dressing grinding wheel; wherein the first marked position indicates an outer ring of the end face of the grinding wheel, the outer ring is determined based on a target length from the center of the circle and a radius of the first end face of the grinding wheel with the center of the first end face of the grinding wheel as the center of the circle; the first thinning amount indicates a reduction in thickness; the second marked position indicates a position between a center of the second end face of the dressing grinding wheel and a side face of the dressing grinding wheel perpendicular to the center of the second end face; the second thinning amount indicates a reduction in diameter or radius of the dressing grinding wheel; the dressing feed amount is equal to the sum of the first thinning amount and the second thinning amount; a compensation module, configured to determine a compensation amount of the first thinning amount according to the second thinning amount; The second dressing module is used to dress the dressed grinding wheel again according to the compensation amount until the total thinning amount of the grinding wheel or the maximum dressing times is reached and then the dressing is stopped to obtain a target grinding wheel after the dressing is completed.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Method and apparatus for surface polishing

    CN101011813A

  • Method of compensating for dressing tool wear during the dressing of grinding wheels

    US4539779A

Cited By

  • Grinding wheel thickness management method, system and equipment and medium

    CN120068469A

  • A method, system, device and medium for grinding wheel thickness management

    CN120068469B