A blade tip grinding process implementation method based on a general numerical control system software architecture

By installing various measuring instruments on the blade tip grinding machine and integrating them with the CNC data system, and combining the HMI process interface and the CNC numerical control system, the problems of complex operation and large positioning error of CNC machine tools are solved, and efficient and accurate blade tip grinding process is realized.

CN120816402BActive Publication Date: 2025-11-18KEDE NUMERICAL CONTROL CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511342980.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-19
Publication Date
2025-11-18
Estimated Expiration
2045-09-19

AI Technical Summary

Technical Problem

In the blade tip grinding process of existing CNC machine tools, the special software and the general CNC system are not tightly integrated, which leads to complicated operation, frequent misoperation, large repeatability error, complex system dependencies, and increased inconvenience and cost.

Method used

By installing various measuring instruments on the blade tip grinding machine and connecting the blade tip grinding measurement system with the CNC data system, process parameters can be set using the HMI process interface. Combined with the CNC numerical control system, online measurement and real-time data feedback can be achieved, the feed speed can be adjusted, the operation steps can be simplified, and the clamping and measurement time can be reduced.

Benefits of technology

This technology enables highly efficient blade tip grinding, reduces repetitive positioning errors, improves production efficiency and processing accuracy, lowers equipment upgrade and maintenance costs, and simplifies the operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120816402B_ABST
    Figure CN120816402B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of numerical control and relates to a blade tip grinding process implementation method based on a general numerical control system software architecture. The general numerical control system and a blade tip grinding measurement system are integrated by installing a measuring instrument on a blade tip grinding machine, process parameters are set through a matched HMI process interface, the CNC numerical control system is used to realize blade processing, and online measurement of the blade radius is realized, so that re-clamping and measurement after processing are not needed, time spent on clamping and measurement is reduced, the processing cycle is greatly shortened, and production efficiency is improved; meanwhile, the data acquisition during machine tool processing is combined with the real-time blade radius, and the real-time blade radius is fed back to the CNC numerical control system; the numerical control system adjusts the feeding speed of the machine tool in real time according to the feedback data, so that the precision and consistency of the blade tip grinding process are ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of CNC technology, and in particular to a method for implementing blade tip grinding process based on a general CNC system software architecture. Background Technology

[0002] Numerical control (CNC) technology is widely used in precision machining, mechanical manufacturing, and aerospace. Blade tip grinding, as a key high-precision grinding process, is mainly used for the production and repair of high-precision components such as aero-engine blades and turbine blades. With the increasing demands for precision in blade tip grinding from the aerospace, energy, and high-end manufacturing industries, improving the stability, accuracy, and ease of operation of the blade tip grinding process has become an important direction for current technological development.

[0003] Currently, when performing blade tip grinding, common CNC machine tools lack tight integration between their dedicated editing and machining software and the machine tool's own CNC system. This means that the operation and adjustment of the dedicated software can only be achieved through external interfaces with the existing general-purpose CNC system, increasing operational complexity. When adjusting the process, operators often need to master the operation skills of both the original CNC system and the dedicated software, which can easily lead to errors and reduced work efficiency. Meanwhile, the installation, commissioning, and maintenance of the machine tool still rely on the original CNC system. Post-machining measurement requires removing the rotor from the machining equipment, a process that may introduce repeatability errors. Furthermore, replacing the measuring instrument requires redesigning both the hardware and software systems, resulting in overly complex system dependencies, causing inconvenience for users and increasing procurement costs. Summary of the Invention

[0004] This invention discloses a method for implementing blade tip grinding process based on a general CNC system software architecture, in order to overcome the above-mentioned technical problems.

[0005] To achieve the above objectives, the technical solution of the present invention is as follows:

[0006] A method for implementing blade tip grinding based on a general CNC system software architecture includes the following steps:

[0007] S1: Install multiple types of measuring instruments for measuring blade radius on the blade tip grinding machine, and connect the blade tip grinding measurement system to the measuring instruments and the CNC data system of the blade tip grinding machine respectively;

[0008] S2: Start the CNC system and send initialization commands to the measuring instrument required for the type of blade being processed through the blade tip grinding measuring system; at the same time, move the measuring instrument to the measuring position through the CNC system.

[0009] S3: Determine the process parameters for blade processing through the HMI process interface, including rotor type, rotor parameters and processing steps, and upload the process parameters to the CNC numerical control system to enter the online measurement stage;

[0010] S4: The CNC numerical control system processes the blade according to the process parameters; the measuring instrument acquires real-time measurement data during the blade processing, and at the same time, the CNC data system acquires the machine tool status and measurement axis coordinates of the blade tip grinding machine in real time;

[0011] S5: The blade tip grinding measurement system obtains the real-time blade radius during the blade processing based on the real-time measurement data, the machine tool status of the blade tip grinding machine, the rotor type, the rotor parameters, the measurement axis coordinates, and the process parameters.

[0012] S6: The CNC numerical control system obtains the difference between the real-time blade radius and the final radius based on the real-time blade radius and the final radius, and adjusts the feed speed of the blade tip grinding machine so that the blade tip grinding system can process the blade according to the processing procedure; when the real-time blade radius and the final radius are equal, the CNC numerical control system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument;

[0013] S7: When there are still blades of the next level that need to be processed, the CNC system sends an initialization command to the measuring instrument of the type required for processing the next level blade through the blade tip grinding measuring system; at the same time, the CNC system moves the measuring instrument of the type required for processing the next level blade to the measuring position of the next level blade, repeating S3-S6 until there are no more blades of the next level that need to be processed, thus completing the blade tip grinding process based on the general CNC system software architecture.

[0014] Furthermore, S1 includes:

[0015] S11: Install various types of measuring instruments for measuring blade radius on the measuring shaft of the blade tip grinding machine;

[0016] S12: Connect the measuring instrument to the industrial control computer;

[0017] S13: Connect the CNC communication module, drive acquisition module, data processing module and process communication module of the blade tip grinding measurement system in a sequential communication manner, and connect the drive acquisition module to the industrial control computer, the CNC communication module to the CNC numerical control system, and the process communication module to the CNC numerical control system.

[0018] The drive acquisition module is used to acquire real-time measurement data during the blade processing process through the measuring instrument, and to receive the machine tool status, rotor type, rotor parameters, measuring axis coordinates and process parameters of the blade tip grinding machine through the CNC communication module, and store them in the data buffer.

[0019] The data processing module is used to obtain the real-time blade radius during the blade processing based on real-time measurement data, the machine tool status of the blade tip grinding machine, rotor type, rotor parameters, measurement axis coordinates, and process parameters.

[0020] The process communication module is used to transmit the real-time blade radius to the CNC numerical control system and the HMI process interface.

[0021] Furthermore, S3 includes:

[0022] S31: On-site operators select the rotor type, confirm the rotor parameters and machining process through the HMI process page, and then click "Upload Parameters" to upload the process parameters to the CNC numerical control system.

[0023] S32. In the CNC numerical control system, the server receives the process parameters and saves them to the system parameters of the CNC kernel.

[0024] Furthermore, in step S3, the CNC system sends initialization commands to the measuring instrument required for the type of blade being processed via the CNC communication module of the blade tip grinding measuring system.

[0025] If initialization fails, the blade tip mill measurement system returns an initialization failure signal to the CNC numerical control system. The CNC numerical control system stops the operation of the blade tip mill and sends the initialization failure information to the HMI process interface for error display.

[0026] If initialization is successful, the measuring instrument module will be started, and the online measurement phase will begin.

[0027] Furthermore, in step S4, after obtaining the machine tool status of the blade tip grinding machine in real time through the CNC data system, the following steps are also included:

[0028] When the machine tool status of the blade tip grinding machine obtained in real time through the CNC data system is in a paused state, the CNC numerical control system sends a pause measurement signal, and the industrial control computer sets the measuring instrument to a stop measurement state, while the measuring instrument remains in the measurement position.

[0029] When the machine tool status of the blade tip mill is in warning / alarm / emergency stop state as obtained in real time through the CNC data system, the CNC numerical control system moves the measuring axis to a safe position and sends a stop measurement signal, and the industrial control computer sets the measuring instrument to stop measurement state;

[0030] When the machine tool status of the blade tip grinding machine obtained in real time through the CNC data system is the machining end state, the CNC numerical control system sends a stop measurement signal, and the industrial control computer sets the measuring instrument to the stop measurement state and moves the measuring axis to a safe position.

[0031] Furthermore, S5 includes:

[0032] S51: During the blade machining process, the CNC system transmits the machine tool status, rotor type, rotor parameters and measurement axis coordinates of the blade tip grinding machine to the drive acquisition module through the CNC communication module;

[0033] S52: Acquire real-time measurement data during the blade processing process through a measuring instrument and transmit it to the drive acquisition module;

[0034] S53: The drive acquisition module receives real-time measurement data, the machine tool status of the blade tip mill, the rotor type, the rotor parameters and the measurement axis coordinates, and stores them in the data buffer.

[0035] S54: The data processing module obtains the real-time blade radius based on the real-time measurement data stored in the data buffer, the machine tool status of the blade tip grinding machine, the rotor type, the rotor parameters and the measurement axis coordinates, and transmits it to the CNC numerical control system through the process communication module.

[0036] Furthermore, in step S6, the blade tip grinding system processes the blade according to the processing steps, including:

[0037] S61: When the difference between the real-time blade radius and the final radius is greater than the preset radius threshold, the blade tip grinding machine performs rough machining on the blade.

[0038] S62: When the difference between the real-time blade radius and the final radius is equal to the preset radius threshold, the blade tip grinding machine pauses processing and performs rough brushing on the blade.

[0039] S63: After the rough brushing is completed, the blade tip grinding machine performs fine machining on the blade; at this time, the difference between the real-time blade radius and the final radius is less than the preset radius threshold.

[0040] S64: When the real-time blade radius equals the final radius, the blade tip grinding machine pauses processing and performs fine brushing on the blade;

[0041] S65: After the fine brushing is completed, the CNC system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument.

[0042] Furthermore, it also includes S8: The blade tip grinding measurement system transmits the acquired real-time measurement data and real-time blade radius to the HMI process display interface of the CNC numerical control system through the process communication module. At the same time, the CNC numerical control system transmits the machine tool status, rotor type, rotor parameters, and measurement axis coordinates of the blade tip grinding machine to the HMI process display interface for real-time monitoring. After the CNC numerical control system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument, a machining report is generated.

[0043] Beneficial Effects: This invention provides a blade tip grinding process implementation method based on a general-purpose CNC system software architecture. By installing a measuring instrument on a blade tip grinding machine and connecting the blade tip grinding measurement system to both the measuring instrument and the CNC data system of the machine, the general-purpose CNC system and the blade tip grinding measurement system are integrated. Process parameters are set through a matching HMI process interface, and the CNC system is used to process the blade. Simultaneously, online measurement data is obtained through the blade tip grinding measurement system, enabling online measurement of the blade radius during processing. This eliminates the need for re-clamping and measurement after processing, reducing the time spent on clamping and measurement, significantly shortening the processing cycle, and improving production efficiency. Furthermore, by combining the real-time blade radius data obtained during machine tool processing and feeding it back to the CNC system, the CNC system adjusts the machine tool's feed rate in real time based on the feedback data, ensuring the accuracy and consistency of the blade tip grinding process. When machining multi-stage impellers, there is no need to reassemble or disassemble the rotor and re-adjust the system, avoiding the repeated introduction of positioning errors. When different types of measuring instruments are required, switching between them is convenient, without the need to reinstall the hardware system and software, making it easy to use and reducing the cost of equipment updates and maintenance. This invention, operated through an HMI process interface, allows the system to complete the entire blade machining process. Operators only need to set parameters and monitor the machining progress through a unified interface, effectively simplifying the operation steps and reducing reliance on the technical skills of the blade tip grinding operators. Attached Figure Description

[0044] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 This is a flowchart of the blade tip grinding process implementation method based on a general CNC system software architecture according to the present invention.

[0046] Figure 2This is a schematic diagram of the blade tip grinding process software architecture in an embodiment of the present invention;

[0047] Figure 3 This is a schematic diagram of the blade tip grinding process based on a general CNC system software architecture in an embodiment of the present invention. Detailed Implementation

[0048] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0049] This embodiment introduces a method for implementing blade tip grinding technology based on a general CNC system software architecture, including the following steps: Figure 1 and Figure 3 As shown:

[0050] S1: Install multiple types of measuring instruments for measuring blade radius on the blade tip grinding machine, and connect the blade tip grinding measurement system to the measuring instruments and the CNC data system of the blade tip grinding machine respectively;

[0051] Specifically, in this embodiment, multiple types of measuring instruments for measuring blade radius are installed on the blade tip grinding machine, and the blade tip grinding measurement system is connected to the measuring instruments and the CNC data system of the blade tip grinding machine, respectively; wherein, the blade tip grinding measurement system includes an industrial control computer, a drive acquisition module, a CNC communication module, a data processing module, and a process communication module;

[0052] Preferably, S1 includes:

[0053] S11: Install various types of measuring instruments for measuring blade radius on the measuring shaft of the blade tip grinding machine;

[0054] Specifically, when installing the blade tip grinding measurement system, firstly, multiple types of measuring instruments required for measuring the blade radius are installed on the measuring axis of the blade tip grinding machine. During the actual operation, the blade radius data is calculated based on the measurement data of the measuring instruments and the position of the measuring axis, and then the measuring instruments can perform self-calibration.

[0055] In this embodiment, the measuring instrument adopts a modular design, with measuring instruments (such as laser measuring instruments, image measuring instruments, and LVDT measuring instruments) installed on the measuring axis to meet different measurement needs. When performing multi-level processing on multiple blades at one time, the measuring instruments can be changed according to the different measurement needs of different blades, such as laser measurement, image measurement, and LVDT measurement. The corresponding calculation functions are updated to the data processing module, avoiding the need to redevelop the entire system when adding measuring instruments, so as to achieve rapid adaptation of the measuring instruments.

[0056] In this embodiment, multiple measuring instruments can be installed on the measuring axis at the same time. The CNC system of the blade tip grinding machine moves the required measuring instrument to the measuring position and quickly switches to the required measuring instrument to measure the blade data.

[0057] S12: Connect the plurality of the measuring instruments to the industrial control computer;

[0058] S13: Connect the CNC communication module, drive acquisition module, data processing module and process communication module of the blade tip grinding measurement system in a sequential communication manner, and connect the drive acquisition module to the industrial control computer, the CNC communication module to the CNC numerical control system of the blade tip grinding machine, and the process communication module to the HMI process interface.

[0059] The drive acquisition module is used to acquire real-time measurement data during the blade processing process through the measuring instrument, and to receive the machine tool status, rotor type, rotor parameters, measuring axis coordinates and process parameters of the blade tip grinding machine through the CNC communication module, and store them in the data buffer.

[0060] The data processing module is used to obtain the real-time blade radius during the blade processing based on the real-time measurement data stored in the data buffer, the machine tool status of the blade tip grinding machine, the rotor type, rotor parameters, measurement axis coordinates, and process parameters.

[0061] The process communication module is used to transmit the real-time blade radius to the CNC numerical control system and the HMI process interface for display through the HMI process interface, and to adjust the feed speed of the blade tip grinding machine according to the real-time blade radius, so that the blade tip grinding system processes the blade according to the processing steps, and when the real-time blade radius and the final radius are equal, the CNC numerical control system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument.

[0062] S2: Start the CNC system and send initialization commands to the measuring instrument required for the type of blade being processed through the blade tip grinding measuring system; at the same time, move the measuring instrument to the measuring position through the CNC system.

[0063] S3: Determine the process parameters for blade processing through the HMI process interface, including rotor type, rotor parameters and processing steps, and upload the process parameters to the CNC numerical control system to enter the online measurement stage;

[0064] Specifically, on-site operators select the rotor type, confirm rotor parameters, and determine the cycle through the HMI process interface before uploading the process parameters to the CNC numerical control system. The rotor types include high-pressure rotors, low-pressure rotors, and turbine disks, etc., and the corresponding rotor type program needs to be determined before machining. Rotor parameters include: preset machining radius, offset, final radius, machining position, machining angle, rotor rotation direction, grinding parameters, automatic grinding wheel dressing point, measurement parameters, and deburring parameters. The machining process refers to the machining cycle, including roughing, rough brushing, finishing, and fine brushing.

[0065] Preferably, S3 includes:

[0066] S31: After selecting the rotor type, confirming the rotor parameters and machining process through the HMI process interface, the on-site operator clicks "Upload Parameters" to upload the process parameters to the CNC numerical control system.

[0067] S32. In the CNC numerical control system, the server receives the process parameters and saves them to the system parameters of the CNC kernel.

[0068] Preferably, when the on-site operator sends the machine tool start command through the HMI process interface, the CNC system sends an initialization command to the measuring instrument required for the type of blade being processed through the CNC communication module of the blade tip grinding measurement system:

[0069] If initialization fails, the blade tip mill measurement system returns an initialization failure signal to the CNC numerical control system. The CNC numerical control system stops the operation of the blade tip mill and sends the initialization failure information to the HMI process interface for error display.

[0070] If initialization is successful, the measuring instrument module will be started, and the online measurement phase will begin.

[0071] Specifically, when the on-site operator clicks to start machine tool processing through the HMI process interface, the CNC numerical control system sends a measuring instrument initialization command to the CNC communication module, and the industrial control computer starts the measuring instrument module according to the initialization command; when the measuring instrument initialization fails, the blade tip grinding measuring system returns an initialization failure signal to the CNC numerical control system, the CNC numerical control system stops the machine tool operation, and sends the initialization failure information to the HMI process interface for error display;

[0072] When the measuring instrument is successfully initialized, the blade tip grinding measuring system returns an initialization success signal to the CNC numerical control system. The CNC numerical control system continues to execute the machining program, starts the measuring instrument module, and the blade tip grinding measuring system enters the online measurement stage.

[0073] S4: The CNC numerical control system processes the blade according to the process parameters; and acquires real-time measurement data during the blade processing through the measuring instrument, while simultaneously acquiring the machine tool status and measurement axis coordinates of the blade tip grinding machine in real time through the CNC data system;

[0074] Specifically, the CNC system uses system variables to store rotor parameter information. After receiving the process parameters, the CNC system stores the rotor parameter information in the system variables. The CNC kernel executes the corresponding machining program according to the process parameters in the system variables, completing the blade machining step by step. During the machining process, the measuring instrument acquires real-time measurement data of the blade machining process. At the same time, the CNC system sends the machine tool status, coordinates, and machining end information triggered when the real-time blade radius and the final radius are equal to the machine tool status, coordinates, and the machining end information to the CNC communication module and HMI process interface of the blade tip grinding measurement system in real time.

[0075] Specifically, the machining personnel send the start program command to the server through the HMI process interface. The server then instructs the CNC kernel to execute the program based on the rotor parameters in the system variables, and begin machining the blades step by step.

[0076] Specifically, during the machining process, the CNC system's server transmits information such as machine tool status and measurement axis coordinates to the HMI process display interface. At the same time, the blade tip grinding measurement system transmits the acquired real-time measurement data and real-time blade radius to the CNC system's HMI process display interface through the process communication module, so as to monitor the process in real time through the HMI process display interface.

[0077] Specifically, the machine tool status includes: pause, warning, alarm, emergency stop, and processing completed.

[0078] Preferably, in step S4, after obtaining the machine tool status of the blade tip grinding machine in real time through the CNC data system, the method further includes:

[0079] When the machine tool status of the blade tip grinding machine obtained in real time through the CNC data system is in a paused state, the CNC numerical control system sends a pause measurement signal, and the industrial control computer sets the measuring instrument to a stop measurement state, while the measuring instrument remains in the measurement position.

[0080] When the machine tool status of the blade tip mill is in warning / alarm / emergency stop state as obtained in real time through the CNC data system, the CNC numerical control system moves the measuring axis to a safe position and sends a stop measurement signal, and the industrial control computer sets the measuring instrument to stop measurement state;

[0081] When the machine tool status of the blade tip grinding machine obtained in real time through the CNC data system is the machining end state, the CNC numerical control system sends a stop measurement signal, and the industrial control computer sets the measuring instrument to the stop measurement state and moves the measuring axis to a safe position.

[0082] S5: The blade tip grinding measurement system obtains the real-time blade radius during the blade processing based on the real-time measurement data, the machine tool status of the blade tip grinding machine, the rotor type, the rotor parameters, and the measurement axis coordinates;

[0083] Preferably, S5 includes:

[0084] S51: During the blade machining process, the CNC system transmits the machine tool status, rotor type, rotor parameters and measurement axis coordinates of the blade tip grinding machine to the drive acquisition module through the CNC communication module;

[0085] S52: Acquire real-time measurement data during the blade processing process through a measuring instrument and transmit it to the drive acquisition module;

[0086] S53: The drive acquisition module receives real-time measurement data, the machine tool status of the blade tip mill, the rotor type, the rotor parameters and the measurement axis coordinates, and stores them in the data buffer.

[0087] S54: The data processing module obtains the real-time blade radius based on the real-time measurement data stored in the data buffer, the machine tool status of the blade tip grinding machine, the rotor type, the rotor parameters and the measurement axis coordinates, and transmits it to the CNC numerical control system through the process communication module.

[0088] Specifically, the industrial control computer controls the measuring instrument to acquire real-time measurement data during blade machining by controlling the machine tool status, rotor type, rotor parameters, measuring axis coordinates, and process parameters (including rotor type, preset machining radius, offset, final radius, machining position, and machining angle information) of the blade tip grinding machine. The acquired measurement data is specific to the type of measuring instrument and is obtained through the instrument's own functions. After being transmitted to the drive acquisition module, the acquired measurement data is stored in a data buffer. The data processing module, based on its built-in, synchronized algorithm corresponding to the measuring instrument type, calculates the real-time blade radius using the acquired measurement data. Those skilled in the art, based on existing technology in the field, can then use this data, along with the machine tool status, rotor type, rotor parameters, measuring axis coordinates, and process parameters of the blade tip grinding machine, to perform the calculations. The drive acquisition module and data processing module are standard modules in blade tip grinding measurement systems and will not be described in detail here.

[0089] S6: The CNC numerical control system obtains the difference between the real-time blade radius and the final radius based on the real-time blade radius and the final radius, and adjusts the feed speed of the blade tip grinding machine so that the blade tip grinding system can process the blade according to the processing procedure; when the real-time blade radius and the final radius are equal, the CNC numerical control system stops the blade tip grinding machine from running. At this time, the machine tool status of the blade tip grinding machine is the processing completed state, and a stop measurement signal is sent to the measuring instrument.

[0090] Preferably, in step S6, the blade tip grinding system processes the blade according to the processing steps, including:

[0091] S61: When the difference between the real-time blade radius and the final radius is greater than the preset radius threshold, the blade tip grinding machine performs rough machining on the blade.

[0092] S62: When the difference between the real-time blade radius and the final radius is equal to the preset radius threshold, the blade tip grinding machine pauses processing and performs rough brushing on the blade.

[0093] S63: After the rough brushing is completed, the blade tip grinding machine performs fine machining on the blade; at this time, the difference between the real-time blade radius and the final radius is less than the preset radius threshold.

[0094] S64: When the real-time blade radius equals the final radius, the blade tip grinding machine pauses processing and performs fine brushing on the blade;

[0095] S65: After the fine brushing is completed, the CNC system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument.

[0096] S7: When there are still blades of the next level that need to be processed, the CNC system sends an initialization command to the measuring instrument of the type required for processing the next level blade through the blade tip grinding measuring system; at the same time, the CNC system moves the measuring instrument of the type required for processing the next level blade to the measuring position of the next level blade, repeating S3-S6 until there are no more blades of the next level that need to be processed, thus completing the blade tip grinding process based on the general CNC system software architecture.

[0097] Specifically, after the blade tip grinding machine finishes processing one blade, if the multi-stage blade processing task is not yet completed (i.e., the last blade has not been processed yet) and the next stage of blade processing is required, the blade tip grinding machine is in normal operation, and the measuring instrument is in standby mode. When the next stage of blade processing begins and the processing procedure enters the online measurement stage, the CNC system switches to the required measuring instrument and moves the measuring axis to the measurement position, sends a start measurement signal, and the industrial control computer sets the measuring instrument to measurement mode, and the measuring instrument continues to collect measurement data.

[0098] Specifically, after machining one blade, if there is still a next-level blade that needs to be machined, the CNC system will move the measuring instrument used for machining the next-level blade to the corresponding measuring position based on the measurement requirements for machining the next-level blade.

[0099] Preferably, it also includes step S8: The blade tip grinding measurement system transmits the acquired real-time measurement data and real-time blade radius to the HMI process display interface of the CNC numerical control system through the process communication module. At the same time, the CNC numerical control system transmits the machine tool status, rotor type, rotor parameters, and measurement axis coordinates of the blade tip grinding machine to the HMI process display interface for real-time monitoring. After the CNC numerical control system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument, a machining report is generated.

[0100] Specifically, the HMI process interface monitors processing information based on the data sent by the server, and generates a processing report based on the measurement results after receiving the end signal from the CNC kernel.

[0101] In this embodiment, after receiving machining information (including machine tool status and measurement axis coordinates sent by the CNC system), the industrial control computer starts the measuring instrument to perform measurements. During machining, the measurement data is cached in the data buffer by the drive acquisition module. Once the required data volume for calculation is met, the data processing module retrieves the measurement data from the data buffer, performs calculations, and feeds the calculation results back to the process communication module. The process communication module transmits the measurement results to the HMI process interface for real-time monitoring. After machining is completed, the final measurement result (blade radius) is fed back to the HMI process interface. The operator monitors the machining process through the HMI process interface.

[0102] Specifically, in this embodiment, the measuring instrument is started by the industrial control computer and data is collected: the collected data is not the direct blade radius, but data related to the blade radius: different measuring instruments may use different methods and obtain different types of data. For example, the LVDT measuring instrument collects the length of the indentation after contact, and the laser measuring instrument collects data such as whether the laser is blocked.

[0103] The data processing module uses measured data, combined with the current machine tool measuring axis and the data type acquired by the measuring instrument, to perform calculations using algorithms built into the module. The algorithm for calculating the real-time blade radius in this example is existing technology in the field and will not be described in detail here.

[0104] Specifically, after the blade tip grinding machine stops processing, it sends feedback to the CNC numerical control system through the process communication module. When the HMI process interface receives the end signal sent by the CNC kernel, the HMI process interface generates a processing report based on the received measurement data.

[0105] This invention adopts a general-purpose numerical control system (CNC) architecture, and through a matching HMI process interface and an integrated blade tip grinding measurement system, realizes the software architecture for the blade tip grinding process, such as... Figure 2 The CNC system is responsible for executing precise machining instructions, while the HMI (Hardware Interface) provides operators with a graphical interface, making parameter setting and machining information monitoring more intuitive and convenient.

[0106] This embodiment achieves a high degree of integration between the CNC system and the HMI process interface, enabling process settings, machining parameter adjustments, and process control to be performed through a unified interface. Operators, using an intuitive graphical interface, no longer need to manually input cumbersome machining parameters; they can simply adjust process parameters through the HMI interface, and the CNC system will automatically execute the corresponding operations. This approach significantly improves process flexibility and operational efficiency, reducing the impact of human factors on machining accuracy.

[0107] This embodiment combines a numerical control (CNC) system with a blade tip grinding measurement system, tightly integrating the real-time feedback of the measurement system with the CNC system. The blade tip grinding measurement system can monitor the blade information in real time during the machining process. The CNC system automatically adjusts the machining process based on the feedback measurement results, controlling the grinding wheel feed to ensure the accuracy and consistency of the blade tip grinding process. This ensures machining accuracy and quality, and allows machining personnel to view the machining progress, parameter settings, and system status in real time, reducing operational complexity and minimizing manual intervention.

[0108] This embodiment implements the blade tip grinding process on a general CNC system software architecture. Through the modular design of the blade tip grinding measurement system, the machine tool's installation, commissioning, maintenance, and dedicated process editing and machining software are integrated. This allows for rapid switching and adaptation between different measuring instruments when changing instruments. This design enables the blade tip grinding measurement system to flexibly select and replace measuring instruments and flexibly configure the required measuring instrument modules and data processing modules according to different blade tip grinding processes and machine tool requirements, without requiring large-scale reconfiguration or debugging of the entire measurement system. This effectively reduces the customization cost of the equipment and the difficulty of system integration. Development and maintenance costs are significantly reduced, and ease of use is greatly improved.

[0109] The measurement system in this embodiment also supports subsequent upgrades and expansions of the measuring instruments (achieved through software updates to the data processing module), enabling rapid adjustments and functional expansion based on changes in production needs, ensuring long-term system availability and adaptability. The modular design of the measuring instruments reduces redundant investment in dedicated software and hardware, improving the reliability and stability of the equipment.

[0110] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for implementing blade tip grinding process based on a general CNC system software architecture, characterized in that, Includes the following steps: S1: Install multiple types of measuring instruments for measuring blade radius on the blade tip grinding machine, and connect the blade tip grinding measurement system to the measuring instruments and the CNC data system of the blade tip grinding machine respectively; S2: Start the CNC system and send initialization commands to the measuring instrument required for the type of blade being processed through the blade tip grinding measuring system; at the same time, move the measuring instrument to the measuring position through the CNC system. S3: Determine the process parameters for blade processing through the HMI process interface, including rotor type, rotor parameters and processing steps, and upload the process parameters to the CNC numerical control system to enter the online measurement stage; S4: The CNC numerical control system processes the blade according to the process parameters; the measuring instrument acquires real-time measurement data during the blade processing, and at the same time, the CNC data system acquires the machine tool status and measurement axis coordinates of the blade tip grinding machine in real time; S5: The blade tip grinding measurement system obtains the real-time blade radius during the blade processing based on the real-time measurement data, the machine tool status of the blade tip grinding machine, the rotor type, the rotor parameters, the measurement axis coordinates, and the process parameters. S5 includes: S51: During the blade machining process, the CNC system transmits the machine tool status, rotor type, rotor parameters and measurement axis coordinates of the blade tip grinding machine to the drive acquisition module through the CNC communication module; S52: Acquire real-time measurement data during the blade processing process through a measuring instrument and transmit it to the drive acquisition module; S53: The drive acquisition module receives real-time measurement data, the machine tool status of the blade tip mill, the rotor type, the rotor parameters and the measurement axis coordinates, and stores them in the data buffer. S54: The data processing module obtains the real-time blade radius based on the real-time measurement data stored in the data buffer, the machine tool status of the blade tip grinding machine, the rotor type, the rotor parameters and the measurement axis coordinates, and transmits it to the CNC numerical control system through the process communication module. S6: The CNC numerical control system obtains the difference between the real-time blade radius and the final radius based on the real-time blade radius and the final radius, and adjusts the feed speed of the blade tip grinding machine so that the blade tip grinding system can process the blade according to the processing procedure; when the real-time blade radius and the final radius are equal, the CNC numerical control system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument; In step S6, the blade tip grinding system processes the blade according to the processing steps, including: S61: When the difference between the real-time blade radius and the final radius is greater than the preset radius threshold, the blade tip grinding machine performs rough machining on the blade. S62: When the difference between the real-time blade radius and the final radius is equal to the preset radius threshold, the blade tip grinding machine pauses processing and performs rough brushing on the blade. S63: After the rough brushing is completed, the blade tip grinding machine performs fine machining on the blade; at this time, the difference between the real-time blade radius and the final radius is less than the preset radius threshold. S64: When the real-time blade radius equals the final radius, the blade tip grinding machine pauses processing and performs fine brushing on the blade; S65: After the fine brushing is completed, the CNC numerical control system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument; S7: When there are still blades of the next level that need to be processed, the CNC system sends an initialization command to the measuring instrument of the type required for processing the next level blade through the blade tip grinding measuring system; at the same time, the CNC system moves the measuring instrument of the type required for processing the next level blade to the measuring position of the next level blade, and repeats S3-S6 until there are no more blades of the next level that need to be processed, thus completing the blade tip grinding process based on the general CNC system software architecture; S8: The blade tip grinding measurement system transmits the acquired real-time measurement data and real-time blade radius to the HMI process display interface of the CNC system through the process communication module. At the same time, the CNC system transmits the machine tool status, rotor type, rotor parameters, and measurement axis coordinates of the blade tip grinding machine to the HMI process display interface for real-time monitoring. After the CNC system stops the blade tip grinding machine and sends a stop measurement signal to the measuring instrument, a machining report is generated.

2. The method for implementing blade tip grinding process based on a general CNC system software architecture according to claim 1, characterized in that, S1 includes: S11: Install various types of measuring instruments for measuring blade radius on the measuring shaft of the blade tip grinding machine; S12: Connect the measuring instrument to the industrial control computer; S13: Connect the CNC communication module, drive acquisition module, data processing module and process communication module of the blade tip grinding measurement system in a sequential communication manner, and connect the drive acquisition module to the industrial control computer, the CNC communication module to the CNC numerical control system, and the process communication module to the CNC numerical control system. The drive acquisition module is used to acquire real-time measurement data during the blade processing process through the measuring instrument, and to receive the machine tool status, rotor type, rotor parameters, measuring axis coordinates and process parameters of the blade tip grinding machine through the CNC communication module, and store them in the data buffer. The data processing module is used to obtain the real-time blade radius during the blade processing based on real-time measurement data, the machine tool status of the blade tip grinding machine, rotor type, rotor parameters, measurement axis coordinates, and process parameters. The process communication module is used to transmit the real-time blade radius to the CNC numerical control system and the HMI process interface.

3. The method for implementing blade tip grinding process based on a general CNC system software architecture according to claim 2, characterized in that, S3 includes: S31: After selecting the rotor type, confirming the rotor parameters and machining process through the HMI process page, the on-site operator clicks "Upload Parameters" to upload the process parameters to the CNC numerical control system. S32. In the CNC numerical control system, the server receives the process parameters and saves them to the system parameters of the CNC kernel.

4. The method for implementing blade tip grinding process based on a general CNC system software architecture according to claim 3, characterized in that, In step S3, the CNC system sends initialization commands to the measuring instrument required for the type of blade being processed via the CNC communication module of the blade tip grinding measuring system. If initialization fails, the blade tip mill measurement system returns an initialization failure signal to the CNC numerical control system. The CNC numerical control system stops the operation of the blade tip mill and sends the initialization failure information to the HMI process interface for error display. If initialization is successful, the measuring instrument module will be started, and the online measurement phase will begin.

5. The method for implementing blade tip grinding process based on a general CNC system software architecture according to claim 4, characterized in that, In step S4, after obtaining the machine tool status of the blade tip grinding machine in real time through the CNC data system, the following steps are also included: When the machine tool status of the blade tip grinding machine obtained in real time through the CNC data system is in a paused state, the CNC numerical control system sends a pause measurement signal, and the industrial control computer sets the measuring instrument to a stop measurement state, while the measuring instrument remains in the measurement position. When the machine tool status of the blade tip mill is in warning / alarm / emergency stop state as obtained in real time through the CNC data system, the CNC numerical control system moves the measuring axis to a safe position and sends a stop measurement signal, and the industrial control computer sets the measuring instrument to stop measurement state; When the machine tool status of the blade tip grinding machine obtained in real time through the CNC data system is the machining end state, the CNC numerical control system sends a stop measurement signal, and the industrial control computer sets the measuring instrument to the stop measurement state and moves the measuring axis to a safe position.

Citation Information

Patent Citations

  • Grinding method of complex curved surface type blade tip for aero-engine

    CN112372379A

  • Blade tip grinding and deburring method

    CN114260782A