Control method for processing bladed disc by self-adaptive software
By analyzing the spindle speed to determine the blade disk processing stage and adopting an adaptive control method, the problems of program complexity and heavy workload in the hybrid milling of blade disks are solved, and efficient and high-quality blade disk processing is achieved.
Patent Information
- Application Number
- CN202510679559.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-26
- Publication Date
- 2025-09-12
AI Technical Summary
The existing technology makes it difficult to effectively distinguish between the rough machining and fine machining stages in the hybrid milling of blade disks, resulting in complex procedures and heavy workload for process personnel, affecting machining efficiency and quality.
By analyzing the spindle speed to determine the processing stage, and using the adaptive control method, the appropriate cutting amount is automatically selected, the adaptive processing program is compiled, and the M104 instruction and CNC system parameters are used to realize automatic switching of control modes.
It reduces the workload of process personnel, improves the efficiency and quality of blade disk processing, and simplifies program design.
Smart Images

Figure CN120630882A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of aero-engine technology, and in particular to a control method for machining a blade disk using adaptive software. Background Art
[0002] Adaptive machining software is now being used more and more widely in CNC machining. Adaptive software has two control modes: roughing to improve efficiency and finishing to ensure machining quality. Control is easy for conventional machining methods because roughing and finishing can be programmed separately. However, this is difficult for blade discs, which combine roughing and finishing for an integrated process. While roughing control can be added within the roughing program segment and finishing control within the finishing program segment, the blade disc program size approaches 0.8GB, and the program mixes hundreds of layers of mixed roughing and finishing. Manually adding control methods for each layer is a significant workload and can also lead to errors. If part quality is ensured during roughing and program efficiency is maintained during finishing, this will have a significant negative impact on the part. Summary of the Invention
[0003] The purpose of the present invention is to enable the hybrid milling program to automatically determine which adaptive control method should be used by formulating certain logical relationships, and to reduce the workload of process personnel.
[0004] This invention provides an adaptive software control method for machining blisks. Analysis reveals that blisk hybrid milling uses different cutting parameters during the roughing and finishing stages, with spindle speed variations being most pronounced. Spindle speeds below 3000 rpm are considered roughing, while those above 6000 rpm are considered finishing. Therefore, the spindle speed is used to determine the machining stage and invoke the corresponding adaptive control method.
[0005] The control method for machining a blisk using adaptive software according to the present invention comprises the following steps:
[0006] Step 1: Prepare adaptive machining program;
[0007] 1.1 Design program architecture
[0008] 1.1.1 Set the program parameters, which are program parameters that control whether the program is in the control stage or the learning stage. For example: DEF INT XUEXI = 0 / 1 (0, for control; 1, for learning)
[0009] 1.1.2 Design program logic:
[0010]
[0011]
[0012] Step 2: Define the M instruction;
[0013] 2.1、Define M command through CNC system parameter MD10715[X], such as M104
[0014] 2.2、Use CNC system parameter MD10716[X] to formulate the CNC program corresponding to M104
[0015] 2.3. Restart the CNC system and activate M104
[0016] Step 3: How to use M104;
[0017] 3.1. Change the program template, put the M104 command into the tool change and give the spindle rotation command.
[0018] 3.2. Re-output the blade disk hybrid milling program
[0019] 3.3、Adaptive software learning, enter the ZISHIYING program, and modify the parameter DEF INT XUEXI=0. Change it to XUEXI=1
[0020] 3.4. After learning, perform adaptive processing control, enter the ZISHIYING program, and modify the parameter DEF INT XUEXI=1. Change it to XUEXI=0
[0021] 3.5. Perform adaptive normal processing of the blade disk.
[0022] Advantages of the present invention:
[0023] The control method for machining a blade disk using adaptive software according to the present invention effectively applies the adaptive machining software to the machining of the blade disk and can reduce the workload of the process personnel.
[0024] Figures in the specification
[0025] Figure 1 Flowchart of the control method for machining blisks using adaptive software. DETAILED DESCRIPTION
[0026] The present invention will be further explained below in conjunction with specific implementation plans, but the present invention is not limited thereto. The structures, proportions, sizes, etc. illustrated in the drawings of the specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read, and are not used to limit the conditions under which the present invention can be implemented. Therefore, they have no technical significance. Any structural modification, change in proportional relationship or adjustment of size should still fall within the scope of the technical content disclosed in the present invention without affecting the efficacy and purpose that can be achieved by the present invention.
[0027] The control method for machining a blisk using adaptive software according to the present invention comprises the following steps:
[0028] Step 1: Prepare adaptive machining program;
[0029] 1.1 Design program architecture
[0030] 1.1.1 Set the program parameters, which are program parameters that control whether the program is in the control stage or the learning stage. For example: DEF INT XUEXI = 0 / 1 (0, for control; 1, for learning)
[0031] 1.1.2 Design program logic:
[0032]
[0033]
[0034] Step 2: Define the M instruction;
[0035] 2.1、Define M command through CNC system parameter MD10715[X], such as M104
[0036] 2.2、Use CNC system parameter MD10716[X] to formulate the CNC program corresponding to M104
[0037] 2.3. Restart the CNC system and activate M104
[0038] Step 3: How to use M104;
[0039] 3.1. Change the program template, put the M104 command into the tool change and give the spindle rotation command.
[0040] 3.2. Re-output the blade disk hybrid milling program
[0041] 3.3、Adaptive software learning, enter the ZISHIYING program, and modify the parameter DEF INT XUEXI=0. Change it to XUEXI=1
[0042] 3.4. After learning, perform adaptive processing control, enter the ZISHIYING program, and modify the parameter DEF INT XUEXI=1. Change it to XUEXI=0
[0043] 3.5. Perform adaptive normal processing of the blade disk.
[0044] Matters not covered by the present invention are known technologies.
[0045] While 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 these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A control method for machining a blisk using adaptive software, characterized by: The control method for machining a blisk using adaptive software comprises the following steps: Step 1: Prepare adaptive machining program; Designing the program architecture: Set the program parameters, which are program internal parameters, to control whether the program is in the control stage or the learning stage. DEF INTXUEXI=0 / 1; 0 is control, 1 is learning; Design program logic: Step 2: Define the M instruction; Define the M command through the CNC system parameter MD10715[X]; Formulate the CNC program ZISHIYING corresponding to M104 through the CNC system parameter MD10716[X]; Restart the CNC system and activate M104; Step 3: How to use M104; Change the program template, put the M104 command into the tool change and give the spindle rotation command; Re-export the blade disk hybrid milling program; Adaptive software learning, enter the ZISHIYING program, modify the parameter DEF INT XUEXI=0 to XUEXI=1; After learning, perform adaptive processing control, enter the ZISHIYING program, and modify the parameter DEF INT XUEXI=1 to XUEXI=0; Perform adaptive normal machining of the blade disk.
Citation Information
Patent Citations
Numerical control (NC) machining macro program for exposed semi-ellipsoidal body and automatic generation software
CN107918359A
Machining and manufacturing method of 7055 aluminum alloy complex structure part
CN108161345A
Method for electrolytic rough opening, array grinding and polishing and finishing strengthening of blisk
CN117300741A
Method for predicting multi-stage machining error of thin-wall blade
CN118762788A
Adaptive numerical control system for a machine tool
US3665493A