Process method for milling dynamic compensation of compressor blade
By establishing a machine-added UG model and setting up a dynamic compensation process table during the manufacturing process of aircraft engine blades, preparing a CNC milling program and iteratively adjusting the tool compensation value, the problem of dynamic compensation loss of control of five-coordinate CNC milling machines is solved, and the machine-added accuracy and process reliability are improved.
Patent Information
- Application Number
- CN202411622694.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-03-18
AI Technical Summary
During the manufacturing process of aircraft engine blades, the dynamic compensation of the five-coordinate CNC milling machine is out of control, resulting in large errors in the blades, and it is difficult to ensure machine tool accuracy by measuring the tool length online to adjust the tool compensation value.
A process method is adopted to establish a machine-added UG model, set up a dynamic compensation process table, prepare a CNC milling program, and adjust the tool compensation value through iteratively until the tool compensation value meets the actual situation of the machine-added tool length.
It improves the equipment machine accuracy, enhances the reliability of process parameters, solves on-site quality problems, improves the pass rate of CNC milling of parts, and shortens the debugging cycle.
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of aeroengine blade manufacturing, and in particular to a process method for dynamic compensation in compressor blade milling. Background Art
[0002] The manufacturing technology of aircraft engine blades is one of the most complex technologies in the turbine machinery manufacturing industry, and it is also a manufacturing technology that involves a wide range of professional fields in the machinery manufacturing industry. Therefore, the level of blade manufacturing technology reflects the level of engine manufacturing technology to a certain extent.
[0003] Take a fan rotor blade of an aeroengine as an example. The blade body surface is a complex curved surface. It is processed by a five-axis CNC milling machine. Due to temperature changes, the dynamic compensation of the machine tool is out of control, causing the CNC milling error of the part to reach 0.07-0.10mm, far exceeding the tolerance band of the part. The method of online measuring the tool length to adjust the tool compensation value still cannot guarantee the accuracy of the machine tool. After on-site production, it was found that when the dynamic compensation of the machine tool is out of control, the tool length of the spindle in the static state is inconsistent with the tool length in the machining state. How to determine the tool length during machining becomes a problem.
[0004] A number of studies have been conducted on the debugging and optimization of CNC milling programs for blade parts, mainly including program compensation based on cutting force and residual stress, compensation for machining deformation, etc. So far, there is no public process for determining the dynamic compensation value based on the loss of control of the machine tool dynamic compensation. Summary of the invention
[0005] The purpose of the present invention is to summarize and establish a process method for dynamic compensation of compressor blade milling, which uses a CNC milling process table with online measurement of the process table height, and iterates until the tool compensation value meets the actual machining tool length. This method can improve the machining accuracy of the equipment, improve the reliability of the process parameters, and provide a process basis for handling on-site quality problems, improve the overall qualification rate of CNC milling of parts, and shorten the debugging cycle.
[0006] The present invention provides a process method for dynamic compensation of compressor blade milling, which is as follows:
[0007] 1. Establish the machining UG model.
[0008] The UG model should include the process table and parts of the machining process
[0009] 2. Find a suitable location to establish a dynamic compensation process table
[0010] The dynamic compensation process table cannot affect the normal clamping of parts and can be machined normally;
[0011] The dynamic compensation process table should avoid the theoretical position of the part to avoid overcutting during the iteration process;
[0012] The location of the dynamic compensation process table should be convenient for online measurement or manual measurement by the operator on the machine tool;
[0013] The thickness of the dynamic compensation process table is greater than or equal to 20 mm.
[0014] 3. Compile the CNC milling program of the dynamic compensation process table
[0015] When compiling the CNC program for the dynamic compensation process table, try to select the tool used in the CNC milling program for the compressor blades;
[0016] Dynamic compensation process table removal, each program is controlled at 0.50mm;
[0017] Prepare a CNC milling program that iterates at least 2 times. The thickness of the first dynamic compensation process table is 14.00mm, the thickness of the second dynamic compensation process table should be 13.50mm, and the thickness of the third dynamic compensation process table is 13.00mm. The program of the first dynamic compensation process table is defined as Pr1, the program of the second dynamic compensation process table is defined as Pr2, and the program of the third dynamic compensation process table is defined as Pr3, and so on.
[0018] 4. Transfer the CNC program to the CNC milling machine
[0019] 5. Clamp the parts on the CNC milling equipment. Before CNC milling the compressor blades, first process the dynamic compensation process table.
[0020] 6. After processing the dynamic compensation process table, use online measurement or the operator manually uses a digital micrometer to measure the actual thickness of the dynamic compensation process table.
[0021] The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤ εmm (εmm is 1 / 10 of the most stringent tolerance of the machining accuracy of the part in this process). The dynamic compensation value of the part has no deviation, and the blade can be directly processed;
[0022] If the actual thickness of the dynamic compensation process table deviates from its programmed theoretical thickness by ≥εmm, the tool compensation value shall be adjusted and recorded according to the actual deviation thickness.
[0023] 7. After adjusting the tool compensation value, call Pr2 to process the dynamic compensation process table
[0024] The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤ εmm. The dynamic compensation value of the part has been corrected and the blade can be directly processed;
[0025] If the actual thickness of the dynamic compensation process table deviates from its programmed theoretical thickness by ≥εmm, the tool compensation value shall be adjusted and recorded according to the actual deviation thickness.
[0026] 8. After adjusting the tool compensation value, process the dynamic compensation process table again according to Pr3
[0027] The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤ εmm. The dynamic compensation value of the part has been corrected and the blade can be processed;
[0028] If the deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≥εmm, the tool compensation value is adjusted to determine whether it has converged.
[0029] If the tool compensation value converges, repeat step eight. If the tool compensation value does not converge, it can be determined that the machine tool accuracy is faulty. Simply adjusting the tool compensation value cannot guarantee the machining accuracy.
[0030] Compared with the prior art, the present invention has the following advantages:
[0031] The process method for dynamic compensation of compressor blade milling described in the present invention is a study on improving the processing accuracy of blades of CNC milling machines with out-of-control dynamic compensation. Especially in areas with large temperature fluctuations, it is difficult for equipment to maintain constant temperature. Sudden temperature changes often cause out-of-control dynamic compensation of CNC machine tools. Through this process method for dynamic compensation of milling, the dynamic compensation value of the CNC milling machine can be quickly and accurately found without damaging the debugging parts. This process method can be extended to the research and production of CNC milling of other series of aluminum alloy and high-temperature alloy blades. DETAILED DESCRIPTION
[0032] The present invention will be further explained below in conjunction with specific implementation schemes, but the present invention is not limited thereto.
[0033] The present invention provides a process method for dynamic compensation of compressor blade milling, which is as follows:
[0034] 1. Establish the machining UG model.
[0035] The UG model should include the process table and parts of the machining process
[0036] 2. Find a suitable location to establish a dynamic compensation process table
[0037] The dynamic compensation process table cannot affect the normal clamping of parts and can be machined normally;
[0038] The dynamic compensation process table should avoid the theoretical position of the part to avoid overcutting during the iteration process;
[0039] The location of the dynamic compensation process table should be convenient for online measurement or manual measurement by the operator on the machine tool;
[0040] The thickness of the dynamic compensation process table is greater than or equal to 20 mm.
[0041] 3. Compile the CNC milling program of the dynamic compensation process table
[0042] When compiling the CNC program for the dynamic compensation process table, try to select the tool used in the CNC milling program for the compressor blades;
[0043] Dynamic compensation process table removal, each program is controlled at 0.50mm;
[0044] Prepare a CNC milling program that iterates at least 2 times. The thickness of the first dynamic compensation process table is 14.00mm, the thickness of the second dynamic compensation process table should be 13.50mm, and the thickness of the third dynamic compensation process table is 13.00mm. The program of the first dynamic compensation process table is defined as Pr1, the program of the second dynamic compensation process table is defined as Pr2, and the program of the third dynamic compensation process table is defined as Pr3, and so on.
[0045] 4. Transfer the CNC program to the CNC milling machine
[0046] 5. Clamp the parts on the CNC milling equipment. Before CNC milling the compressor blades, first process the dynamic compensation process table.
[0047] 6. After processing the dynamic compensation process table, use online measurement or the operator manually uses a digital micrometer to measure the actual thickness of the dynamic compensation process table.
[0048] The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤ εmm (εmm is 1 / 10 of the most stringent tolerance of the machining accuracy of the part in this process). The dynamic compensation value of the part has no deviation, and the blade can be directly processed;
[0049] If the actual thickness of the dynamic compensation process table deviates from its programmed theoretical thickness by ≥εmm, the tool compensation value shall be adjusted and recorded according to the actual deviation thickness.
[0050] 7. After adjusting the tool compensation value, call Pr2 to process the dynamic compensation process table
[0051] The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤ εmm. The dynamic compensation value of the part has been corrected and the blade can be directly processed;
[0052] If the actual thickness of the dynamic compensation process table deviates from its programmed theoretical thickness by ≥εmm, the tool compensation value shall be adjusted and recorded according to the actual deviation thickness.
[0053] 8. After adjusting the tool compensation value, process the dynamic compensation process table again according to Pr3
[0054] The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤ εmm. The dynamic compensation value of the part has been corrected and the blade can be processed;
[0055] If the deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≥εmm, the tool compensation value is adjusted to determine whether it has converged.
[0056] If the tool compensation value converges, repeat step eight. If the tool compensation value does not converge, it can be determined that the machine tool accuracy is faulty. Simply adjusting the tool compensation value cannot guarantee the machining accuracy.
[0057] A certain grade titanium alloy double mounting plate stator blade is processed by a five-axis CNC milling machine in the CNC fine milling of the blade body surface and mounting plate process. The dynamic compensation of the equipment has been out of control, and the dynamic compensation error is 0.07mm~0.10mm. The most stringent tolerance of the part is t, t<0.07mm. In principle, the equipment can only perform rough processing. According to the method mentioned in this project, the dynamic compensation process table plane is selected on the blade process table.
[0058] The theoretical thickness of the dynamic compensation process table compiled by Pr1 is 23.100mm. The actual thickness of the dynamic compensation process table after processing is 23.300mm, and the thickness of one side is +0.100mm. The tool compensation value +0.100mm is transferred into the CNC milling machine and the tool compensation value is recorded.
[0059] Table 1 Tool compensation value 1
[0060] Program Number Tool compensation value Pr1 0.100mm 0.100mm>ε Pr2 Pr3
[0061] Pr2 compiled the theoretical thickness of the dynamic compensation process table as 22.500mm. The actual thickness of the dynamic compensation process table after measurement was 22.521, and the thickness of one side was 0.0105mm. The tool compensation value +0.0105mm was transferred into the CNC milling machine, and the tool compensation value was recorded.
[0062] Table 2 Tool compensation value 2
[0063] Program Number Tool compensation value Pr1 0.100mm 0.100mm>ε Pr2 0.0105mm 0.0105mm>ε Pr3
[0064] The theoretical thickness of the dynamic compensation process table compiled by Pr3 is 22.000mm. The actual thickness of the dynamic compensation process table after measurement is 22.002, and the thickness of one side is 0.001mm, 0.001mm<ε. After the dynamic compensation is completed, CNC milling of the blade body and the inner side of the mounting plate begins.
[0065] Table 3 Tool compensation value three
[0066] Program Number Tool compensation value Pr1 0.100mm 0.100mm>ε Pr2 0.0105mm 0.0105mm>ε Pr3 0.001mm 0.001mm<ε
[0067] The blade size, position and contour are tested by a three-coordinate measuring machine and are found to be qualified.
[0068] Matters not covered by the present invention are known technologies.
[0069] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A process method for dynamic compensation of compressor blade milling is characterized by: The specific steps are as follows:
1. Establish the UG model; The UG model should include the process table and parts of the machining process 2. Find a suitable location to establish a dynamic compensation process table The dynamic compensation process table cannot affect the normal clamping of parts and can be machined normally; The dynamic compensation process table should avoid the theoretical position of the part to avoid overcutting during the iteration process; The location of the dynamic compensation process table should be convenient for online measurement or manual measurement by the operator on the machine tool; The thickness of the dynamic compensation process table is greater than or equal to 20mm; 3. Compile the CNC milling program of the dynamic compensation process table When compiling the CNC program for the dynamic compensation process table, try to select the tool used in the CNC milling program for the compressor blades; Dynamic compensation process table removal, each program is controlled at 0.50mm; Prepare a CNC milling program that is iterated at least twice. The program for the first machining of the dynamic compensation process table is defined as Pr1, the program for the second machining of the dynamic compensation process table is defined as Pr2, the program for the third machining of the dynamic compensation process table is defined as Pr3, and so on; 4. Transfer the CNC program to the CNC milling machine; 5. Clamp the parts on the CNC milling equipment. Before CNC milling the compressor blades, first process the dynamic compensation process table; 6. After processing the dynamic compensation process table, use online measurement or the operator manually uses a digital micrometer to measure the actual thickness of the dynamic compensation process table; 7. After adjusting the tool compensation value, call Pr2 to process the dynamic compensation process table The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤ εmm. The dynamic compensation value of the part has been corrected and the blade can be directly processed; If the actual thickness of the dynamic compensation process table deviates from its programmed theoretical thickness by ≥ εmm, the tool compensation value shall be adjusted according to the actual thickness deviation and recorded; 8. After adjusting the tool compensation value, process the dynamic compensation process table again according to Pr3 The deviation between the actual thickness of the dynamic compensation process table and its programmed theoretical thickness is ≤εmm. The dynamic compensation value of the part has been corrected and the blade can be processed.
Citation Information
Patent Citations
Surface dynamic compensation carving path generation method
CN108762195A
Dynamic error compensation method of tool process system
CN109304642A
Large-scale boring-milling machine motion precision compensation method
CN111283479A
Machining precision control method based on numerical control milling machine and application thereof
CN114749706A
Arc groove milling method based on numerical control machine tool and application
CN115055744A