Milling method and device based on dynamic parameter adjustment and electronic equipment

Through the milling method of dynamic parameter adjustment, the milling parameters are monitored and adjusted in real time, which solves the problem of fluttering of CNC milling equipment during processing, improves machining stability and quality, and is suitable for a variety of materials and conditions.

CN119216637APending Publication Date: 2024-12-31厦门工学院
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411426911.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

During the machining process, CNC milling equipment causes flutter due to changes in the contact characteristics of the milling tool and the workpiece, resulting in a decrease in processing quality. It is difficult for the existing technology to effectively avoid flutter, resulting in unqualified workpieces and increased production costs.

Method used

By obtaining the processing information of the target workpiece, setting the preliminary milling parameters and foundation path, dividing the milling units into central areas and edge areas, performing premilling and monitoring the flutter signal in real time, dynamically adjusting the milling parameters according to the amplitude to suppress the occurrence of flutter .

Benefits of technology

It effectively enhances the stability of the milling process, reduces the probability of workpiece failure due to flutter, improves machining efficiency and quality, and is suitable for various types of milling CNC machine tools and materials, reducing human intervention and costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119216637A_ABST
    Figure CN119216637A_ABST
Patent Text Reader

Abstract

The invention discloses a milling method and device based on dynamic parameter adjustment and electronic equipment, and the method comprises the steps: firstly, setting a preliminary milling parameter and a milling basic path according to the machining information of a target workpiece, dividing each milling unit into a central region and an edge region, firstly, carrying out the pre-milling of the central region according to the preliminary milling parameter, and carrying out the pre-milling of the edge region according to the edge region; by monitoring a flutter signal of the milling cutter in real time and dynamically adjusting the preliminarily set milling parameters according to the amplitude of the flutter signal, it can be ensured that stable cutting is conducted through the optimized cutting parameters when the edge area is cut, flutter is effectively restrained, and therefore the stability of the whole milling process is enhanced; the probability that the workpieces are unqualified due to the chatter phenomenon is reduced; the method can be applied to various types of milling numerical control machine tools and part machining, the machining efficiency and quality can be improved, the method adapts to different materials and cutting conditions, human intervention and machining cost can be reduced, and the method has high applicability in actual use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of milling automation processing, and in particular to a milling processing method, device and electronic equipment based on dynamic parameter adjustment. Background Art

[0002] Industries such as automobile manufacturing, aerospace, and mold manufacturing require complex molds or parts in the production process, and the molds or parts have high requirements for processing quality, such as processing accuracy, surface processing quality, etc. CNC milling equipment has the advantages of high precision, flexible processing, and high production efficiency. It has become one of the important processing methods for such molds or parts.

[0003] In the actual processing of CNC milling equipment, due to the differences in milling tools, different materials of the workpiece being processed, milling parameters and other reasons, the contact characteristics between the milling tool and the workpiece being processed may change during the milling process, causing the elasticity of the milling system composed of the workpiece being processed and the milling tool to exceed the required rigidity, making the milling system unstable and eventually causing chatter, resulting in deterioration of the processing quality of the workpiece being processed. After the operator sets the milling parameters, the existing CNC milling equipment directly processes according to the set milling parameters. Once chatter occurs during the processing, it will directly lead to the workpiece being unqualified or even scrapped, increasing production costs.

[0004] "Research on Flutter Analysis and Processing Accuracy Improvement Methods of Industrial Robot Milling System_Chen Qizhi, Shandong University, Mechanical and Electronic Engineering" proposed that the modal parameter identification method can effectively improve the fitting accuracy of the frequency response curve. The stability prediction results based on the identified modal parameters have a certain degree of accuracy, thus helping the experimenters to select stable and flutter-free process parameters. However, the acquisition of modal parameters is based on the dynamic modeling and flutter stability analysis of a specific robot milling system, which requires analysis of the system dynamics and transmission model of the milling equipment. The pre-modeling and analysis work needs to be done for different milling equipment, and it is difficult to directly apply it to existing milling equipment.

[0005] In view of the singleness of the cutting tools on CNC milling equipment and the complexity of the workpieces being processed in the actual production process, how to effectively avoid the chatter phenomenon of existing CNC milling equipment that leads to unqualified workpiece processing quality is a key and difficult point in milling processing. Summary of the invention

[0006] In order to solve the above problems, the present invention provides a milling method, device and electronic equipment based on dynamic parameter adjustment.

[0007] In a first aspect of the present invention, a milling method based on dynamic parameter adjustment is provided, comprising: Acquire processing information of a target workpiece, wherein the processing information of the target workpiece includes material information, milling position information, and milling depth data; Setting preliminary milling parameters according to the material information and the milling depth data; Determine a milling basic path of the target workpiece according to the milling position information; and divide each milling unit in the milling position information into a central area and an edge area; Pre-milling the central area of ​​the milling unit according to the preliminary milling parameters and the milling basic path, and obtaining a chatter signal of the milling tool during the pre-milling process; The preliminary milling parameters are adjusted according to the amplitude of the chatter signal to complete the milling of the remaining central area and the edge area.

[0008] In a second aspect of the present invention, a milling processing device based on dynamic parameter adjustment is provided, comprising: A processing information acquisition module obtains the material information, milling position information and milling depth data of the target workpiece; A milling initial setting module sets preliminary milling parameters according to the material information and the milling depth data, determines a basic milling path of the target workpiece according to the milling position information, and divides each milling unit in the milling position information into a central area and an edge area; a milling execution module, performing pre-milling on the central area of ​​the milling unit according to the preliminary milling parameters and the milling basic path; A milling feedback module, which obtains a chatter signal of the milling tool during the pre-milling process; The milling adjustment module adjusts the preliminary milling parameters according to the amplitude of the vibration signal to complete the milling of the remaining center area and the edge area.

[0009] In a third aspect of the present invention, there is provided a milling electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above-mentioned milling processing method based on dynamic parameter adjustment when executing the computer program.

[0010] Compared with the prior art, the technical solution provided by the present invention has the following beneficial effects: The milling processing method based on dynamic parameter adjustment of this technical solution first sets the preliminary milling parameters and the basic milling path according to the processing information of the target workpiece, and divides each milling unit into a central area and an edge area respectively. The central area is pre-milled according to the preliminary milling parameters, and then the chatter signal of the milling tool is monitored in real time, and the preliminary set milling parameters are dynamically adjusted according to its amplitude. It can ensure that the optimized cutting parameters are used for stable cutting when cutting the edge area, effectively suppress the occurrence of chatter, thereby enhancing the stability of the entire milling process and reducing the probability of unqualified workpieces due to chatter. At the same time, the milling processing method based on dynamic parameter adjustment can be applied to various types of milling CNC machine tools and parts processing, which can not only improve processing efficiency and quality, adapt to different materials and cutting conditions, but also reduce human intervention and processing costs, and has strong applicability in actual use. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 The present invention is a flow chart of a milling method based on dynamic parameter adjustment according to an embodiment of the present invention.

[0012] Figure 2 It is a stereoscopic diagram of a target workpiece according to an embodiment of the present invention.

[0013] Figure 3 Schematic diagram of milling of a target workpiece according to an embodiment of the present invention.

[0014] Figure 4 This is another stereoscopic view of a target workpiece according to an embodiment of the present invention.

[0015] Figure 5 FIG. 4 is a schematic diagram of milling another target workpiece according to an embodiment of the present invention.

[0016] Figure 6 This is a schematic diagram of obtaining the corrected cutting speed under the chatter state according to an embodiment of the present invention.

[0017] Figure 7 This is a schematic diagram of obtaining a corrected feed speed under a flutter state according to an embodiment of the present invention.

[0018] Figure 8 It is a schematic diagram of a milling processing device based on dynamic parameter adjustment according to an embodiment of the present invention.

[0019] Fig. 9 Schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0021] It should be noted that the terms "primary", "secondary", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein.

[0022] Example 1

[0023] Combined with Figure 1 The technical solution of the present invention is a milling method based on dynamic parameter adjustment, comprising: S100, acquiring processing information of a target workpiece, wherein the processing information of the target workpiece includes material information, milling position information, and milling depth data; S200, setting preliminary milling parameters according to the material information and the milling depth data; S300, determining a milling basic path of the target workpiece according to the milling position information; and dividing each milling unit in the milling position information into a central area and an edge area; S400, performing pre-milling on the central area of ​​the milling unit according to the preliminary milling parameters and the milling basic path, and obtaining a chatter signal of the milling tool during the pre-milling process; S500, adjusting the preliminary milling parameters according to the amplitude of the chattering signal to complete the milling of the remaining central area and the edge area.

[0024] In this embodiment, it should be noted that there is no sequence relationship between step S200 and step S300, and they are independent and parallel execution steps.

[0025] In this embodiment, the milling position information refers to the shape that needs to be milled at the specific position of the target workpiece, that is, the milling unit referred to above; there is no overlap in cutting process between each of the milling units, simply put, there is no connected area between any of the milling units.

[0026] In this embodiment, it is necessary to further explain that this milling method is applicable to face milling, end milling, slot milling, and contour milling. Figure 2 and attached Figure 3 As shown, the front of the target workpiece 1 has a first milling unit 11, a second milling unit 12, a third milling unit 13 and a fourth milling unit 14, wherein the first milling unit 11, the second milling unit 12 and the third milling unit 13 are all slot milling, and the fourth milling unit 14 is face milling; when slot milling, taking the first milling unit 11 as an example, it is divided into a first central area 111 and a first edge area 112, and the fourth milling unit 14 (face milling) is similar to the division rule of the first milling unit 11 (slot milling), which will not be repeated. When performing milling operations with end milling or contour milling, as shown in the attached figure, Figure 4 and attached Figure 5 As shown, the front side of the target workpiece 1 has a fifth milling unit 21 and a sixth milling unit 22, wherein the sixth milling unit 22 is slot milling and will not be described in detail; and the fifth milling unit 21 belongs to contour milling, and according to its contour structure, it is divided into a second central area 211 and a second edge area 212 as well as a third central area 213 and a third edge area 214. It can be seen that the second central area 211 and the third central area 213 are not literally "center" areas, and it is hereby explained that during contour milling and end milling, the central area refers to the non-edge area.

[0027] In this embodiment, the chatter signal of the milling tool is obtained by installing a high-precision acceleration sensor or a vibration displacement sensor at the connection between the spindle and the milling tool or at the end of the milling tool.

[0028] In this embodiment, step S400 includes: S410, acquiring a chatter signal of the milling tool, and sampling the chatter signal at a preset sampling frequency; S420, obtaining a set of chatter sampling points, and traversing the amplitudes of the chatter sampling points; S430, if the amplitude of the chatter sampling point is less than a preset amplitude value, determining that the current milling tool is in a chatter-free state; S440: If the amplitude of the vibration sampling point is not less than a preset amplitude value, it is determined that the milling tool is currently in a vibration state.

[0029] In this embodiment, the preset sampling frequency is 5kHz to 12kHz; preferably, a sampling frequency of 10kHz is selected to sample the chatter signal, because it is found in actual milling processing that the sampling signals of the chatter signal at 10kHz and 100kHz are basically consistent in the time domain waveform.

[0030] In this embodiment, the preset amplitude value is set according to the machining accuracy and surface roughness of the workpiece to be machined, and the current working state of the milling tool is determined by judging whether the amplitude of the high-frequency sampling point of the chatter signal exceeds the preset amplitude value; and the milling parameters are adjusted respectively according to the non-chatter state and the chatter state.

[0031] In this embodiment, the preliminary milling parameters include a preliminary feed speed Vf, a preliminary cutting depth ap and a preliminary cutting speed Vc, and the milling depth data includes a target cutting depth Tcd; wherein, preliminary cutting depth ap=k×target cutting depth Tcd, 0.50≤k≤0.85.

[0032] In this embodiment, in order to avoid the surface roughness of the workpiece being affected when chatter occurs due to cutting directly according to the target cutting depth Tcd, a redundant setting is adopted for the cutting depth, and the milling unit is cut in depth in steps, but the milling efficiency and the service life of the milling tool are taken into account. Therefore, the preliminary cutting depth ap is set at 50% to 85% of the above-mentioned target cutting depth Tcd, and the deviation between the preliminary cutting depth ap and the target cutting depth Tcd is used to adjust the milling parameters during the workpiece milling process to optimize the subsequent processing process.

[0033] In this embodiment, the center area and the edge area are divided and the preliminary cutting depth is set in order to test the working condition of the milling tool with preliminary milling parameters during the pre-milling process (the vibration during the pre-milling process does not affect the final surface roughness of the workpiece).

[0034] In this embodiment, the step S500 adjusts the milling parameters according to the non-chatter state and the chatter state, respectively, as shown in the following steps S510 to S530.

[0035] In this embodiment, S510, if the milling tool is in a vibration-free state, the center area and the edge area are milled once respectively according to the preliminary milling parameters; after completing the milling of the center area and the edge area once, the preliminary cutting depth ap is corrected to the target cutting depth Tcd, and the center area and the edge area are milled for the second time according to the preliminary feed speed Vf, the target cutting depth Tcd and the preliminary cutting speed Vc.

[0036] In the above embodiment, step S510 is a situation in which no chattering occurs during the pre-milling process, so the initial feed speed Vf and the initial cutting speed Vc are kept unchanged, and the cutting depth is adjusted to the target cutting depth Tcd (the initial cutting depth ap is at least half of the target cutting depth Tcd, so when the subsequent cutting depth does not increase, basically no chattering occurs).

[0037] In this embodiment, S520, if the milling tool is in a chattering state, the preliminary cutting depth ap and the milling basic path are maintained, and within the preset adjustment range of the preliminary milling parameters, the preliminary feed speed Vf and the preliminary cutting speed Vc are adjusted to obtain a corrected feed speed Vf_rev and a corrected cutting speed Vc_rev; the preliminary cutting depth ap, the corrected feed speed Vf_rev and the corrected cutting speed Vc_rev are used to construct several groups of corrected milling parameters; a test chatter signal under each of the corrected milling parameter groups is obtained, the peaks and troughs of the test chatter signal are extracted, and the peak-to-peak value Ptp_front and the peak-to-peak value Ptp_back between each of the peaks and the troughs adjacent to them are calculated, and all the peaks in the test chatter signal are calculated. The peak value Ptp_front and the peak-to-peak value Ptp_back are averaged to obtain the peak-to-peak value Ptp_avg; it is determined whether the peak-to-peak value Ptp_avg is lower than the preset amplitude value; if the peak-to-peak value Ptp_avg is lower than the preset amplitude value, the center area and the edge area are milled once according to the corrected milling parameters corresponding to the minimum peak-to-peak value Ptp_avg; after the center area and the edge area are milled once, the preliminary cutting depth ap is corrected to the target cutting depth Tcd, and the center area and the edge area are milled twice according to the corrected feed speed Vf_rev, the target cutting depth Tcd and the corrected cutting speed Vc_rev.

[0038] In the above embodiment, the range of the cutting speed in the preliminary milling parameters is set as the minimum cutting speed Vc_min to the maximum cutting speed Vc_max, and the minimum cutting speed Vc_min≤preliminary cutting speed Vc≤maximum cutting speed Vc_max; a number of arithmetic difference cutting speeds are extracted from the interval from the minimum cutting speed Vc_min to the preliminary cutting speed Vc to obtain a number of revised cutting speeds Vc_rev, as shown in the attached Figure 6 As shown, the corrected cutting speeds Vc_rev1, Vc_rev2 and Vc_rev3 are extracted arithmetic difference, and the speed differences between adjacent corrected cutting speeds Vc_rev are equal. Of course, the corrected cutting speed Vc_rev can also take the boundary value, i.e., the minimum cutting speed Vc_min. The number of the cutting speeds extracted arithmetic difference depends on the size of the central area and the feed speed of the current milling tool.

[0039] As attached Figure 6 As shown, the peak-to-peak value average value Ptp_avg under the preliminary cutting speed Vc exceeds the preset amplitude value Amp_pre, so the preliminary cutting speed Vc needs to be reduced.

[0040] In the above embodiment, the range of the feed speed in the preliminary milling parameters is set as the minimum feed speed Vf_min to the maximum feed speed Vf_max, and the minimum feed speed Vf_min≤preliminary feed speed Vf≤maximum feed speed Vf_max; similarly, a number of arithmetic feed speeds are extracted from the interval from the minimum feed speed Vf_min to the preliminary feed speed Vf to obtain a number of revised feed speeds Vf_rev, as shown in the attached figure. Figure 7 As shown, the correction feed speed Vf_rev1, the correction feed speed Vf_rev2, the correction feed speed Vf_rev3, and the correction feed speed Vf_rev4 are extracted in an arithmetic difference manner, and the speed differences between adjacent correction feed speeds Vf_rev are equal.

[0041] As attached Figure 7 As shown, the peak-to-peak value average value Ptp_avg at the preliminary feed speed Vf also exceeds the preset amplitude value Amp_pre, so the preliminary feed speed Vf needs to be reduced.

[0042] Of course, the peak-to-peak average value Ptp_avg generated by milling tool chatter is the result of the coupling of multiple parameters. Figure 6 and attached Figure 7 The expression of the reduction in the initial cutting speed Vc and the initial feed speed Vf is only to better illustrate how to make corrections.

[0043] In the above embodiment, as shown in the attached Figure 6 and attached Figure 7 As shown, after obtaining 3 groups of corrected cutting speeds Vc_rev and 4 groups of corrected feed speeds Vf_rev, they are arranged and combined to obtain 12 groups of corrected milling parameters; the milling operation parameters with the minimum vibration are determined by testing the peak-to-peak value average value Ptp_avg of each group of corrected milling parameters. The number of arrangements and combinations of the above-mentioned corrected milling parameters does not limit the protection scope of the present invention.

[0044] In the above embodiment, the minimum cutting speed Vc_min and the minimum feed speed Vf_min are used to ensure the processing efficiency of milling.

[0045] In this embodiment, S530, if there is no peak-to-peak value Ptp_avg lower than the preset amplitude value, then based on the modified milling parameters corresponding to the minimum peak-to-peak value Ptp_avg, the preliminary cutting depth ap is gradually reduced to obtain a modified cutting depth ap_rev; the modified cutting depth ap_rev, the modified feed speed Vf_rev and the modified cutting speed Vc_rev are used to construct several groups of secondary modified milling parameters; if within the preset adjustment range of the preliminary milling parameters, the preliminary cutting depth ap is adjusted until the peak-to-peak value Ptp_avg of the test chatter signal using the secondary modified milling parameters is lower than the preset amplitude value, then according to The center area and the edge area are milled once according to the secondary corrected milling parameters. After the center area and the edge area are milled once, the corrected cutting depth ap_rev is corrected to the target cutting depth Tcd, and the center area and the edge area are milled twice according to the corrected feed speed Vf_rev, the target cutting depth Tcd and the corrected cutting speed Vc_rev; if the corrected cutting depth ap_rev is reduced to the critical value of the preset adjustment range, and the peak-to-peak average value Ptp_avg of the test chatter signal of the secondary corrected milling parameters is still not lower than the preset amplitude value, it is determined that the milling equipment hardware is abnormal and the milling process is stopped.

[0046] In the above embodiment, when milling operations are performed according to several groups of corrected milling parameters generated in step S520, if the peak-to-peak value average value Ptp_avg of all corrected milling parameters is not lower than the preset amplitude value, it indicates that only adjusting the feed speed and the cutting speed cannot eliminate the chatter phenomenon. Therefore, the cutting depth continues to be reduced on the basis of the corrected milling parameters corresponding to the minimum peak-to-peak value average value Ptp_avg until the peak-to-peak value average value Ptp_avg of the test chatter signal is lower than the preset amplitude value; gradually reducing the cutting depth is also another way to ensure the efficiency of the milling process. In order to ensure the cutting efficiency, it cannot be less than half of the target cutting depth Tcd.

[0047] In the above embodiment, when it is determined that the hardware of the milling equipment is abnormal, it is necessary to inspect and repair the equipment clamping, milling tool, etc.

[0048] In this embodiment, the revised feed speed Vf_rev is determined according to the preset adjustment range of the preliminary milling parameters and the preliminary feed speed Vf; the revised cutting speed Vc_rev is determined according to the preset adjustment range of the preliminary milling parameters and the preliminary cutting speed Vc.

[0049] In this embodiment, the milling basic path is determined according to the edge shape of the milling unit; Figure 3 and attached Figure 5 As shown by the dotted line in the figure, the dotted line is the boundary line between the edge area and the center area, and the milling basic path is the dotted line route.

[0050] The milling processing method based on dynamic parameter adjustment of the present invention first sets preliminary milling parameters and milling basic paths according to the processing information of the target workpiece, and divides each milling unit into a central area and an edge area respectively, first pre-mills the central area according to the preliminary milling parameters, and then monitors the chatter signal of the milling tool in real time, and dynamically adjusts the preliminarily set milling parameters according to its amplitude, so as to ensure that the optimized cutting parameters are used for stable cutting when cutting the edge area, effectively suppress the occurrence of chatter, thereby enhancing the stability of the entire milling process, and reducing the probability of unqualified workpieces due to chatter. At the same time, the milling processing method based on dynamic parameter adjustment can be applied to various types of milling CNC machine tools and parts processing, which can not only improve processing efficiency and quality, adapt to different materials and cutting conditions, but also reduce human intervention and processing costs, and has strong applicability in actual use.

[0051] Example 2

[0052] Combined with Figure 8 The technical solution of the present invention is a milling processing device based on dynamic parameter adjustment, comprising: The processing information acquisition module 10 acquires the material information, milling position information and milling depth data of the target workpiece; The milling initial setting module 20 sets preliminary milling parameters according to the material information and the milling depth data, determines the basic milling path of the target workpiece according to the milling position information, and divides each milling unit in the milling position information into a central area and an edge area; A milling execution module 30 performs pre-milling on the central area of ​​the milling unit according to the preliminary milling parameters and the milling basic path; A milling feedback module 40, for obtaining a chatter signal of a milling tool during the pre-milling process; The milling adjustment module 50 adjusts the preliminary milling parameters according to the amplitude of the vibration signal to complete the milling of the remaining center area and the edge area.

[0053] In this embodiment, the milling adjustment module 50 includes a first milling adjustment module, a second milling adjustment module and a third milling adjustment module.

[0054] In the above embodiment, the first milling adjustment module is used to execute step S510 in embodiment 1, that is, the milling tool adjusts the preliminary milling parameters in a non-chatter state.

[0055] In the above embodiment, the second milling adjustment module is used to execute step S520 in embodiment 1, that is, the adjustment of the feed speed and the cutting speed of the milling tool under the vibration state.

[0056] In the above embodiment, the third milling adjustment module is used to execute step S530 in embodiment 1, that is, the milling tool continues to adjust the cutting depth in the flutter state.

[0057] The milling processing device based on dynamic parameter adjustment provided in the embodiment of the present invention can execute the milling processing method based on dynamic parameter adjustment provided in Embodiment 1 of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0058] Example 3

[0059] As attached Fig. 9 As shown, the technical solution of the present invention is a milling electronic device, including a memory 2 and a processor 1, wherein the memory 2 stores a computer program, and when the processor 1 executes the computer program, the steps of the milling processing method based on dynamic parameter adjustment described in Example 1 are implemented.

[0060] The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0061] It should also be noted that, in this specification, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0062] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A milling method based on dynamic parameter adjustment, characterized in that: include: Acquire processing information of the target workpiece, wherein the processing information of the target workpiece includes material information, milling position information, and milling depth data; Setting preliminary milling parameters according to the material information and the milling depth data; Determine a milling basic path of the target workpiece according to the milling position information; and divide each milling unit in the milling position information into a central area and an edge area; Pre-milling the central area of ​​the milling unit according to the preliminary milling parameters and the milling basic path, and obtaining a chatter signal of the milling tool during the pre-milling process; The preliminary milling parameters are adjusted according to the amplitude of the chatter signal to complete the milling of the remaining central area and the edge area.

2. A milling method based on dynamic parameter adjustment according to claim 1, characterized in that: Acquire a chatter signal of the milling tool, sample the chatter signal at a preset sampling frequency to obtain a set of chatter sampling points, and traverse the amplitudes of the chatter sampling points; If the amplitude of the chatter sampling point is less than a preset amplitude value, it is determined that the current milling tool is in a chatter-free state; If the amplitude of the vibration sampling point is not less than the preset amplitude value, it is determined that the milling tool is currently in a vibration state.

3. A milling method based on dynamic parameter adjustment according to claim 2, characterized in that: The preliminary milling parameters include a preliminary feed speed Vf, a preliminary cutting depth ap and a preliminary cutting speed Vc, and the milling depth data include a target cutting depth Tcd; wherein, preliminary cutting depth ap=k×target cutting depth Tcd, 0.50≤k≤0.

85.

4. A milling method based on dynamic parameter adjustment according to claim 3, characterized in that: If the milling tool is in a vibration-free state, the center area and the edge area are milled once respectively according to the preliminary milling parameters; after completing the milling of the center area and the edge area once, the preliminary cutting depth ap is corrected to the target cutting depth Tcd, and the center area and the edge area are milled for a second time according to the preliminary feed speed Vf, the target cutting depth Tcd and the preliminary cutting speed Vc.

5. The milling method based on dynamic parameter adjustment according to claim 3, characterized in that: If the milling tool is in a chattering state, the preliminary cutting depth ap and the milling basic path are maintained, and within the preset adjustment range of the preliminary milling parameters, the preliminary feed speed Vf and the preliminary cutting speed Vc are adjusted to obtain a modified feed speed Vf_rev and a modified cutting speed Vc_rev; the preliminary cutting depth ap, the modified feed speed Vf_rev and the modified cutting speed Vc_rev are used to construct several groups of modified milling parameters; a test chatter signal under each group of modified milling parameters is obtained, the peaks and troughs of the test chatter signal are extracted, the peak-to-peak value Ptp_front and the peak-to-peak value Ptp_back between each peak and the troughs adjacent to it are calculated, and all the peak-to-peak values ​​Ptp_ The average value of front and the peak-to-peak value Ptp_back is calculated to obtain the peak-to-peak value Ptp_avg; it is determined whether the peak-to-peak value Ptp_avg is lower than the preset amplitude value; if the peak-to-peak value Ptp_avg is lower than the preset amplitude value, the center area and the edge area are milled once according to the corrected milling parameters corresponding to the minimum peak-to-peak value Ptp_avg; after completing the milling of the center area and the edge area, the preliminary cutting depth ap is corrected to the target cutting depth Tcd, and the center area and the edge area are milled for the second time according to the corrected feed speed Vf_rev, the target cutting depth Tcd and the corrected cutting speed Vc_rev.

6. A milling method based on dynamic parameter adjustment according to claim 5, characterized in that: If there is no peak-to-peak value Ptp_avg lower than the preset amplitude value, then on the basis of the modified milling parameters corresponding to the minimum peak-to-peak value Ptp_avg, the preliminary cutting depth ap is gradually reduced to obtain a modified cutting depth ap_rev; the modified cutting depth ap_rev, the modified feed speed Vf_rev and the modified cutting speed Vc_rev are used to construct several groups of secondary modified milling parameters; if within the preset adjustment range of the preliminary milling parameters, the preliminary cutting depth ap is adjusted until the peak-to-peak value Ptp_avg of the test chatter signal using the secondary modified milling parameters is lower than the preset amplitude value, then according to the secondary modified milling parameters, The center area and the edge area are milled once according to the corrected milling parameters. After the center area and the edge area are milled once, the corrected cutting depth ap_rev is corrected to the target cutting depth Tcd, and the center area and the edge area are milled for a second time according to the corrected feed speed Vf_rev, the target cutting depth Tcd and the corrected cutting speed Vc_rev; if the corrected cutting depth ap_rev is reduced to the critical value of the preset adjustment range, and the peak-to-peak average value Ptp_avg of the test chatter signal of the secondary corrected milling parameters is still not lower than the preset amplitude value, it is determined that the hardware of the milling equipment is abnormal, and the milling process is stopped.

7. The milling method based on dynamic parameter adjustment according to claim 5, characterized in that: The revised feed speed Vf_rev is determined according to the preset adjustment range of the preliminary milling parameters and the preliminary feed speed Vf; the revised cutting speed Vc_rev is determined according to the preset adjustment range of the preliminary milling parameters and the preliminary cutting speed Vc.

8. A milling method based on dynamic parameter adjustment according to any one of claims 1 to 7, characterized in that: The milling basic path is determined according to the edge shape of the milling unit.

9. A milling processing device based on dynamic parameter adjustment, characterized in that: include: A processing information acquisition module obtains the material information, milling position information and milling depth data of the target workpiece; A milling initial setting module sets preliminary milling parameters according to the material information and the milling depth data, determines the basic milling path of the target workpiece according to the milling position information, and divides each milling unit in the milling position information into a central area and an edge area; a milling execution module, performing pre-milling on the central area of ​​the milling unit according to the preliminary milling parameters and the milling basic path; A milling feedback module, which obtains a chatter signal of the milling tool during the pre-milling process; The milling adjustment module adjusts the preliminary milling parameters according to the amplitude of the vibration signal to complete the milling of the remaining center area and the edge area.

10. A milling electronic device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the milling processing method based on dynamic parameter adjustment described in any one of claims 1 to 8 are implemented.

Citation Information

Cited By

  • Workpiece edge trimmer cutting method and system

    CN121143186A