Milling cutter machining edging device and machining method
By using adjustable air pressure springs in milling cutter edge processing, combined with real-time infrared image acquisition and air pressure adjustment technology, the problem of insufficient flexibility of fixed elastic parts is solved, and the effect and accuracy of milling cutter edge processing is improved.
Patent Information
- Application Number
- CN202510597981.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-06-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the existing milling cutter edge machining technology, elastic parts with fixed elastic force are less flexible and cannot be adjusted according to different machining requirements and milling cutter characteristics, resulting in inconsistent downward movement speed and pressure, affecting the processing effect.
The adjustable air pressure spring is used as the elastic member, and the air pressure of the adjustable air pressure spring is adaptively adjusted by collecting the infrared image of the grinding disc and the air pressure adjustment module in real time to control the downward movement speed of the blade grinding seat and the contact between the control lever and the blade grinding seat.
It improves the flexibility of elastic force changes, enhances the effect of milling cutter edge processing, and ensures machining efficiency and accuracy.
Smart Images

Figure CN120190684A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of milling cutter processing, and particularly relates to a milling cutter processing edge-opening device and a processing method. Background Art
[0002] A milling cutter is a cutting tool used for milling processing. By rotating milling cutters of different shapes, different degrees of cutting processing can be performed on workpieces. Due to its high efficiency, multi-function, and high precision, etc., it is widely used in fields such as metal processing. When a milling cutter is in use, it often needs to be edge-opened to ensure that it can adapt to the processing task. Appropriate edge-opening can not only improve the processing efficiency of the workpiece, extend the service life of the milling cutter, but also ensure the processing accuracy and the surface quality of metal workpieces. Therefore, it is crucial to edge-open the milling cutter.
[0003] An automatic edge-opening milling cutter grinding machine with the application number CN201910988108.9 can realize the edge-opening of milling cutters. In the invention with the application number CN201910988108.9, by using an elastic member with a fixed elastic force to provide an automatic downward pressure and a reset force during the edge-opening process, the edge-opening processing of the milling cutter is realized. However, when edge-opening milling cutters of different sizes or qualities, due to the low flexibility of the elastic member with a fixed elastic force, that is, it cannot be adjusted according to different processing requirements, milling cutter characteristics, etc. feedback, it is easy to cause inconsistent downward movement speed and pressure, and then lead to a poor effect of edge-opening the milling cutter. Summary of the Invention
[0004] In order to solve the technical problem of the poor effect of edge-opening the milling cutter, the present invention proposes a milling cutter processing edge-opening device and a processing method.
[0005] In a first aspect, the present invention provides a milling cutter processing method, which includes:
[0006] Obtain the milling cutter parameter information corresponding to the target milling cutter to be processed, and determine the grinding force coefficient based on the milling cutter parameter information;
[0007] Determine the reference descent speed according to the grinding force coefficient and the grinding disk information, and determine the target spring constant based on the reference descent speed, the weight of the grinding disk and the target milling cutter;
[0008] Determine the first initial air pressure according to the target spring constant and the spring cross-sectional area, and determine the second initial air pressure based on the spring cross-sectional area, the weight of the grinding disk and the target milling cutter;
[0009] After the descending speed of the blade grinding seat reaches the reference descending speed and during the grinding process, adjust the initial air pressure of the first adjustable air pressure spring to the first initial air pressure, and adjust the air pressure of the second adjustable air pressure spring to the second initial air pressure all the time. Among them, the first adjustable air pressure spring is used to control the descending speed of the blade grinding seat, and the second adjustable air pressure spring is used to adjust the contact between the control rod and the blade grinding seat;
[0010] During the grinding process, collect the infrared image of the grinding disc in real time, and based on the first initial air pressure and the infrared image of the grinding disc collected in real time, adjust the air pressure of the first adjustable air pressure spring in real time.
[0011] Combined with the first aspect above, in a possible implementation manner, the method further includes:
[0012] Collect the milling cutter vision image corresponding to the target milling cutter after grinding is completed, and based on the milling cutter vision image, obtain the actual blade depth, surface roughness and actual blade angle of the target milling cutter after grinding is completed;
[0013] According to the actual blade depth, surface roughness and actual blade angle, determine the target edge-opening effect corresponding to the target milling cutter after grinding is completed. Among them, the actual blade depth, surface roughness and actual blade angle are all positively correlated with the target edge-opening effect;
[0014] If the target edge-opening effect corresponding to the target milling cutter after grinding is completed is greater than the preset edge-opening effect threshold, it is determined that the target milling cutter after grinding is an insufficiently ground milling cutter;
[0015] If the target milling cutter after grinding is an insufficiently ground milling cutter, then according to the difference between the actual blade depth and the expected blade depth, the surface roughness, and the difference between the actual blade angle and the expected blade angle, determine the reference air pressure, and adjust the initial air pressure of the first adjustable air pressure spring when grinding again to the reference air pressure, and grind the target milling cutter again.
[0016] Combined with the first aspect above, in a possible implementation manner, the determining the grinding force coefficient based on the milling cutter parameter information includes:
[0017] According to the milling cutter hardness, milling cutter diameter, expected number of edges, expected edge length and expected blade depth included in the milling cutter parameter information, determine the grinding force coefficient. Among them, the milling cutter hardness, expected number of edges, expected edge length and expected blade depth are all positively correlated with the grinding force coefficient, and the milling cutter diameter is negatively correlated with the grinding force coefficient.
[0018] Combined with the first aspect above, in a possible implementation manner, the determining the reference descending speed according to the grinding force coefficient and the grinding disc information includes:
[0019] Determine a reference descent speed according to the grinding force coefficient, the weight of the target milling cutter to be processed, and the information of the grinding disc including the weight of the grinding disc, the diameter of the grinding disc, and the minimum rotation speed of the grinding disc. Among them, the weight of the target milling cutter to be processed and the weight of the grinding disc are both negatively correlated with the reference descent speed, and the grinding force coefficient, the diameter of the grinding disc, and the minimum rotation speed of the grinding disc are all positively correlated with the reference descent speed.
[0020] Combined with the first aspect above, in a possible implementation manner, the formula corresponding to the target spring constant is:
[0021] Wherein, k0 is the target spring constant; v0 is the reference descent speed; G is the weight of the target milling cutter to be processed; m is the weight of the grinding disc; g is the acceleration due to gravity.
[0022] Combined with the first aspect above, in a possible implementation manner, the formulas corresponding to the first initial air pressure and the second initial air pressure are respectively:
[0023]
[0024] Wherein, P 1_0 is the first initial air pressure; P 2_0 is the second initial air pressure; k0 is the target spring constant; S0 is the cross-sectional area of the spring; G is the weight of the target milling cutter to be processed; m is the weight of the grinding disc; g is the acceleration due to gravity.
[0025] Combined with the first aspect above, in a possible implementation manner, adjusting the air pressure of the first adjustable air pressure spring in real time based on the first initial air pressure and the grinding disc infrared image collected in real time includes:
[0026] Based on the pixel values corresponding to each pixel point in the grinding disc infrared image at each grinding moment, determine the temperature value corresponding to each pixel point in the grinding disc infrared image at each grinding moment;
[0027] According to the temperature value corresponding to the pixel point in the grinding disc infrared image at each grinding moment, determine the temperature gradient value corresponding to each pixel point in the grinding disc infrared image at each grinding moment;
[0028] Determine the standard deviation of the temperature values corresponding to all pixel points in the grinding disc infrared image at each grinding moment as the temperature dispersion index at each grinding moment;
[0029] Determine the average value of the temperature values corresponding to all pixel points in the grinding disc infrared image at each grinding moment as the temperature representative index at each grinding moment;
[0030] The absolute value of the difference between the pre-acquired normal temperature of the grinding disc and the temperature representative index at each grinding moment is determined as the temperature deviation index at each grinding moment;
[0031] Pixels with a corresponding temperature gradient value greater than a preset gradient threshold are screened out from the infrared image of the grinding disc at each grinding moment as candidate pixels;
[0032] According to the temperature dispersion index and the temperature deviation index at each grinding moment, and the temperature gradient values corresponding to all candidate pixels in the infrared image of the grinding disc at the same grinding moment, the grinding state index at each grinding moment is determined, where the temperature dispersion index, the temperature deviation index, and the temperature gradient value are all positively correlated with the grinding state index;
[0033] According to the grinding state index at each grinding moment, the corrected air pressure at each grinding moment is determined;
[0034] The air pressure of the first adjustable air pressure spring at each grinding moment is adjusted to the corrected air pressure at the same grinding moment to achieve real-time adjustment of the air pressure of the first adjustable air pressure spring.
[0035] Combined with the above first aspect, in a possible implementation manner, the formula for the corrected air pressure at the grinding moment is:
[0036] P 1_t =(1-exp(h′ t ))×P 1_t-1 +P 1_t-1 ;
[0037]
[0038] h t =2×norm(ZT t -0.5)-1;
[0039] where P 1_t is the corrected air pressure at the t-th grinding moment; t is the serial number of the grinding moment in the grinding process; exp() is the natural exponential function; h′ t is the corrected adjustment coefficient at the t-th grinding moment; P 1_t-1 is the corrected air pressure at the (t - 1)-th grinding moment; h t is the adjustment coefficient at the t-th grinding moment; kh t is the change trend of the adjustment coefficient at the t-th grinding moment; norm() is the normalization function; ZT t is the grinding state index at the t-th grinding moment; h1 is the adjustment coefficient at the 1st grinding moment; c t1is the duration between the t-th grinding moment and the 1st grinding moment.
[0040] Combined with the above first aspect, in a possible implementation manner, the formula corresponding to the reference air pressure is:
[0041] P = (1 + H) × q;
[0042] where P is the reference air pressure; H is the air pressure adjustment coefficient after grinding; q is the end air pressure of the first adjustable air pressure spring during grinding; ΔS is the value corresponding to the difference between the expected blade depth and the actual blade depth; Δθ is the value corresponding to the difference between the actual blade angle and the expected blade angle; D is the surface roughness.
[0043] In a second aspect, the present invention provides a milling cutter processing and edge-opening device, which includes: a first adjustable air pressure spring, a second adjustable air pressure spring, a memory, a processor, and a computer program stored on the memory and executable on the processor. When the above computer program is executed by the processor, it implements the method in the above first aspect or any possible implementation manner of the first aspect.
[0044] In a third aspect, the present invention provides a milling cutter processing system, and the system includes:
[0045] An information acquisition and determination module, configured to acquire milling cutter parameter information corresponding to a target milling cutter to be processed, and determine a grinding force coefficient based on the milling cutter parameter information;
[0046] A descent speed and spring constant determination module, configured to determine a reference descent speed according to the grinding force coefficient and grinding disk information, and determine a target spring constant based on the reference descent speed, the weights of the grinding disk and the target milling cutter;
[0047] An initial air pressure determination module, configured to determine a first initial air pressure according to the target spring constant and the spring cross-sectional area, and determine a second initial air pressure based on the spring cross-sectional area, the weights of the grinding disk and the target milling cutter;
[0048] An air pressure adjustment module, configured to adjust the initial air pressure of the first adjustable air pressure spring to the first initial air pressure after the descent speed of the blade grinding seat reaches the reference descent speed and during the grinding process, and adjust the air pressure of the second adjustable air pressure spring to the second initial air pressure all the time, where the first adjustable air pressure spring is used to control the downward movement speed of the blade grinding seat, and the second adjustable air pressure spring is used to adjust the contact between the control rod and the blade grinding seat;
[0049] An image acquisition and adjustment module, configured to collect an infrared image of the grinding disk in real time during the grinding process, and adjust the air pressure of the first adjustable air pressure spring in real time based on the first initial air pressure and the infrared image of the grinding disk collected in real time.
[0050] In a fourth aspect, a server is provided, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the device executes the method in the above first aspect or any possible implementation manner of the first aspect.
[0051] In a fifth aspect, a computer program product is provided, which includes: computer program code. When the computer program code runs on a computer, the computer is caused to execute the method in the above first aspect or any possible implementation manner of the first aspect.
[0052] In a sixth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer program code. When the computer program code runs on a computer, the computer is caused to execute the method in the above first aspect or any possible implementation manner of the first aspect.
[0053] The present invention has the following beneficial effects:
[0054] A milling cutter processing method of the present invention realizes the elastic force adjustment of an adjustable air pressure spring as an elastic member by adaptively adjusting the air pressure of the adjustable air pressure spring, solves the technical problem of poor effect in edge-opening processing of the milling cutter, and further improves the effect of edge-opening processing of the milling cutter. Compared with using an elastic member with a fixed elastic force for edge-opening processing of the milling cutter, when performing edge-opening processing of the milling cutter, the present invention uses an adjustable air pressure spring with adjustable elastic force for edge-opening processing of the milling cutter and adaptively adjusts the air pressure of the adjustable air pressure spring, which improves the flexibility of elastic force change to a certain extent, thereby improving the effect of edge-opening processing of the milling cutter. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0056] Figure 1 is a flowchart of a milling cutter processing method of the present invention;
[0057] Figure 2 is a schematic diagram of the composition structure of a milling cutter processing system of the present invention;
[0058] Figure 3 is a schematic diagram of the structure of a computer device of the present invention. Detailed implementation manners
[0059] In order to further elaborate on the technical means and effects adopted by the present invention to achieve the intended invention purpose, the following specifically describes in detail the specific implementation manners, structures, features and their effects of the technical solutions proposed according to the present invention in combination with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. In addition, the specific features, structures or characteristics in one or more embodiments can be combined in any suitable form.
[0060] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present invention belongs.
[0061] The present invention provides a milling cutter machining edge-opening device, which includes a first adjustable air pressure spring, a second adjustable air pressure spring, a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it realizes the steps of a milling cutter machining method.
[0062] Among them, the first adjustable air pressure spring and the second adjustable air pressure spring can be two adjustable air pressure springs with the same size specifications. The adjustable air pressure spring is a special type of air spring, and its air pressure can be adjusted as needed to change its supporting force or elasticity.
[0063] It should be noted that in the embodiment of the present invention, the first adjustable air pressure spring is mainly used to replace the first elastic member in an automatic edge-opening milling cutter grinder with the application number CN201910988108.9, and the second adjustable air pressure spring is used to replace the second elastic member in an automatic edge-opening milling cutter grinder with the application number CN201910988108.9, forming a new device, that is, a milling cutter machining edge-opening device provided by the embodiment of the present invention.
[0064] Reference Figure 1 , which shows the flow of some embodiments of a milling cutter machining method of the present invention. The milling cutter machining method includes the following steps:
[0065] Step S1, obtain the milling cutter parameter information corresponding to the target milling cutter to be machined, and determine the grinding force coefficient based on the milling cutter parameter information.
[0066] Among them, the target milling cutter can be a milling cutter that needs to be sharpened. The milling cutter parameter information can be information related to the situation of the target milling cutter itself. The milling cutter parameter information can include, but is not limited to: milling cutter hardness, milling cutter diameter, expected number of cutting edges, expected cutting edge length, and expected cutting edge depth. The milling cutter hardness refers to the hardness of the milling cutter. The milling cutter diameter refers to the diameter of the outermost circle of the milling cutter tool, which usually affects the cutting width and machining accuracy. The expected number of cutting edges can be the number of cutting edges with cutting functions required on the target milling cutter. The expected cutting edge length can be the effective length of the cutting edge from the tool shank to the cutting edge that is expected to be obtained after the successful machining of the target milling cutter. The expected cutting edge depth can be the depth at which the cutting edge penetrates the workpiece surface each time the milling cutter cuts, which is expected to be obtained after the successful machining of the target milling cutter.
[0067] As an example, this step can include the following steps:
[0068] First step, obtain the milling cutter parameter information corresponding to the target milling cutter to be processed.
[0069] For example, according to the material of the target milling cutter, the hardness of the target milling cutter can be determined, denoted as the milling cutter hardness, and the diameter of the target milling cutter can be recorded, denoted as the milling cutter diameter; record the number of cutting edges, cutting edge length, and cutting edge depth that the target milling cutter needs to be sharpened to obtain, denoted as the expected number of cutting edges, expected cutting edge length, and expected cutting edge depth in sequence, and form the milling cutter parameter information with the milling cutter hardness, milling cutter diameter, expected number of cutting edges, expected cutting edge length, and expected cutting edge depth.
[0070] Second step, determine the grinding force coefficient according to the milling cutter hardness, milling cutter diameter, expected number of cutting edges, expected cutting edge length, and expected cutting edge depth included in the above milling cutter parameter information.
[0071] Among them, the milling cutter hardness, expected number of cutting edges, expected cutting edge length, and expected cutting edge depth can all have a positive correlation with the grinding force coefficient. The milling cutter diameter can have a negative correlation with the grinding force coefficient.
[0072] For example, the formula for determining the grinding force coefficient can be:
[0073] Among them, ε is the grinding force coefficient. norm() is the normalization function. γ is the milling cutter hardness. L is the expected cutting edge length. S is the expected cutting edge depth. n is the expected number of cutting edges. R is the milling cutter diameter.
[0074] It should be noted that L + S can characterize the cutting edge breadth of the target milling cutter. When the cutting edge length is larger and the cutting edge depth is larger, the area that needs to be ground and processed is often wider. At this time, the cutting edge breadth of the target milling cutter is often larger, and the grinding force required for the target milling cutter to be sharpened is often greater. The contact point density can characterize the edge opening of the milling cutter. When the diameter of the milling cutter is smaller and the number of cutting edges is larger, the grinding contact points tend to be denser. The greater the contact point density, the greater the grinding force required for edge opening. When γ is larger, it often indicates that the hardness of the target milling cutter is greater, and it often indicates that the grinding force required for edge opening of the target milling cutter is greater. Therefore, when ε is larger, it often indicates that the grinding force required for edge opening of the target milling cutter is greater.
[0075] Step S2: Determine the reference descent speed according to the grinding force coefficient and the grinding disk information, and determine the target spring constant based on the reference descent speed, the weight of the grinding disk, and the target milling cutter.
[0076] Among them, the grinding disk information can be information related to the grinding disk. For example, the grinding disk information can include but is not limited to: the weight of the grinding disk, the diameter of the grinding disk, and the minimum rotation speed of the grinding disk. The minimum rotation speed of the grinding disk can be the minimum working rotation speed of the grinding disk, that is, the rotation speed of the lowest gear.
[0077] As an example, this step can include the following steps:
[0078] The first step: Determine the reference descent speed according to the grinding force coefficient, the weight of the target milling cutter to be processed, and the grinding disk information including the weight of the grinding disk, the diameter of the grinding disk, and the minimum rotation speed of the grinding disk.
[0079] Among them, the weight of the target milling cutter to be processed and the weight of the grinding disk can both have a negative correlation with the reference descent speed. The grinding force coefficient, the diameter of the grinding disk, and the minimum rotation speed of the grinding disk can all have a positive correlation with the reference descent speed.
[0080] For example, the formula for determining the reference descent speed can be:
[0081] Among them, v0 is the reference descent speed. G is the weight of the target milling cutter to be processed. m is the weight of the grinding disk. ε is the grinding force coefficient. π is the radian measure of 180°. is the minimum rotation speed of the grinding disk. R1 is the diameter of the grinding disk.
[0082] It should be noted that when the initial rotation speed of the grinding disk is higher, the relative speed when the milling cutter contacts the grinding disk tends to be larger. At this time, a greater force is often required to overcome the frictional force and the cutting force. At this time, the initial descent speed of the cutting edge groove grinding seat often needs to be increased. Among them, the cutting edge groove grinding seat is also called the cutting edge grinding seat. It can characterize the tangential speed of the grinding disc. When its value is larger, the required initial descending speed of the cutting-edge groove grinding seat is usually larger. When ε is larger, it usually indicates that the grinding force required for the edge opening of the target milling cutter is larger, and it usually means that the initial descending speed of the cutting-edge groove grinding seat is larger. The weight of the grinding disc and the weight of the target milling cutter usually affect the descending speed of the cutting-edge groove grinding seat. When their weights are larger, due to the influence of the weight, the descending speed of the cutting-edge groove grinding seat can usually be appropriately reduced. Therefore, v0 can characterize the initial descending speed required by the cutting-edge groove grinding seat.
[0083] In the second step, the formula corresponding to the target spring constant can be:
[0084] Among them, k0 is the target spring constant. v0 is the reference descending speed. G is the weight of the target milling cutter to be processed. m is the weight of the grinding disc. g is the acceleration due to gravity.
[0085] It should be noted that when the target milling cutter reaches the initial descending speed v0, at this time, the cutting-edge groove grinding seat usually descends stably. According to the law of conservation of energy and the force balance equation, the spring constant of the spring can be determined. Among them, the descending speed of the target milling cutter usually remains consistent with the descending speed of the cutting-edge groove grinding seat. Therefore, k0 can characterize the spring constant of the adjustable air spring.
[0086] In step S3, according to the target spring constant and the cross-sectional area of the spring, determine the first initial air pressure, and based on the cross-sectional area of the spring, the weights of the grinding disc and the target milling cutter, determine the second initial air pressure.
[0087] Among them, the cross-sectional area of the spring can be the cross-sectional area of the first adjustable air spring or the second adjustable air spring. The first adjustable air spring and the second adjustable air spring can be two adjustable air springs with the same size specifications. The adjustable air spring is a special type of air spring, and its air pressure can be adjusted as needed to change its supporting force or elasticity.
[0088] It should be noted that the internal air pressure of the first adjustable air spring can be adjusted to the first initial air pressure, and the internal air pressure of the second adjustable air spring can be adjusted to the second initial air pressure. Subsequently, control the milling cutter to contact the grinding disc and start grinding the surface of the milling cutter.
[0089] As an example, the formulas corresponding to the first initial air pressure and the second initial air pressure can be respectively:
[0090]
[0091] Among them, P 1_0 is the first initial air pressure. P 2_0is the second initial air pressure. k0 is the target spring constant. S0 is the cross-sectional area of the spring. G is the weight of the target milling cutter to be processed. m is the weight of the grinding disc. g is the acceleration due to gravity.
[0092] It should be noted that based on the relationship formula between elastic force and air pressure, when the cross-sectional area is larger, the air pressure is often smaller. When S0 is larger, it often indicates that the cross-sectional area of the spring is larger, and often indicates that the initial air pressure is smaller. Therefore, P 1_0 can represent the initial air pressure of the first adjustable air pressure spring. Since the second adjustable air pressure spring is mainly used to ensure good contact and followability between the control rod and the tool setting block, its internal air pressure is mainly affected by the pressure on the control rod, that is, the gravity of the milling cutter and the blade groove grinding seat. Therefore, P 2_0 can represent the initial air pressure of the second adjustable air pressure spring.
[0093] Step S4, when the descending speed of the blade grinding seat reaches the reference descending speed and during the grinding process, adjust the initial air pressure of the first adjustable air pressure spring to the first initial air pressure, and adjust the air pressure of the second adjustable air pressure spring to be always the second initial air pressure.
[0094] Among them, the first adjustable air pressure spring can be used to control the descending speed of the blade grinding seat. The second adjustable air pressure spring can be used to adjust the contact between the control rod and the blade grinding seat. The grinding process is the process of edge opening of the target milling cutter.
[0095] It should be noted that after the descending speed of the blade grinding seat reaches the reference descending speed, the target milling cutter starts to enter the grinding process. After the grinding is completed, the edge opening situation of the target milling cutter can be evaluated, and based on the evaluation situation, it can be judged whether the target milling cutter needs to be ground again. The grinding process in step S4 represents the grinding process when the target milling cutter is ground for the first time to open the edge.
[0096] As an example, at the beginning of the first grinding, the air pressure of the first adjustable air pressure spring can be adjusted to the first initial air pressure, and the air pressure of the second adjustable air pressure spring can be adjusted to the second initial air pressure. During the whole process of the first grinding, the air pressure of the second adjustable air pressure spring can be maintained at the second initial air pressure all the time; for the first adjustable air pressure spring, its air pressure is only adjusted to the first initial air pressure at the beginning of the first grinding, and then the air pressure of the first adjustable air pressure spring is adjusted adaptively.
[0097] Step S5, during the grinding process, collect the infrared image of the grinding disc in real time, and based on the first initial air pressure and the infrared image of the grinding disc collected in real time, adjust the air pressure of the first adjustable air pressure spring in real time.
[0098] Among them, the infrared image of the grinding disc can be the infrared image of the grinding disc.
[0099] As an example, this step may include the following steps:
[0100] In the first step, during the grinding process, the infrared image of the grinding disk is collected in real time.
[0101] For example, during the grinding process of the target milling cutter, the infrared image of the grinding disk can be collected in real time through an infrared imager, which is recorded as the infrared image of the grinding disk.
[0102] In the second step, based on the pixel values corresponding to each pixel point in the infrared image of the grinding disk at each grinding moment, the temperature value corresponding to each pixel point in the infrared image of the grinding disk at each grinding moment is determined.
[0103] It should be noted that in the infrared image, the pixel value and the temperature value correspond one by one. The grinding moment can be the moment during the grinding process.
[0104] In the third step, according to the temperature value corresponding to the pixel point in the infrared image of the grinding disk at each grinding moment, the temperature gradient value corresponding to each pixel point in the infrared image of the grinding disk at each grinding moment is determined.
[0105] It should be noted that the method for obtaining the temperature gradient value can be the same as the method for obtaining the image gradient value. Specifically, the temperature value can be regarded as the pixel value, and the image gradient value calculated at this time is the temperature gradient value.
[0106] In the fourth step, the standard deviation of the temperature values corresponding to all pixel points in the infrared image of the grinding disk at each grinding moment is determined as the temperature dispersion index at each grinding moment.
[0107] It should be noted that when the temperature dispersion index at the grinding moment is larger, it often indicates that the temperature distribution in the infrared image of the grinding disk at this grinding moment is more discrete, and it often indicates that the wear of the grinding disk at this grinding moment may be more serious.
[0108] In the fifth step, the mean value of the temperature values corresponding to all pixel points in the infrared image of the grinding disk at each grinding moment is determined as the temperature representative index at each grinding moment.
[0109] In the sixth step, the absolute value of the difference between the normal temperature of the grinding disk obtained in advance and the temperature representative index at each grinding moment is determined as the temperature deviation index at each grinding moment.
[0110] Among them, the method for obtaining the normal temperature of the grinding disk can be: the average temperature value of the grinding disk during the successful edge opening process of a milling cutter with the same specifications as the target milling cutter on the grinding disk.
[0111] In the seventh step, the pixel points corresponding to the temperature gradient values greater than the preset gradient threshold in the infrared image of the grinding disk at each grinding moment are screened out as candidate pixel points.
[0112] Among them, the preset gradient threshold can be a threshold set in advance, which can be 5.
[0113] It should be noted that the candidate pixel points can often be hot spots or cold spots. Hot spots can often represent protrusions. Cold spots can often represent pits.
[0114] The eighth step is to determine the grinding state index at each grinding moment according to the temperature dispersion index and temperature deviation index at each grinding moment, and the temperature gradient values corresponding to all candidate pixel points in the infrared image of the grinding disc at the same grinding moment.
[0115] Among them, the temperature dispersion index, temperature deviation index, and temperature gradient value can all have a positive correlation with the grinding state index.
[0116] For example, the formula for determining the grinding state index at the grinding moment can be:
[0117] Among them, ZT t is the grinding state index at the t-th grinding moment. t is the serial number of the grinding moment. norm() is the normalization function. σ t is the temperature dispersion index at the t-th grinding moment. Δw t is the temperature deviation index at the t-th grinding moment. N t is the number of candidate pixel points in the infrared image of the grinding disc at the t-th grinding moment. i is the serial number of the candidate pixel point in the infrared image of the grinding disc at the t-th grinding moment. exp() is the natural exponential function. DW ti is the temperature gradient value corresponding to the i-th candidate pixel point in the infrared image of the grinding disc at the t-th grinding moment. DW is the preset gradient threshold.
[0118] It should be noted that when σ t is larger, it often means that the temperature distribution in the infrared image of the grinding disc at the t-th grinding moment is more discrete, and it often means that the wear of the grinding disc at the t-th grinding moment may be more serious. When Δw t is larger, it often means that the temperature of the grinding disc at the t-th grinding moment is more deviated from the normal temperature of the grinding disc, and it often means that the wear of the grinding disc at the t-th grinding moment may be more serious. When DW ti - DW is larger, it often means that the protrusions or pits on the surface of the grinding disc at the t-th grinding moment are more serious. Therefore, when ZT t is larger, it often means that the wear of the grinding disc at the t-th grinding moment may be more serious.
[0119] The ninth step is to determine the corrected air pressure at each grinding moment according to the grinding state index at each grinding moment.
[0120] For example, the formula for determining the corrected air pressure at the grinding time can be:
[0121] P 1_t = (1 - exp(h' t )) × P 1_t-1 + P 1_t-1 ;
[0122]
[0123] h t = 2 × norm(ZT t - 0.5) - 1;
[0124] Wherein, P 1_t is the corrected air pressure at the t-th grinding time. t is the serial number of the grinding time during the grinding process. exp() is the natural exponential function. h' t is the corrected adjustment coefficient at the t-th grinding time. P 1_t-1 is the corrected air pressure at the (t - 1)-th grinding time. It should be noted that the first grinding time can be the start time of the grinding process. Therefore, the corrected air pressure at the first grinding time can be the first initial air pressure. The embodiment of the present invention can start from the second grinding time and adjust the air pressure of the first adjustable air pressure spring through step S5. h t is the adjustment coefficient at the t-th grinding time, and its value range can be [-1, 1]. kh t is the change trend of the adjustment coefficient at the t-th grinding time. norm() is the normalization function. ZT t is the grinding state index at the t-th grinding time. h1 is the adjustment coefficient at the first grinding time. c t1 is the duration between the t-th grinding time and the first grinding time.
[0125] It should be noted that when ZT t is larger, it often indicates that the wear of the grinding disc at the t-th grinding time may be more serious. Since kh t can represent the change trend of the adjustment coefficient at the t-th grinding time, so kh t × t can represent the adjustment coefficient increment at the t-th grinding time. Therefore, when kh t × t is larger, it often indicates that the grinding disc at the t-th grinding time has a tendency of more serious damage. Thus, when h' tThe larger it is, it often indicates that the wear of the grinding disc at the t-th grinding moment may be more serious, often indicating that the surface state of the grinding disc at the t-th grinding moment is worse, often indicating that the elasticity provided by the first adjustable air pressure spring may be too large at this time, resulting in too large grinding force. Therefore, it is necessary to reduce the air pressure inside the first adjustable air pressure spring. On the contrary, it indicates insufficient grinding force and it is necessary to increase the elastic force of the first adjustable air pressure spring. Based on this, P 1_t can characterize the corrected air pressure required by the first adjustable air pressure spring at the t-th grinding moment.
[0126] Step 10: Adjust the air pressure of the first adjustable air pressure spring at each grinding moment to the corrected air pressure at the same grinding moment to achieve real-time adjustment of the air pressure of the first adjustable air pressure spring.
[0127] Optionally, after the grinding of the target milling cutter is completed, the following steps may further be included:
[0128] Step 1: Collect the milling cutter visual image corresponding to the ground target milling cutter, and based on the milling cutter visual image, obtain the actual cutting edge depth, surface roughness, and actual cutting edge angle of the ground target milling cutter.
[0129] Among them, the milling cutter visual image may be an RGB (Red-Green-Blue, three primary colors) image of the target milling cutter after the first grinding. The actual cutting edge depth may be the actual cutting edge depth of the target milling cutter after the first grinding. The surface roughness can characterize the surface roughness of the target milling cutter after the first grinding. The larger its value, the rougher the surface of the target milling cutter, and its value range may be [0, 1]. The actual cutting edge angle may be the actual cutting edge angle of the target milling cutter after the first grinding.
[0130] For example, the RGB image of the ground target milling cutter can be collected through a vision sensor, denoted as the milling cutter visual image, and based on the milling cutter visual image, the position of the cutting edge of the milling cutter at this time can be located using an artificial intelligence algorithm. Based on the position of the cutting edge of the milling cutter, the actual cutting edge depth, surface roughness, and actual cutting edge angle of the ground target milling cutter can be obtained. Among them, the artificial intelligence algorithm can be, but is not limited to: a convolutional neural network. The surface roughness can also be obtained through manual experience evaluation.
[0131] Step 2: Determine the target edge-opening effect corresponding to the ground target milling cutter according to the actual cutting edge depth, surface roughness, and actual cutting edge angle.
[0132] Among them, the actual cutting edge depth, surface roughness, and actual cutting edge angle can all have a positive correlation with the target edge-opening effect.
[0133] For example, the formula for determining the target edge-opening effect corresponding to the ground target milling cutter can be:
[0134] μ = norm(ΔS + Δθ + D); where μ is the target edge-opening effect corresponding to the target milling cutter after grinding. norm() is a normalization function. ΔS is the value corresponding to the difference between the expected edge depth and the actual edge depth. Δθ is the value corresponding to the difference between the actual edge angle and the expected edge angle. D is the surface roughness.
[0135] It should be noted that when ΔS is larger, it often means that the actual edge depth has not reached the expected edge depth, and it often means that the target milling cutter needs to be reground more. When Δθ is larger, it often means that the actual edge angle may not have reached the expected edge angle, and it often means that the target milling cutter needs to be reground more. When D is larger, it often means that the surface of the target milling cutter is rougher, and it often means that the target milling cutter needs to be reground more. Therefore, when μ is larger, it often means that the target milling cutter needs to be reground more.
[0136] In the third step, if the target edge-opening effect corresponding to the target milling cutter after grinding is greater than the preset edge-opening effect threshold, it is determined that the target milling cutter after grinding is an under-ground milling cutter.
[0137] Among them, the preset edge-opening effect threshold can be a preset threshold, which can be 0.2.
[0138] In the fourth step, if the target milling cutter after grinding is an under-ground milling cutter, then according to the difference between the actual edge depth and the expected edge depth, the surface roughness, and the difference between the actual edge angle and the expected edge angle, the reference air pressure is determined, and the initial air pressure of the first adjustable air pressure spring during regrinding is adjusted to the reference air pressure, and the target milling cutter is reground again.
[0139] It should be noted that when the target milling cutter is reground again, the air pressure of the second adjustable air pressure spring can be kept unchanged, and the reference air pressure is used as the initial air pressure of the first adjustable air pressure spring. Through step S5, the real-time adjustment of the air pressure of the first adjustable air pressure spring is realized, so as to realize the regrinding of the target milling cutter.
[0140] For example, the formula for determining the reference air pressure can be:
[0141] P = (1 + H) × q;
[0142] Among them, P is the reference air pressure. H is the air pressure adjustment coefficient after grinding. q is the end air pressure of the first adjustable air pressure spring during grinding, that is, the air pressure of the first adjustable air pressure spring at the end of the first grinding. ΔS is the value corresponding to the difference between the expected edge depth and the actual edge depth. Δθ is the value corresponding to the difference between the actual edge angle and the expected edge angle. D is the surface roughness.
[0143] It should be noted that when ΔS is larger, it often indicates that the actual cutting edge depth has not reached the expected cutting edge depth, and it often indicates that the target milling cutter needs to be reground more. When Δθ is larger, it often indicates that the actual cutting edge angle may not have reached the expected cutting edge angle, and it often indicates that the target milling cutter needs to be reground more. When D is larger, it often indicates that the surface of the target milling cutter is rougher, and it often indicates that the target milling cutter needs to be reground more. When H is larger, it often indicates that the target milling cutter needs to be reground more, and it may indicate that the elastic force required for the second grinding is larger. Therefore, P can represent the initial air pressure required for the first adjustable air pressure spring during the second grinding.
[0144] It should be noted that for the quality inspection of the milled cutter after edge opening and its post-treatment, the following steps can be included: First, the sharpness, surface roughness, and microstructure of the cutting edge of the finished milling cutter can be inspected by using computer vision algorithms and actual tests to ensure that there are no defects such as cracks and chipping on the appearance; when there are defects such as cracks, chipping, and burrs, the grinding parameters are adjusted to adjust the defective area to achieve the best cutting edge state. Subsequently, the milling cutter is cleaned with a cleaner to remove the metal chips and residual grinding fluid generated during the grinding process; further, an anti-rust oil or lubricating oil is applied to the surface of the milling cutter to prevent rust and damage; finally, the qualified milling cutters are stored in the warehouse or directly used for production and processing.
[0145] Reference Figure 2 , based on the same inventive concept as the above method embodiment, the present invention provides a milling cutter processing system, which may specifically include:
[0146] An information acquisition and determination module 201, configured to acquire the milling cutter parameter information corresponding to the target milling cutter to be processed, and determine the grinding force coefficient based on the milling cutter parameter information;
[0147] A descent speed and spring constant determination module 202, configured to determine a reference descent speed according to the grinding force coefficient and the grinding disk information, and determine the target spring constant based on the reference descent speed, the weights of the grinding disk and the target milling cutter;
[0148] An initial air pressure determination module 203, configured to determine a first initial air pressure according to the target spring constant and the spring cross-sectional area, and determine a second initial air pressure based on the spring cross-sectional area, the weights of the grinding disk and the target milling cutter;
[0149] The air pressure adjustment module 204 is used to adjust the initial air pressure of the first adjustable air pressure spring to the first initial air pressure and adjust the air pressure of the second adjustable air pressure spring to the second initial air pressure all the time after the descending speed of the blade grinding seat reaches the reference descending speed and during the grinding process. The first adjustable air pressure spring is used to control the descending speed of the blade grinding seat, and the second adjustable air pressure spring is used to adjust the contact between the control rod and the blade grinding seat.
[0150] The image acquisition and adjustment module 205 is used to collect the infrared image of the grinding disc in real time during the grinding process and adjust the air pressure of the first adjustable air pressure spring in real time based on the first initial air pressure and the infrared image of the grinding disc collected in real time.
[0151] Figure 3 It is a schematic structural diagram of a computer device provided by an embodiment of the present invention. Exemplarily, as Figure 3 shown, the computer device 300 includes: a memory 301, a processor 302, and a computer program 303 stored in the memory 301 and running on the processor 302. When the processor 302 executes the computer program 303, the computer device can execute any one of the milling cutter processing methods introduced above.
[0152] Based on the same inventive concept as the above method embodiment, the present invention provides a server, including a memory and a processor. The memory is used to store executable program codes, and the processor is used to call and run the executable program codes from the memory, so that the device executes any one of the above milling cutter processing methods.
[0153] Based on the same inventive concept as the above method embodiment, the present invention provides a computer program product, which includes: computer program codes. When the computer program codes run on a computer, the computer executes any one of the above milling cutter processing methods.
[0154] Based on the same inventive concept as the above method embodiment, the present invention provides a computer-readable storage medium, which stores computer program codes. When the computer program codes run on a computer, the computer executes any one of the above milling cutter processing methods.
[0155] In summary, compared with using an elastic part with a fixed elastic force for milling cutter edge opening processing, when the present invention performs milling cutter edge opening processing, it uses an adjustable air pressure spring with an adjustable elastic force for milling cutter edge opening processing and adaptively adjusts the air pressure of the adjustable air pressure spring, which improves the flexibility of the elastic force change to a certain extent, thereby improving the effect of milling cutter edge opening processing.
[0156] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the various embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A milling cutter processing method, characterized in that: The following steps are involved: Obtaining milling cutter parameter information corresponding to the target milling cutter to be processed, and determining a grinding force coefficient based on the milling cutter parameter information; Determine a reference descending speed according to the grinding force coefficient and the grinding disc information, and determine a target spring constant based on the reference descending speed, the grinding disc and the weight of the target milling cutter; Determining a first initial air pressure based on a target spring constant and a spring cross-sectional area, and determining a second initial air pressure based on the spring cross-sectional area, a grinding disc, and a weight of a target milling cutter; After the descending speed of the blade grinding seat reaches the reference descending speed and during the grinding process, the initial air pressure of the first adjustable air pressure spring is adjusted to the first initial air pressure, and the air pressure of the second adjustable air pressure spring is adjusted to the second initial air pressure, wherein the first adjustable air pressure spring is used to control the downward movement speed of the blade grinding seat, and the second adjustable air pressure spring is used to adjust the contact between the control rod and the blade grinding seat; During the grinding process, an infrared image of the grinding disc is collected in real time, and based on the first initial air pressure and the infrared image of the grinding disc collected in real time, the air pressure of the first adjustable air pressure spring is adjusted in real time.
2. A milling cutter processing method according to claim 1, characterized in that: The method further comprises: Collecting a milling cutter visual image corresponding to the target milling cutter after grinding, and based on the milling cutter visual image, obtaining an actual blade depth, surface roughness, and actual blade angle of the target milling cutter after grinding; According to the actual blade depth, surface roughness and actual blade angle, the target edge sharpening effect corresponding to the target milling cutter after grinding is determined, wherein the actual blade depth, surface roughness and actual blade angle are all positively correlated with the target edge sharpening effect; If the target sharpening effect corresponding to the target milling cutter after grinding is greater than the preset sharpening effect threshold, the target milling cutter after grinding is determined to be an insufficiently ground milling cutter; If the target milling cutter that has been ground is not ground enough, the reference air pressure is determined based on the difference between the actual blade depth and the expected blade depth, the surface roughness, and the difference between the actual blade angle and the expected blade angle, and the initial air pressure of the first adjustable air pressure spring during re-grinding is adjusted to the reference air pressure, and the target milling cutter is ground again.
3. A milling cutter processing method according to claim 1, characterized in that: The step of determining the grinding force coefficient based on the milling cutter parameter information includes: The grinding force coefficient is determined based on the milling cutter parameter information including the milling cutter hardness, milling cutter diameter, expected number of blades, expected blade length and expected blade depth, wherein the milling cutter hardness, expected number of blades, expected blade length and expected blade depth are all positively correlated with the grinding force coefficient, and the milling cutter diameter is negatively correlated with the grinding force coefficient.
4. A milling cutter processing method according to claim 1, characterized in that: Determining the reference descending speed according to the grinding force coefficient and the grinding disc information includes: The reference descent speed is determined based on the grinding force coefficient and the weight of the target milling cutter to be processed, as well as the grinding disc information including the weight of the grinding disc, the diameter of the grinding disc and the minimum rotational speed of the grinding disc, wherein the weight of the target milling cutter to be processed and the weight of the grinding disc are negatively correlated with the reference descent speed, and the grinding force coefficient, the diameter of the grinding disc and the minimum rotational speed of the grinding disc are positively correlated with the reference descent speed.
5. A milling cutter processing method according to claim 1, characterized in that: The formula corresponding to the target spring constant is: Wherein, k0 is the target spring constant; v0 is the reference descent velocity; G is the weight of the target milling cutter to be processed; m is the weight of the grinding disc; and g is the acceleration due to gravity.
6. A milling cutter processing method according to claim 1, characterized in that: The formula corresponding to the first initial air pressure and the formula corresponding to the second initial air pressure are: Among them, P 1_0 is the first initial pressure; P 2_0 is the second initial gas pressure; k0 is the target spring constant; S0 is the spring cross-sectional area; G is the weight of the target milling cutter to be processed; m is the weight of the grinding disc; and g is the acceleration due to gravity.
7. A milling cutter processing method according to claim 1, characterized in that: The method of adjusting the air pressure of the first adjustable air pressure spring in real time based on the first initial air pressure and the infrared image of the grinding disc collected in real time includes: Determine the temperature value corresponding to each pixel point in the infrared image of the grinding disk at each grinding moment based on the pixel value corresponding to each pixel point in the infrared image of the grinding disk at each grinding moment; Determine the temperature gradient value corresponding to each pixel point in the infrared image of the grinding disk at each grinding moment according to the temperature value corresponding to the pixel point in the infrared image of the grinding disk at each grinding moment; The standard deviation of the temperature values corresponding to all the pixels in the infrared image of the grinding disc at each grinding moment is determined as the temperature dispersion index at each grinding moment; The average of the temperature values corresponding to all the pixels in the infrared image of the grinding disc at each grinding moment is determined as the temperature representative index at each grinding moment; The absolute value of the difference between the normal temperature of the grinding disc obtained in advance and the temperature representative index at each grinding moment is determined as the temperature deviation index at each grinding moment; Pixels whose corresponding temperature gradient values are greater than a preset gradient threshold are selected from the infrared image of the grinding disc at each grinding moment as candidate pixels; According to the temperature dispersion index and temperature deviation index at each grinding moment, and the temperature gradient values corresponding to all candidate pixel points in the infrared image of the grinding disk at the same grinding moment, the grinding state index at each grinding moment is determined, wherein the temperature dispersion index, the temperature deviation index and the temperature gradient value are all positively correlated with the grinding state index; Determine the corrected air pressure at each grinding moment according to the grinding state index at each grinding moment; The air pressure of the first adjustable air pressure spring at each grinding moment is adjusted to the corrected air pressure at the same grinding moment, thereby achieving real-time adjustment of the air pressure of the first adjustable air pressure spring.
8. A milling cutter processing method according to claim 7, characterized in that: The formula corresponding to the corrected air pressure at the grinding time is: P 1_t =(1-exp(h′ t ))×P 1_t-1 +P 1_t-1 ; h t =2×norm(ZT t -0.5)-1; Among them, P 1_t is the corrected gas pressure at the t-th grinding moment; t is the sequence number of the grinding moment in the grinding process; exp() is the natural exponential function; h′ t is the correction adjustment coefficient at the t-th grinding moment; P 1_t-1 is the corrected air pressure at the t-1th grinding moment; h t is the adjustment coefficient at the t-th grinding moment; kh t is the change trend of the adjustment coefficient at the t-th grinding moment; norm() is the normalization function; ZT t is the grinding state index at the tth grinding moment; h1 is the adjustment coefficient at the first grinding moment; c t1 is the time between the tth grinding moment and the 1st grinding moment.
9. A milling cutter processing method according to claim 2, characterized in that: The formula corresponding to the reference air pressure is: P = (1 + H) × q; Among them, P is the reference air pressure; H is the air pressure adjustment coefficient after grinding; q is the grinding end air pressure of the first adjustable air pressure spring; ΔS is the value corresponding to the difference between the expected blade depth and the actual blade depth; Δθ is the value corresponding to the difference between the actual blade angle and the expected blade angle; D is the surface roughness.
10. A milling cutter sharpening device, characterized in that: It comprises a first adjustable gas pressure spring, a second adjustable gas pressure spring, a processor and a memory, wherein the processor is used for processing instructions stored in the memory to implement a milling cutter processing method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Automatic edging milling cutter grinding machine
CN110712076A