Turbine blade processing method and cooling hole forming device

The coating covering of the cooling hole opening of the turbine blade cooling hole is automatically determined and removed through the cooling hole formation equipment, solving the problem of complex and inaccurate manual operation in the prior art, and achieving high accuracy and productivity improvement of the cooling hole position.

CN113579665BActive Publication Date: 2025-03-04SIEMENS GAS TURBINE COMPONENTS (JIANGSU) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010370137.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-30
Publication Date
2025-03-04
Estimated Expiration
2040-04-30

AI Technical Summary

Technical Problem

In the prior art, the cooling hole opening part of the turbine blade needs to be manually removed from the coating covering according to experience, and the operation is complicated and inaccurate, which can easily lead to deviation of the cooling hole position.

Method used

Through the cooling hole formation equipment, the position change amount is determined using the preset drilling starting point position and the coating thickness, and the actual drilling starting point position is automatically determined, and the coating cover is removed through the equipment to achieve automatic removal of the cooling hole opening.

Benefits of technology

Improves the accuracy of cooling hole position, reduces complexity and errors in manual operation, improves productivity, and avoids health risks when manually removing coatings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113579665B_ABST
    Figure CN113579665B_ABST
Patent Text Reader

Abstract

The present invention provides a method for processing turbine blades and a cooling hole forming device. The cooling hole forming device includes: a machine tool, which is configured to clamp a turbine blade including a body having a cooling hole and a coating covering the body; a user interface unit, which is configured to display an image of the clamped turbine blade and allow a user to select a first center point position of the center point of the surface of the portion of the coating covering the opening of the cooling hole on the displayed image of the turbine blade, and send information on the first center point position to the outside; a receiving unit, which is configured to receive actual punching starting point position information from the outside; a punching device, which is configured to remove the portion of the coating covering the opening of the cooling hole according to the actual punching starting point position information received by the receiving unit. The present invention provides a method and device for processing turbine blades to avoid the problems caused by manual processing of turbine blades.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of numerical control technology, and in particular to a processing method for turbine blades and a cooling hole forming device. Background Art

[0002] In the process of manufacturing turbine blades, a common manufacturing method is: first, cooling holes are punched on the body of the turbine blade, and a coating is sprayed on the airfoil of the body of the turbine blade. After the coating is sprayed, the openings of each cooling hole are covered by the coating, and the portion of the coating covering the openings of each cooling hole needs to be removed to expose each cooling hole.

[0003] In the prior art, the operator determines the position of the portion of the coating covering each cooling hole opening based on experience. Specifically, the operator needs to find the pit formed by the coating covering each cooling hole, use the position of the pit as the position of the portion of the coating covering each cooling hole opening, and use a file to remove the portion of the coating covering each cooling hole opening.

[0004] It can be seen from the above description that the prior art requires manually determining the position of the portion of the coating covering each cooling hole opening and removing it. Summary of the invention

[0005] In order to solve the above and / or other technical problems, the embodiments of the present invention provide a method for processing turbine blades and a cooling hole forming device to avoid the problems caused by manual processing of turbine blades.

[0006] In a first aspect, an embodiment of the present invention provides a method for processing a turbine blade, wherein the turbine blade comprises a body having a cooling hole formed by a cooling hole forming device and a coating covering the body, wherein the turbine blade is clamped on the cooling hole forming device, and the method comprises:

[0007] Determining a first punching starting position of the cooling hole on the surface of the coating of the turbine blade according to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system of the cooling hole forming device;

[0008] Determining a position change of the cooling hole according to the thickness of the coating;

[0009] Determining an actual punching starting position of the cooling hole on the surface of the coating according to the first punching starting position and the position change;

[0010] According to the determined actual drilling starting point position, the portion of the coating covering the opening of the cooling hole is removed by the cooling hole forming device.

[0011] In a first possible implementation manner, in combination with the first aspect, the step of determining the first drilling starting point position of the cooling hole includes:

[0012] The position on the surface of the coating corresponding to the coordinates of the preset punching starting point in the machine tool coordinate system is used as the first punching starting point;

[0013] Wherein, the preset punching starting point position includes: when the body is clamped on the cooling hole forming device to form the cooling hole, the punching starting point position of the cooling hole.

[0014] In a second possible implementation manner, in combination with the first aspect, the step of determining the position change of the cooling hole includes:

[0015] determining, on the surface of the coating, a first center point position of a center point of a surface of a portion of the coating that is formed in a dimple shape and covers an opening of the cooling hole;

[0016] Determine a first coordinate difference between the coordinate of the first center point position in the machine tool coordinate system and the coordinate of the first punching starting point position in the machine tool coordinate system;

[0017] Determining a second center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers an opening of the cooling hole according to a shape of the cooling hole, a position of the cooling hole on the turbine blade, a thickness of the coating, and surface information of the body;

[0018] Determining a second drilling starting point position of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body;

[0019] Determine a second coordinate difference between the coordinate of the second center point position in the machine tool coordinate system and the coordinate of the second punching starting point position in the machine tool coordinate system;

[0020] A third coordinate difference between the first coordinate difference and the second coordinate difference is calculated, and the third coordinate difference is determined as the position change amount of the cooling hole.

[0021] In a third possible implementation manner, in combination with the second possible implementation manner of the first aspect, the step of determining the second drilling starting point position of the cooling hole includes:

[0022] Determining the axis of the cooling hole according to the shape of the cooling hole and the position of the cooling hole on the turbine blade;

[0023] Determining the surface of the portion of the coating that is formed in a pit shape and covers the opening of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating, and the surface information of the body;

[0024] The position of the intersection of the axis and the surface of the portion of the coating layer that covers the opening of the cooling hole and is formed in a dimple shape is defined as the second drilling start point.

[0025] In a fourth possible implementation manner, in combination with the second possible implementation manner of the first aspect, the step of determining the first coordinate difference includes:

[0026] According to Formula 1, the first coordinate difference values ​​Δx1 and Δy1 are determined, wherein the Formula 1 is:

[0027]

[0028] Among them, (x b1 ,y b1 ) is the coordinate of the first center point in the machine tool coordinate system, (x a0 ,y a0 ) is the coordinate of the first punching starting point position in the machine tool coordinate system;

[0029] The step of determining the second coordinate difference comprises:

[0030] According to Formula 2, the second coordinate difference Δx2, Δy2 is determined, wherein the Formula 2 is:

[0031]

[0032] Among them, (x b2 ,y b2 ) is the coordinate of the second center point in the machine tool coordinate system, (x a1 ,y a1 ) is the coordinate of the second punching starting point position in the machine tool coordinate system;

[0033] The steps of calculating the third coordinate difference include:

[0034] According to Formula 3, the third coordinate difference Δx3, Δy3 is calculated, wherein the Formula 3 is:

[0035]

[0036] The step of determining the actual drilling starting point position of the cooling hole comprises:

[0037] According to Formula 4, the coordinates (x a2 ,ya2 ), wherein the formula 4 is:

[0038]

[0039] In a fifth possible implementation, in combination with the second possible implementation of the first aspect, the body has a plurality of cooling holes formed by the cooling hole forming device, and the method includes:

[0040] According to the determined position change amount of the cooling hole among the plurality of cooling holes, the position change amount of other cooling holes among the plurality of cooling holes is determined.

[0041] In a sixth possible implementation, in combination with the fifth possible implementation of the first aspect, the method includes: taking an average value of the determined position changes of two cooling holes among the plurality of cooling holes as the position change of the cooling holes between the two cooling holes.

[0042] In a second aspect, an embodiment of the present invention provides a processing device for a turbine blade, wherein the turbine blade comprises a body having a cooling hole formed by a cooling hole forming device and a coating covering the body, wherein the turbine blade is clamped on the cooling hole forming device, and the device comprises: a first determining module, a second determining module, a third determining module and a removing module;

[0043] The first determination module is used to determine a first punching starting point position of the cooling hole on the surface of the coating of the turbine blade according to the coordinates of the preset punching starting point position of the cooling hole in the machine tool coordinate system of the cooling hole forming device;

[0044] The second determination module is used to determine the position change of the cooling hole according to the thickness of the coating;

[0045] The third determination module is used to determine the actual punching starting position of the cooling hole on the surface of the coating according to the first punching starting position determined by the first determination module and the position change determined by the second determination module;

[0046] The removal module is used to remove the portion of the coating covering the opening of the cooling hole through the cooling hole forming device according to the actual drilling starting point position determined by the third determination module.

[0047] In a first possible implementation, in combination with the above second aspect, the first determining module (301) is used to use the position on the surface of the coating corresponding to the coordinates of the preset punching starting point position in the machine tool coordinate system as the first punching starting point position;

[0048] Wherein, the preset punching starting point position includes: when the body is clamped on the cooling hole forming device to form the cooling hole, the punching starting point position of the cooling hole.

[0049] In a second possible implementation manner, in combination with the second aspect, the second determining module includes:

[0050] a first determining unit, a second determining unit, a third determining unit, a fourth determining unit, a fifth determining unit, and a change amount calculating unit;

[0051] The first determining unit is used to determine, on the surface of the coating, a first center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers an opening of the cooling hole;

[0052] The second determining unit is used to determine a first coordinate difference between the coordinate of the first center point position determined by the first determining unit in the machine tool coordinate system and the coordinate of the first punching starting point position determined by the first determining module in the machine tool coordinate system;

[0053] The third determining unit is used to determine a second center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers an opening of the cooling hole according to a shape of the cooling hole, a position of the cooling hole on the turbine blade, a thickness of the coating, and surface information of the body;

[0054] The fourth determining unit is used to determine the second drilling starting point position of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body;

[0055] The fifth determining unit is used to determine a second coordinate difference between the coordinate of the second center point position determined by the third determining unit in the machine tool coordinate system and the coordinate of the second punching starting point position determined by the fourth determining unit in the machine tool coordinate system;

[0056] The change amount calculation unit is used to calculate a third coordinate difference between the first coordinate difference determined by the second determination unit and the second coordinate difference determined by the fifth determination unit, and determine the third difference as the position change amount of the cooling hole.

[0057] In a third possible implementation, in combination with the second possible implementation of the second aspect, the fourth determination unit is used to determine the axis of the cooling hole according to the shape of the cooling hole and the position of the cooling hole on the turbine blade; determine the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body; and use the position of the intersection of the axis and the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape as the starting point of the second drilling.

[0058] In a fourth possible implementation manner, in combination with the second possible implementation manner of the second aspect, the second determining unit is configured to determine the first coordinate difference values ​​Δx1, Δy1 according to Formula 1, where Formula 1 is:

[0059]

[0060] Among them, (x b1 ,y b1 ) is the coordinate of the first center point in the machine tool coordinate system, (x a0 ,y a0 ) is the coordinate of the first punching starting point position in the machine tool coordinate system;

[0061] The fifth determining unit is used to determine the second coordinate difference Δx2, Δy2 according to Formula 2, wherein the Formula 2 is:

[0062]

[0063] Among them, (x b2 ,y b2 ) is the coordinate of the second center point in the machine tool coordinate system, (x a1 ,y a1 ) is the coordinate of the second punching starting point position in the machine tool coordinate system;

[0064] The change amount calculation unit is used to calculate the third coordinate difference Δx3, Δy3 according to Formula 3, wherein the Formula 3 is:

[0065]

[0066] The third determination module is used to determine the coordinates (x a2 ,y a2 ), wherein the formula 4 is:

[0067]

[0068] In a fifth possible implementation, in combination with the second possible implementation of the second aspect, the body has a plurality of cooling holes formed by the cooling hole forming device, and the apparatus further includes: a fourth determination module;

[0069] The fourth determination module is used to determine the position change amount of other cooling holes among the plurality of cooling holes according to the determined position change amount of the cooling hole among the plurality of cooling holes.

[0070] In a sixth possible implementation, in combination with the fifth possible implementation of the second aspect, the fourth determination module is used to take the position change amount of the cooling hole between the two cooling holes according to the average value of the determined position change amounts of two cooling holes among the multiple cooling holes.

[0071] In a third aspect, an embodiment of the present invention provides a processing device for a turbine blade, the device comprising: at least one memory and at least one processor;

[0072] The at least one memory is used to store a machine-readable program;

[0073] The at least one processor is used to call the machine-readable program to execute any method described in the first aspect.

[0074] In a fourth aspect, an embodiment of the present invention provides a computer-readable medium, on which computer instructions are stored. When the computer instructions are executed by a processor, the processor executes any one of the methods described in the first aspect.

[0075] In a fifth aspect, an embodiment of the present invention provides a processing device for a turbine blade, wherein the turbine blade comprises a body having a cooling hole formed by a cooling hole forming device and a coating covering the body, wherein the turbine blade is clamped on the cooling hole forming device, and the device comprises:

[0076] A first receiving module, a second receiving module, a first calculating module, an adder and a sending module;

[0077] The first receiving module is used to receive the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system, receive the coordinates of the first center point of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape in the machine tool coordinate system, send the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system to the adder and the first calculation module, and send the coordinates of the first center point in the machine tool coordinate system to the first calculation module;

[0078] The second receiving module is used to receive the coordinates of the second center point position of the center point of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape, determined according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body, in the machine tool coordinate system, and the coordinates of the second punching starting point position of the cooling hole, determined according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body, and send the coordinates of the second center point position in the machine tool coordinate system and the coordinates of the second punching starting point position in the machine tool coordinate system to the first calculating module;

[0079] The first calculation module is used to receive the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system and the coordinates of the first center point in the machine tool coordinate system sent by the first receiving module, receive the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system sent by the second receiving module, calculate the position change of the cooling hole according to the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system, the coordinates of the first center point in the machine tool coordinate system, the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system, and send the position change of the cooling hole to the adder;

[0080] The adder is used to receive the coordinates of the first punching starting position of the cooling hole in the machine tool coordinate system sent by the first receiving module, receive the position change of the cooling hole sent by the first calculating module, calculate the sum of the coordinates of the first punching starting position of the cooling hole in the machine tool coordinate system and the position change of the cooling hole, use the sum of the coordinates of the first punching starting position of the cooling hole in the machine tool coordinate system and the position change of the cooling hole as the coordinates of the actual punching starting position of the cooling hole in the machine tool coordinate system, and send the coordinates of the actual punching starting position of the cooling hole in the machine tool coordinate system to the sending module;

[0081] The sending module is used to send the coordinates of the actual drilling starting position of the cooling hole sent by the adder in the machine tool coordinate system to the cooling hole forming device, so that the cooling hole forming device removes the part of the coating covering the opening of the cooling hole according to the coordinates of the actual drilling starting position of the cooling hole in the machine tool coordinate system.

[0082] In a first possible implementation, in combination with the fifth aspect, the first calculation module includes: a receiving unit, a first subtractor, a second subtractor, and a third subtractor;

[0083] The receiving unit is used to receive the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system and the coordinates of the first center point in the machine tool coordinate system sent by the first receiving module, send the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system and the coordinates of the first center point in the machine tool coordinate system to the first subtractor, receive the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system sent by the second receiving module, and send the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system to the second subtractor;

[0084] The first subtractor is used to receive the coordinates of the first punching starting point position of the cooling hole in the machine tool coordinate system and the coordinates of the first center point position in the machine tool coordinate system sent by the receiving unit, calculate the first coordinate difference between the coordinates of the first center point position in the machine tool coordinate system and the coordinates of the first punching starting point position in the machine tool coordinate system, and send the first coordinate difference of the cooling hole to the third subtractor;

[0085] The second subtractor is used to receive the coordinates of the second center point position in the machine tool coordinate system and the coordinates of the second punching starting point position in the machine tool coordinate system sent by the receiving unit, calculate the second coordinate difference between the coordinates of the second center point position in the machine tool coordinate system and the coordinates of the second punching starting point position in the machine tool coordinate system, and send the second coordinate difference of the cooling hole to the third subtractor;

[0086] The third subtractor is used to receive the first coordinate difference of the cooling hole sent by the first subtractor, receive the second coordinate difference of the cooling hole sent by the second subtractor, calculate the third coordinate difference between the first coordinate difference of the cooling hole and the second coordinate difference of the cooling hole, use the third coordinate difference of the cooling hole as the position change of the cooling hole, and send the position change of the cooling hole to the adder.

[0087] In a second possible implementation, in combination with the fifth aspect, the body has a plurality of cooling holes formed by the cooling hole forming device, and the device further includes: a second calculation module;

[0088] The first calculation module is further used to send the position change of the cooling hole to the second calculation module;

[0089] The second calculation module is further used to receive the determined position change amounts of two cooling holes among the multiple cooling holes sent by the first calculation module, calculate the average value of the determined position change amounts of two cooling holes among the multiple cooling holes, use the average value as the position change amount of the cooling hole between the two cooling holes, and send the position change amount of the cooling hole between the two cooling holes to the adder.

[0090] According to an exemplary embodiment, a cooling hole forming device is provided. The cooling hole forming device includes: a machine tool configured to clamp a turbine blade including a body having a cooling hole and a coating covering the body; a user interface unit configured to display an image of the clamped turbine blade and allow a user to select a first center point position of a center point of a surface of a portion of the coating covering the opening of the cooling hole on the displayed image of the turbine blade, and send information of the first center point position to the outside; a receiving unit configured to receive from the outside the first center point position information, the first punching starting position of the cooling hole determined on the surface of the coating of the turbine blade according to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system of the cooling hole forming device, and actual punching starting position information determined according to the position change amount of the cooling hole determined according to the thickness of the coating; a punching device configured to remove the portion of the coating covering the opening of the cooling hole according to the actual punching starting position information received by the receiving unit.

[0091] The user interface unit is configured to display a punching starting point position used by the cooling hole forming apparatus when forming the cooling hole on the body not covered with the coating layer.

[0092] The punching device includes a laser that irradiates laser light toward a portion of the coating covering the opening of the cooling hole to remove the coating.

[0093] Since the posture of the turbine blade in the machine tool coordinate system when clamping the turbine blade with coating may be different from the posture of the turbine blade when machining the cooling hole on the turbine blade, and affected by the coating on the main surface of the turbine blade, there is a certain deviation between the first punching starting point position and the actual punching starting point position required to remove the portion of the coating covering the opening of the cooling hole, and the deviation is the position change of the cooling hole. In an embodiment of the present invention, the position change can be determined based on the thickness of the coating, and the actual punching starting point position of the cooling hole can be automatically determined based on the first punching starting point position and the position change, without the need for manual determination. Then, based on the actual punching starting point position, the portion of the coating covering the opening of the cooling hole is removed by the cooling hole forming device without manual removal, thereby avoiding the problems caused by manual machining of turbine blades. BRIEF DESCRIPTION OF THE DRAWINGS

[0094] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0095] Figure 1 is a flow chart of a method for processing a turbine blade provided by one embodiment of the present invention;

[0096] Figure 2 is a flow chart of another method for processing turbine blades provided by one embodiment of the present invention;

[0097] Figure 3 is a schematic diagram of a turbine blade processing device provided by one embodiment of the present invention;

[0098] Figure 4 is a schematic diagram of another turbine blade processing device provided by an embodiment of the present invention;

[0099] Figure 5 is a schematic diagram of another turbine blade processing device provided by an embodiment of the present invention;

[0100] Figure 6 is a schematic diagram of another turbine blade processing device provided by an embodiment of the present invention;

[0101] Figure 7 is a schematic diagram of another turbine blade processing device provided by an embodiment of the present invention;

[0102] Figure 8 is a schematic diagram of another turbine blade processing device provided by an embodiment of the present invention;

[0103] Fig. 9 is a schematic diagram illustrating a cooling hole forming apparatus according to an exemplary embodiment.

[0104] List of reference numerals:

[0105] 301: first determination module 302: second determination module 303: third determination module

[0106] 304: Removal module 3021: First determination unit 3022: Second determination unit

[0107] 3023: third determination unit 3024: fourth determination unit 3025: fifth determination unit

[0108] 3026: change amount calculation unit 501: fourth determination module 601: first receiving module

[0109] 602: second receiving module 603: first calculating module 604: adder

[0110] 605: sending module 6031: receiving unit 6032: first subtractor

[0111] 6033: second subtractor 6034: third subtractor 801: second calculation module DETAILED DESCRIPTION

[0112] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions 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, rather than all the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0113] The turbine blades of a gas turbine operate at extremely high temperatures. Film cooling is the key cooling technology for turbine blades, and the cooling holes of turbine blades are the key components for achieving film cooling.

[0114] When manufacturing cooling holes for turbine blades, there is a common manufacturing method as follows:

[0115] The body of the turbine blade is clamped in the machine tool coordinate system where the cooling hole forming device is located, and the cooling hole is processed on the body of the turbine blade by using the cooling hole forming device according to the punching position information of each cooling hole in the machine tool coordinate system which is preset;

[0116] After the cooling holes are processed, the body of the turbine blade is removed from the cooling hole forming equipment;

[0117] Performing a spraying process on the turbine blade in a direction perpendicular to the airfoil of the main body of the turbine blade to form a coating on the airfoil of the main body of the turbine blade, wherein the coating may be a thermal barrier coating or the like;

[0118] Because at least one cooling hole is processed on the body of the turbine blade before spraying, when the turbine blade is evenly sprayed in a direction perpendicular to the airfoil of the body of the turbine blade, the opening of the cooling hole will also be sprayed with a coating, so that the cooling hole is covered by the coating.

[0119] In order to ensure the normal operation of the turbine blade, after the cooling hole is covered by the coating, the portion of the coating covering the cooling hole opening needs to be removed. In order to remove the portion of the coating covering the cooling hole opening, each cooling hole can be re-drilled. First, the drilling starting point position when re-drilling the hole needs to be determined, so that the hole can be re-drilled from the drilling starting point position according to the drilling position information of the cooling hole, and the portion of the coating covering the cooling hole opening can be removed.

[0120] In order to remove the portion of the coating covering the cooling hole opening, an embodiment of the present invention provides a method for processing a turbine blade, wherein the turbine blade comprises a body having a cooling hole formed by a cooling hole forming device and a coating covering the body, wherein the turbine blade is clamped on the cooling hole forming device, such as Figure 1 As shown, the method includes:

[0121] Step 101: determining a first punching starting position of the cooling hole on the surface of the coating of the turbine blade according to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system of the cooling hole forming device;

[0122] Step 102: determining a position change of the cooling hole according to the thickness of the coating;

[0123] Step 103: determining the actual drilling starting position of the cooling hole on the surface of the coating according to the first drilling starting position and the position change;

[0124] Step 104: Based on the determined actual drilling starting point position, the portion of the coating covering the opening of the cooling hole is removed by the cooling hole forming device.

[0125] Since the posture of the turbine blade in the machine tool coordinate system when the turbine blade with coating is clamped may be different from the posture of the turbine blade when the cooling hole is processed on the turbine blade, and affected by the coating on the main surface of the turbine blade, there is a certain deviation between the first punching starting point position and the actual punching starting point position required to remove the portion of the coating covering the opening of the cooling hole, and the deviation is the position change of the cooling hole. In an embodiment of the present invention, based on the thickness of the coating, the position change can be determined, and according to the first punching starting point position and the position change, the actual punching starting point position of the cooling hole can be automatically determined without manual determination, and then, according to the actual punching starting point position, the portion of the coating covering the opening of the cooling hole is removed by the cooling hole forming device without manual removal, thereby avoiding the problems caused by manual processing of the turbine blade. Among them, the problems caused by manual processing of the turbine blade include: high requirements for operator experience, and the actual punching starting point position determined by different operators may be quite different; when the portion of the coating covering the opening of each cooling hole is removed manually, the health of the operator will be damaged.

[0126] In an embodiment of the present invention, the cooling hole forming device starts from the actual drilling starting point and drills in the drilling direction of the cooling hole to remove the portion of the coating covering the opening of the cooling hole, and in this way, no damage is caused to the interior of the cooling hole.

[0127] In the embodiment of the present invention, the first punching starting position refers to the position on the surface of the coating of the turbine blade corresponding to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system after the body of the turbine blade sprayed with the coating is clamped on the cooling hole forming device. Specifically, the cooling hole forming device can mark the first punching starting position on the turbine blade according to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system.

[0128] In one embodiment of the present invention, the step of determining the first drilling starting point position of the cooling hole comprises:

[0129] The position on the surface of the coating corresponding to the coordinates of the preset punching starting point in the machine tool coordinate system is used as the first punching starting point;

[0130] Wherein, the preset punching starting point position includes: when the body is clamped on the cooling hole forming device to form the cooling hole, the punching starting point position of the cooling hole.

[0131] In an embodiment of the present invention, the preset punching starting position is the punching starting position of the cooling hole after the body of the turbine blade is clamped on the cooling hole forming device during the process of forming the cooling hole on the body of the turbine blade. The first punching starting position is the position on the surface of the coating corresponding to the coordinates of the preset punching starting position in the machine tool coordinate system after the body of the turbine blade with the cooling hole is covered with a coating and the turbine blade is clamped on the cooling hole forming device. Since there may be deviations between the two clampings, the preset punching starting position and the first punching starting position may be different positions on the turbine blade.

[0132] In an embodiment of the present invention, the punching direction of the cooling hole is the processing direction when the cooling hole forming device punches the cooling hole. Specifically, the punching direction of the cooling hole can be the axial direction of the cooling hole having an axis of symmetry. The coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system, the punching direction of the cooling hole, and the diameter of the cooling hole are the information required for processing the cooling hole on the body of the turbine blade. When the cooling hole forming device processes the cooling hole according to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system, the punching direction of the cooling hole, and the diameter of the cooling hole, the cooling hole forming device finds the position corresponding to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system, and starting from this position, punches according to the punching direction of the cooling hole and the diameter of the cooling hole, thereby obtaining the cooling hole on the body of the turbine blade.

[0133] The position change of the cooling hole refers to the deviation between the first punching starting point position of the cooling hole and the actual punching starting point position of the cooling hole. In one embodiment of the present invention, the step of determining the position change of the cooling hole includes:

[0134] determining, on the surface of the coating, a first center point position of a center point of a surface of a portion of the coating that is formed in a dimple shape and covers an opening of the cooling hole;

[0135] Determine a first coordinate difference between the coordinate of the first center point position in the machine tool coordinate system and the coordinate of the first punching starting point position in the machine tool coordinate system;

[0136] Determining a second center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers an opening of the cooling hole according to a shape of the cooling hole, a position of the cooling hole on the turbine blade, a thickness of the coating, and surface information of the body;

[0137] Determining a second drilling starting point position of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body;

[0138] Determine a second coordinate difference between the coordinate of the second center point position in the machine tool coordinate system and the coordinate of the second punching starting point position in the machine tool coordinate system;

[0139] A third coordinate difference between the first coordinate difference and the second coordinate difference is calculated, and the third coordinate difference is determined as the position change amount of the cooling hole.

[0140] After the coating is sprayed on the body of the turbine blade, a pit shape is formed on the portion of the coating covering the opening of each cooling hole. The first center point position can be determined by image recognition. Specifically, a picture of the surface of the portion of the coating covering the opening of the cooling hole that is formed into a pit shape is taken from the drilling direction of the cooling hole, and image recognition is performed on the picture to determine the first center point position of the center point of the surface of the portion formed into a pit shape. The picture can be taken by a camera on the cooling hole forming device, and the shooting direction of the camera is coaxial with the drilling direction of the cooling hole forming device. The first center point position can also be manually marked on the outer surface of the clamped turbine blade.

[0141] In an embodiment of the present invention, the second center point position of the center point of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape is determined based on the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating, and the surface information of the body of the turbine blade. Specifically, the surface information of the body of the turbine blade may include an equation representing the surface of the body of the turbine blade. Based on the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating, and the surface information of the body of the turbine blade, the equation of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape can be determined, and then the second center point position can be determined based on the equation.

[0142] In the embodiment of the present invention, the first center point position can be found on the turbine blade, and the second center point position can be determined based on the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating, and the surface information of the body of the turbine blade. The first center point position and the second center point position are used as reference points to determine the first coordinate difference and the second coordinate difference, respectively. Then, the third coordinate difference determined based on the first coordinate difference and the second coordinate difference is the deviation between the first punching starting point position and the actual punching starting point position, and the deviation is the position change amount.

[0143] In one embodiment of the present invention, the step of determining the second drilling starting point position of the cooling hole comprises:

[0144] Determining the axis of the cooling hole according to the shape of the cooling hole and the position of the cooling hole on the turbine blade;

[0145] Determining the surface of the portion of the coating that is formed in a pit shape and covers the opening of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating, and the surface information of the body;

[0146] The position of the intersection of the axis and the surface of the portion of the coating layer that covers the opening of the cooling hole and is formed in a dimple shape is defined as the second drilling start point.

[0147] In an embodiment of the present invention, an equation representing the cooling hole is determined based on the shape of the cooling hole and the position of the cooling hole on the turbine blade, and the equation of the axis of the cooling hole can be obtained based on the equation representing the cooling hole. The equation of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape is determined based on the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating, and the surface information of the body. Then, based on the equation of the axis and the equation of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape, the intersection of the two can be obtained, that is, the second drilling starting point position.

[0148] In one embodiment of the present invention, the step of determining the first coordinate difference includes:

[0149] According to Formula 1, the first coordinate difference values ​​Δx1 and Δy1 are determined, wherein the Formula 1 is:

[0150]

[0151] Among them, (x b1 ,y b1 ) is the coordinate of the first center point in the machine tool coordinate system, (x a0 ,y a0 ) is the coordinate of the first punching starting point position in the machine tool coordinate system;

[0152] The step of determining the second coordinate difference comprises:

[0153] According to Formula 2, the second coordinate difference Δx2, Δy2 is determined, wherein the Formula 2 is:

[0154]

[0155] Among them, (x b2 ,y b2 ) is the coordinate of the second center point in the machine tool coordinate system, (x a1 ,y a1 ) is the coordinate of the second punching starting point position in the machine tool coordinate system;

[0156] The steps of calculating the third coordinate difference include:

[0157] According to Formula 3, the third coordinate difference Δx3, Δy3 is calculated, wherein the Formula 3 is:

[0158]

[0159] The step of determining the actual drilling starting point position of the cooling hole comprises:

[0160] According to Formula 4, the coordinates (x a2 ,y a2 ), wherein the formula 4 is:

[0161]

[0162] In an embodiment of the present invention, the first coordinate difference, the second coordinate difference and the third coordinate difference all include the difference on the X-axis of the machine tool coordinate system and the difference on the Y-axis of the machine tool coordinate system. When determining the actual punching starting point, it is only necessary to determine the coordinates of the actual punching starting point on the X-axis of the machine tool coordinate system and the coordinates of the actual punching starting point on the Y-axis of the machine tool coordinate system. When removing the portion of the coating covering the cooling hole, the cooling hole forming device only needs to start punching from the position corresponding to the coordinates of the actual punching starting point on the X-axis of the machine tool coordinate system and the coordinates on the Y-axis of the machine tool coordinate system according to the punching direction in the preset punching position information of the cooling hole. Since the punching direction of the cooling hole forming device is always maintained in the direction of the Z-axis of the machine tool coordinate system, even if there is a deviation between the first punching starting point and the actual punching starting point on the Z-axis, the deviation will not affect the punching direction of the cooling hole forming device, and only the position change amount of the first punching starting point and the actual punching starting point on the plane formed by the X-axis and the Y-axis is required.

[0163] In one embodiment of the present invention, the body has a plurality of cooling holes formed by the cooling hole forming device, and the method comprises:

[0164] According to the determined position change amount of the cooling hole among the plurality of cooling holes, the position change amount of other cooling holes among the plurality of cooling holes is determined.

[0165] In the embodiment of the present invention, the position changes of other cooling holes can be determined according to the position change of one cooling hole among the plurality of cooling holes of the turbine blade.

[0166] In an embodiment of the present invention, the method includes: taking an average value of the determined position changes of two cooling holes among the plurality of cooling holes as the position change of the cooling hole between the two cooling holes.

[0167] Specifically, when at least two rows of cooling holes are arranged along the radial direction of the body of the turbine blade and the number of cooling holes in each row of cooling holes is at least three, in the radial direction of the body of the turbine blade, the position change of other cooling holes in the row is determined according to the position change of the first cooling hole and the last cooling hole in each row of cooling holes.

[0168] Among all cooling holes in each row, the position changes of the first cooling hole and the last cooling hole differ the most. The position changes of other cooling holes in the row determined based on the position changes of the first cooling hole and the last cooling hole in each row are more accurate.

[0169] The following is a detailed description of a processing method for a turbine blade provided by an embodiment of the present invention through a specific embodiment. In the embodiment of the present invention, a cooling hole forming device manufactures a cooling hole for a turbine blade on the body of the turbine blade according to the coordinates of the drilling starting point of the cooling hole in the machine tool coordinate system, the drilling direction of the cooling hole, and the diameter of the cooling hole, and the body of the turbine blade with the cooling hole manufactured is removed from the cooling hole forming device, and then a coating is applied to the body of the turbine blade, and the turbine blade with the coating applied is re-clamped on the cooling hole forming device, and then the portion of the coating covering the opening of the cooling hole can be removed by using a processing method for a turbine blade provided by an embodiment of the present invention.

[0170] When the coated turbine blade is re-clamped on the cooling hole forming device, there may be a certain error, and the position of the turbine blade in the machine tool coordinate system after clamping may not match the punching position information of each cooling hole. For example: Taking cooling hole A as an example, when there is no error in clamping, the cooling hole forming device marks the punching starting position on the turbine blade as point A according to the coordinates of the preset punching starting position of cooling hole A in the machine tool coordinate system. After clamping, due to the error, the cooling hole forming device marks the punching starting position on the turbine blade as point B according to the coordinates of the preset punching starting position of cooling hole A in the machine tool coordinate system. If the cooling hole is punched according to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system when the cooling hole is manufactured, the non-cooling hole part of the turbine blade will be touched, causing damage to the turbine blade. Therefore, it is necessary to determine the actual punching starting position of each cooling hole through the processing method of the turbine blade provided by the embodiment of the present invention.

[0171] It should be noted that: the cooling hole forming device has a machine tool coordinate system, and the cooling hole forming device performs drilling based on the machine tool coordinate system. The cooling hole forming device can be a laser, and the holes are drilled using a laser. At least two cooling holes are arranged on the body of the turbine blade.

[0172] like Figure 2As shown, an embodiment of the present invention provides a method for processing a turbine blade. After a vortex blade with a coating applied thereto is clamped on a cooling hole forming device, the method may include the following steps:

[0173] Step 201: Determine a first drilling starting point of a cooling hole on a surface of a coating of a turbine blade according to the coordinates of a preset drilling starting point of the cooling hole in a machine tool coordinate system of a cooling hole forming device.

[0174] Specifically, after the coated turbine blade is clamped on the cooling hole forming device, the first drilling starting position of the cooling hole is the position to which the laser emitting port of the cooling hole forming device is aligned when the laser emitting port is moved to the coordinate of the preset drilling starting position of the cooling hole in the machine tool coordinate system.

[0175] The coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system, the punching direction of the cooling hole, and the diameter of the cooling hole can come from the punching program of the cooling hole forming device for manufacturing the cooling hole. After the turbine blade with the coating applied is clamped on the cooling hole forming device, the punching program of the cooling hole forming device stores the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system, the punching direction of the cooling hole, and the diameter of the cooling hole. The cooling hole forming device is run idle. The cooling hole forming device can mark the first punching starting position of the cooling hole on the turbine blade based on the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system and the punching direction of the cooling hole.

[0176] Step 202: On the surface of the coating, determine a first center point position of a center point of a surface of a portion of the coating that is formed in a dimple shape and covers an opening of a cooling hole.

[0177] Specifically, a camera is provided on the cooling hole forming device, and the shooting direction of the camera is the same as the drilling direction of the cooling hole forming device. When the laser emission port of the cooling hole forming device for emitting laser moves to the position corresponding to the coordinates of the preset drilling starting point position of the cooling hole in the machine tool coordinate system, the processing direction of the cooling hole forming device is the drilling direction of the cooling hole, and the camera takes a photo along the drilling direction of the cooling hole. The photo includes the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape. The photo is subjected to image recognition, and the first center point position can be identified.

[0178] Step 203: Determine a first coordinate difference between the coordinate of the first center point position in the machine tool coordinate system and the coordinate of the first drilling starting point position in the machine tool coordinate system.

[0179] The first coordinate difference may include: a difference in the first coordinate difference on an X-axis of the machine tool coordinate system and a difference in the first coordinate difference on a Y-axis of the machine tool coordinate system.

[0180] Step 204: Determine the second center point position of the center point of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape based on the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body of the turbine blade.

[0181] Specifically, the thickness of the coating can be determined by means of blue light scanning or dissection strategies.

[0182] Specifically, a turbine blade may be determined from the same batch of turbine blades as a sample, the thickness of the coating of the sample may be detected, and the thickness of the coating of the sample may be used as the thickness of the coating of the turbine blades of the same batch.

[0183] Step 205: Determine the second drilling starting point position of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body of the turbine blade.

[0184] Step 206: Determine a second coordinate difference between the coordinate of the second center point position in the machine tool coordinate system and the coordinate of the second drilling starting point position in the machine tool coordinate system.

[0185] The second coordinate difference may include: a difference in the second coordinate difference on an X-axis of the machine tool coordinate system and a difference in the second coordinate difference on a Y-axis of the machine tool coordinate system.

[0186] Step 207: Calculate a third coordinate difference between the first coordinate difference and the second coordinate difference, and determine the third difference as the position change of the cooling hole.

[0187] The third coordinate difference includes: a difference in the third coordinate difference on the X-axis of the machine tool coordinate system and a difference in the third coordinate difference on the Y-axis of the machine tool coordinate system.

[0188] The position change amount includes: a change amount on the X axis of the machine tool coordinate system among the position change amounts and a change amount on the Y axis of the machine tool coordinate system among the position change amounts.

[0189] Specifically, the difference in the third coordinate difference on the X-axis of the machine tool coordinate system is the change in the position change on the X-axis of the machine tool coordinate system, and the difference in the third coordinate difference on the Y-axis of the machine tool coordinate system is the change in the position change on the Y-axis of the machine tool coordinate system.

[0190] Step 208: Determine the actual drilling starting position of the cooling hole on the surface of the coating according to the first drilling starting position and the position change.

[0191] Specifically, the actual punching starting point position includes: the coordinate of the actual punching starting point position on the X-axis in the machine tool coordinate system and the coordinate of the actual punching starting point position on the Y-axis in the machine tool coordinate system.

[0192] Specifically, the sum of the coordinates of the first drilling starting point of the cooling hole on the X-axis of the machine tool coordinate system and the change in the position change of the cooling hole on the X-axis of the machine tool coordinate system is used as the coordinates of the actual drilling starting point of the cooling hole on the X-axis in the machine tool coordinate system; the sum of the coordinates of the first drilling starting point of the cooling hole on the Y-axis of the machine tool coordinate system and the change in the position change of the cooling hole on the Y-axis of the machine tool coordinate system is used as the coordinates of the actual drilling starting point of the cooling hole on the Y-axis in the machine tool coordinate system.

[0193] Step 209: Based on the determined actual drilling starting point position, the portion of the coating covering the opening of the cooling hole is removed by a cooling hole forming device.

[0194] Specifically, the cooling hole forming device starts from the actual drilling starting point of the cooling hole on the coating, and performs drilling according to information such as the drilling direction and diameter of the cooling hole to remove the portion of the coating covering the opening of the cooling hole.

[0195] Specifically, the coordinates of the actual punching starting position of the cooling hole in the machine tool coordinate system are used as the coordinates of the punching starting position of the cooling hole in the machine tool coordinate system. The coordinates of the preset punching starting position of the cooling hole in the cooling hole forming device in the machine tool coordinate system are modified to the coordinates of the actual punching starting position of the cooling hole in the machine tool coordinate system. The cooling hole forming device performs punching according to the modified punching position information of the cooling hole to remove the portion of the coating covering the opening of the cooling hole.

[0196] The embodiment of the present invention does not need to manually determine the positions of the re-opening of each cooling hole based on experience, thereby improving the accuracy of the positions of the re-opening of the holes and improving production efficiency. The embodiment of the present invention does not need to manually file off the coating, thereby avoiding potential health hazards.

[0197] like Figure 3 As shown, an embodiment of the present invention provides a processing device for a turbine blade, wherein the turbine blade comprises a body having a cooling hole formed by a cooling hole forming device and a coating covering the body, wherein the turbine blade is clamped on the cooling hole forming device, and the device comprises: a first determining module 301, a second determining module 302, a third determining module 303 and a removing module 304;

[0198] The first determination module 301 is used to determine the first punching starting point position of the cooling hole on the surface of the coating of the turbine blade according to the coordinates of the preset punching starting point position of the cooling hole in the machine tool coordinate system of the cooling hole forming device;

[0199] The second determination module 302 is used to determine the position change of the cooling hole according to the thickness of the coating;

[0200] The third determination module 303 is used to determine the actual drilling starting position of the cooling hole on the surface of the coating according to the first drilling starting position determined by the first determination module 301 and the position change determined by the second determination module 302;

[0201] The removal module 304 is used to remove the portion of the coating covering the opening of the cooling hole through the cooling hole forming device according to the actual drilling starting point position determined by the third determination module 303.

[0202] In one embodiment of the present invention, the first determining module 301 is used to use the position on the surface of the coating corresponding to the coordinates of the preset punching starting position in the machine tool coordinate system as the first punching starting position;

[0203] Wherein, the preset punching starting point position includes: when the body is clamped on the cooling hole forming device to form the cooling hole, the punching starting point position of the cooling hole.

[0204] like Figure 4 As shown, in one embodiment of the present invention, the second determining module 302 includes:

[0205] A first determining unit 3021, a second determining unit 3022, a third determining unit 3023, a fourth determining unit 3024, a fifth determining unit 3025, and a change amount calculating unit 3026;

[0206] The first determining unit 3021 is used to determine, on the surface of the coating, a first center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers the opening of the cooling hole;

[0207] The second determining unit 3022 is used to determine a first coordinate difference between the coordinate of the first center point position determined by the first determining unit 3021 in the machine tool coordinate system and the coordinate of the first punching starting point position determined by the first determining module 301 in the machine tool coordinate system;

[0208] The third determining unit 3023 is used to determine a second center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers an opening of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating, and the surface information of the body;

[0209] The fourth determining unit 3024 is used to determine the second drilling starting point position of the cooling hole according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body;

[0210] The fifth determining unit 3025 is used to determine a second coordinate difference between the coordinate of the second center point position determined by the third determining unit 3023 in the machine tool coordinate system and the coordinate of the second punching starting point position determined by the fourth determining unit 3024 in the machine tool coordinate system;

[0211] The change amount calculation unit 3026 is used to calculate the third coordinate difference between the first coordinate difference determined by the second determination unit 3022 and the second coordinate difference determined by the fifth determination unit 3025, and determine the third difference as the position change amount of the cooling hole.

[0212] In one embodiment of the present invention, the fourth determination unit 3024 is used to determine the axis of the cooling hole according to the shape of the cooling hole and the position of the cooling hole on the turbine blade; determine the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body; and use the position of the intersection of the axis and the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape as the starting point of the second drilling.

[0213] In an embodiment of the present invention, the second determining unit 3022 is used to determine the first coordinate difference values ​​Δx1, Δy1 according to Formula 1, wherein the Formula 1 is:

[0214]

[0215] Among them, (x b1 ,y b1 ) is the coordinate of the first center point in the machine tool coordinate system, (x a0 ,y a0 ) is the coordinate of the first punching starting point position in the machine tool coordinate system;

[0216] The fifth determining unit 3025 is used to determine the second coordinate difference Δx2, Δy2 according to Formula 2, wherein the Formula 2 is:

[0217]

[0218] Among them, (x b2 ,y b2 ) is the coordinate of the second center point in the machine tool coordinate system, (x a1 ,y a1 ) is the coordinate of the second punching starting point position in the machine tool coordinate system;

[0219] The change amount calculation unit 3026 is used to calculate the third coordinate difference Δx3, Δy3 according to Formula 3, wherein the Formula 3 is:

[0220]

[0221] The third determination module 303 is used to determine the coordinates (x a2 ,y a2 ), wherein the formula 4 is:

[0222]

[0223] like Figure 5 As shown, in one embodiment of the present invention, the body has a plurality of cooling holes formed by the cooling hole forming device, and the device further comprises: a fourth determination module 501;

[0224] The fourth determining module 501 is configured to determine the position change amounts of other cooling holes among the plurality of cooling holes according to the determined position change amounts of the cooling holes among the plurality of cooling holes.

[0225] In an embodiment of the present invention, the fourth determining module 501 is configured to take an average value of the determined position changes of two cooling holes among the plurality of cooling holes as the position change of the cooling hole between the two cooling holes.

[0226] An embodiment of the present invention provides a processing device for a turbine blade, the device comprising: at least one memory and at least one processor;

[0227] The at least one memory is used to store a machine-readable program;

[0228] The at least one processor is used to call the machine-readable program to execute any of the turbine blade processing methods described in the embodiments of the present invention.

[0229] An embodiment of the present invention provides a computer-readable medium, on which computer instructions are stored. When the computer instructions are executed by a processor, the processor executes any method for processing a turbine blade described in any of the embodiments of the present invention.

[0230] like Figure 6 As shown, an embodiment of the present invention provides a processing device for a turbine blade, wherein the turbine blade comprises a body having a cooling hole formed by a cooling hole forming device and a coating covering the body, wherein the turbine blade is clamped on the cooling hole forming device, and the device comprises:

[0231] A first receiving module 601, a second receiving module 602, a first calculating module 603, an adder 604 and a sending module 605;

[0232] The first receiving module 601 is used to receive the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system, receive the coordinates of the first center point of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape in the machine tool coordinate system, send the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system to the adder 604 and the first calculating module 603, and send the coordinates of the first center point in the machine tool coordinate system to the first calculating module 603;

[0233] The second receiving module 602 is used to receive the coordinates of the second center point position of the surface of the portion of the coating that covers the opening of the cooling hole and forms a pit shape, determined according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body, in the machine tool coordinate system, and the coordinates of the second punching starting point position of the cooling hole, determined according to the shape of the cooling hole, the position of the cooling hole on the turbine blade, the thickness of the coating and the surface information of the body, and send the coordinates of the second center point position in the machine tool coordinate system and the coordinates of the second punching starting point position in the machine tool coordinate system to the first calculating module 603;

[0234] The first calculation module 603 is used to receive the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system and the coordinates of the first center point in the machine tool coordinate system sent by the first receiving module 601, receive the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system sent by the second receiving module 602, calculate the position change of the cooling hole according to the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system, the coordinates of the first center point in the machine tool coordinate system, the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system, and send the position change of the cooling hole to the adder 604;

[0235] The adder 604 is used to receive the coordinates of the first punching starting position of the cooling hole in the machine tool coordinate system sent by the first receiving module 601, receive the position change of the cooling hole sent by the first calculating module 603, calculate the sum of the coordinates of the first punching starting position of the cooling hole in the machine tool coordinate system and the position change of the cooling hole, use the sum of the coordinates of the first punching starting position of the cooling hole in the machine tool coordinate system and the position change of the cooling hole as the coordinates of the actual punching starting position of the cooling hole in the machine tool coordinate system, and send the coordinates of the actual punching starting position of the cooling hole in the machine tool coordinate system to the sending module 605;

[0236] The sending module 605 is used to send the coordinates of the actual drilling starting position of the cooling hole sent by the adder 604 in the machine tool coordinate system to the cooling hole forming device, so that the cooling hole forming device removes the portion of the coating covering the opening of the cooling hole according to the coordinates of the actual drilling starting position of the cooling hole in the machine tool coordinate system.

[0237] like Figure 7 As shown, in one embodiment of the present invention, the first calculation module 603 includes: a receiving unit 6031, a first subtractor 6032, a second subtractor 6033 and a third subtractor 6034;

[0238] The receiving unit 6031 is used to receive the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system and the coordinates of the first center point in the machine tool coordinate system sent by the first receiving module 601, and send the coordinates of the first punching starting point of the cooling hole in the machine tool coordinate system and the coordinates of the first center point in the machine tool coordinate system to the first subtractor 6032, receive the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system sent by the second receiving module 602, and send the coordinates of the second center point in the machine tool coordinate system and the coordinates of the second punching starting point in the machine tool coordinate system to the second subtractor 6033;

[0239] The first subtractor 6032 is used to receive the coordinates of the first punching starting point position of the cooling hole in the machine tool coordinate system and the coordinates of the first center point position in the machine tool coordinate system sent by the receiving unit 6031, calculate the first coordinate difference between the coordinates of the first center point position in the machine tool coordinate system and the coordinates of the first punching starting point position in the machine tool coordinate system, and send the first coordinate difference of the cooling hole to the third subtractor 6034;

[0240] The second subtractor 6033 is used to receive the coordinates of the second center point position in the machine tool coordinate system and the coordinates of the second punching starting point position in the machine tool coordinate system sent by the receiving unit 6031, calculate the second coordinate difference between the coordinates of the second center point position in the machine tool coordinate system and the coordinates of the second punching starting point position in the machine tool coordinate system, and send the second coordinate difference of the cooling hole to the third subtractor 6034;

[0241] The third subtractor 6034 is used to receive the first coordinate difference of the cooling hole sent by the first subtractor 6032, receive the second coordinate difference of the cooling hole sent by the second subtractor 6033, calculate the third coordinate difference between the first coordinate difference of the cooling hole and the second coordinate difference of the cooling hole, use the third coordinate difference of the cooling hole as the position change of the cooling hole, and send the position change of the cooling hole to the adder 604.

[0242] like Figure 8 As shown, in one embodiment of the present invention, the body has a plurality of cooling holes formed by the cooling hole forming device, and the device further comprises: a second calculation module 801;

[0243] The first calculation module 603 is further used to send the position change of the cooling hole to the second calculation module 801;

[0244] The second calculation module 801 is further used to receive the determined position change amounts of two cooling holes among the multiple cooling holes sent by the first calculation module 603, calculate the average value of the determined position change amounts of two cooling holes among the multiple cooling holes, use the average value as the position change amount of the cooling holes between the two cooling holes, and send the position change amount of the cooling holes between the two cooling holes to the adder 604.

[0245] Fig. 9 is a schematic diagram showing a cooling hole forming device according to an exemplary embodiment. The cooling hole forming device may include: a machine tool 901, a user interface unit 903, a receiving unit 905, and a punching device 907. The machine tool 901 can clamp a turbine blade including a body having a cooling hole and a coating covering the body. The user interface unit 903 can display an image of the clamped turbine blade. For example, the cooling hole forming device may include a camera that captures an image of the surface of the clamped turbine blade. The user interface unit 903 may allow a user to select a first center point position of the center point of the surface of the portion of the coating covering the opening of the cooling hole on the displayed image of the turbine blade. To this end, the user interface unit 903 may include a touch display screen. In addition, the user interface unit 903 can send information about the first center point position (for example, the coordinates of the first center point position in the machine tool coordinate system of the machine tool 901) to the outside, such as an external computing device. The external computing device can execute the method described above to obtain actual punching starting point position information. For example, the actual punching starting point position information can be determined based on the information of the first center point position, the first punching starting point position of the cooling hole determined on the surface of the coating of the turbine blade according to the coordinates of the preset punching starting point position of the cooling hole in the machine tool coordinate system of the cooling hole forming device, and the position change amount of the cooling hole determined according to the thickness of the coating. Therefore, the receiving unit 905 can receive such actual punching starting point position information from the outside. Thereby, the punching device 907 can remove the portion of the coating covering the opening of the cooling hole according to the actual punching starting point position information received by the receiving unit.

[0246] In addition, the user interface unit 903 can display the punching starting point position used by the cooling hole forming device when forming the cooling hole on the body not covered with the coating, thereby helping the user to select the first center point position on the displayed image.

[0247] Here, the punching device 907 may include a laser that irradiates laser toward a portion of the coating covering the opening of the cooling hole to remove the coating.

[0248] It is understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the processing device of the turbine blade. In other embodiments of the present invention, the processing device of the turbine blade may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0249] The information interaction, execution process and other contents between the units in the above-mentioned device are based on the same concept as the embodiment of the method of the present invention. For specific contents, please refer to the description in the embodiment of the method of the present invention, and no further description is given here.

[0250] The present invention also provides a computer-readable medium storing instructions for causing a computer to execute the method for machining a turbine blade as described herein. Specifically, a system or device equipped with a storage medium may be provided, on which a software program code for implementing the functions of any of the above-mentioned embodiments is stored, and a computer (or CPU or MPU) of the system or device is enabled to read and execute the program code stored in the storage medium.

[0251] In this case, the program code itself read from the storage medium can realize the function of any one of the above-mentioned embodiments, and thus the program code and the storage medium storing the program code constitute a part of the present invention.

[0252] The storage medium embodiments for providing the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), a magnetic tape, a non-volatile memory card, and a ROM. Alternatively, the program code can be downloaded from a server computer by a communication network.

[0253] In addition, it should be clear that the functions of any of the above embodiments can be implemented not only by executing the program code read by the computer, but also by enabling an operating system operating on the computer to complete part or all of the actual operations based on instructions from the program code.

[0254] In addition, it can be understood that the program code read from the storage medium is written to a memory provided in an expansion board inserted into the computer or written to a memory provided in an expansion unit connected to the computer, and then based on the instructions of the program code, a CPU installed on the expansion board or the expansion unit is enabled to perform part or all of the actual operations, thereby realizing the functions of any of the above-mentioned embodiments.

[0255] It should be noted that not all steps and modules in the above-mentioned processes and system structure diagrams are necessary, and some steps or modules can be ignored according to actual needs. The execution order of each step is not fixed and can be adjusted as needed. The system structure described in the above-mentioned embodiments can be a physical structure or a logical structure, that is, some modules may be implemented by the same physical entity, or some modules may be implemented by at least two physical entities, or some components in at least two independent devices can be implemented together.

[0256] In the above embodiments, the hardware unit can be realized by mechanical means or electrical means. For example, a hardware unit can include permanent dedicated circuits or logic (such as special processors, FPGA or ASIC) to complete the corresponding operation. The hardware unit can also include programmable logic or circuits (such as general-purpose processors or other programmable processors), which can be temporarily set by software to complete the corresponding operation. Concrete implementation (mechanical means or dedicated permanent circuits or temporarily set circuits) can be determined based on cost and time considerations.

[0257] The present invention is shown and described in detail above through the accompanying drawings and preferred embodiments. However, the present invention is not limited to these disclosed embodiments. Based on the above at least two embodiments, those skilled in the art can know that the code review methods in the above different embodiments can be combined to obtain more embodiments of the present invention, and these embodiments are also within the protection scope of the present invention.

Claims

1. Cooling hole forming equipment, characterized in that, The cooling hole forming device comprises: A machine tool configured to clamp a turbine blade including a body having a cooling hole and a coating covering the body; a user interface unit configured to display an image of the clamped turbine blade and allow a user to select a first center point position of a center point of a surface of a portion of the coating layer that covers an opening of the cooling hole and is formed in a dimple shape on the displayed image of the turbine blade, and transmit information of the first center point position to the outside; a receiving unit configured to receive from the outside information of a first center point position, a first punching starting position of the cooling hole determined on the surface of the coating of the turbine blade according to coordinates of a preset punching starting position of the cooling hole in a machine tool coordinate system of the cooling hole forming device, and actual punching starting position information determined according to a position change amount of the cooling hole determined according to a thickness of the coating; a punching device configured to remove a portion of the coating covering the opening of the cooling hole according to actual punching starting point position information received by a receiving unit, The change in position of the cooling hole is obtained by performing the following operations: On the surface of the coating, determining a first center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers an opening of the cooling hole, wherein the first center point position is determined by image recognition; Determine a first coordinate difference between the coordinate of the first center point position in the machine tool coordinate system and the coordinate of the first punching starting point position in the machine tool coordinate system; Determining a second center point position of a center point of a surface of a portion of the coating covering an opening of the cooling hole based on information on a shape of the cooling hole and information on a position of the cooling hole on the turbine blade used by the cooling hole forming device when forming the cooling hole on the body not covered with the coating and clamped to the cooling hole forming device, and information on a thickness of the coating and the position and shape of the surface of the body; Calculate the second drilling starting point position of the cooling hole based on the information of the shape of the cooling hole and the position of the cooling hole on the turbine blade used by the cooling hole forming device when forming the cooling hole on the body not covered with the coating clamped to the cooling hole forming device, as well as the thickness of the coating and the position and shape of the surface of the body; Determine a second coordinate difference between the coordinate of the second center point position in the machine tool coordinate system and the coordinate of the second punching starting point position in the machine tool coordinate system; A third coordinate difference between the first coordinate difference and the second coordinate difference is calculated, and the third coordinate difference is determined as the position change amount of the cooling hole.

2. The cooling hole forming device according to claim 1, characterized in that: The user interface unit is configured to display a punching starting point position used by the cooling hole forming apparatus when forming the cooling hole on the body not covered with the coating layer.

3. The cooling hole forming device according to claim 1, characterized in that: The punching device includes a laser that irradiates laser light toward a portion of the coating covering the opening of the cooling hole to remove the coating.

4. A method for processing a turbine blade, characterized in that: The turbine blade comprises a body having a cooling hole formed by a cooling hole forming device and a coating covering the body, wherein the turbine blade is clamped on the cooling hole forming device, and the method comprises: Determining a first punching starting position of the cooling hole on the surface of the coating of the turbine blade according to the coordinates of the preset punching starting position of the cooling hole in the machine tool coordinate system of the cooling hole forming device; Determining a position change of the cooling hole according to the thickness of the coating; Determining an actual punching starting position of the cooling hole on the surface of the coating according to the first punching starting position and the position change; According to the determined actual punching starting point position, the portion of the coating covering the opening of the cooling hole is removed by the cooling hole forming device, Wherein, the step of determining the position change of the cooling hole comprises: On the surface of the coating, determining a first center point position of a center point of a surface of a portion of the coating that is formed in a pit shape and covers an opening of the cooling hole, wherein the first center point position is determined by image recognition; Determine a first coordinate difference between the coordinate of the first center point position in the machine tool coordinate system and the coordinate of the first punching starting point position in the machine tool coordinate system; Determining a second center point position of a center point of a surface of a portion of the coating covering an opening of the cooling hole based on information on a shape of the cooling hole and information on a position of the cooling hole on the turbine blade used by the cooling hole forming device when forming the cooling hole on the body not covered with the coating and clamped to the cooling hole forming device, and information on a thickness of the coating and the position and shape of the surface of the body; Calculate the second drilling starting point position of the cooling hole based on the information of the shape of the cooling hole and the position of the cooling hole on the turbine blade used by the cooling hole forming device when forming the cooling hole on the body not covered with the coating clamped to the cooling hole forming device, as well as the thickness of the coating and the position and shape of the surface of the body; Determine a second coordinate difference between the coordinate of the second center point position in the machine tool coordinate system and the coordinate of the second punching starting point position in the machine tool coordinate system; A third coordinate difference between the first coordinate difference and the second coordinate difference is calculated, and the third coordinate difference is determined as the position change amount of the cooling hole.

5. The method according to claim 4, characterized in that The step of determining the first drilling starting point position of the cooling hole comprises: A position on the surface of the coating layer corresponding to the preset punching starting position is used as the first punching starting position; The preset punching starting point position is the punching starting point position used by the cooling hole forming device when the cooling hole is formed on the body not covered with the coating when the cooling hole forming device is clamped thereon.

6. The method according to claim 4, characterized in that The step of calculating the second punching starting point position of the cooling hole comprises: Calculate information on the straight line on which the axis of the cooling hole is located based on information on the shape of the cooling hole used by the cooling hole forming device when forming the cooling hole on the body not covered with the coating and information on the position of the cooling hole on the turbine blade; Calculating information on the surface of a portion of the coating covering the opening of the cooling hole based on information on the shape of the cooling hole used by the cooling hole forming device when forming the cooling hole on the body not covered with the coating clamped to the cooling hole forming device, information on the position of the cooling hole on the turbine blade, and information on the thickness of the coating and the position and shape of the surface of the body; Based on the information of the straight line on which the axis is located and the information of the surface of the portion of the coating covering the opening of the cooling hole, the position of the intersection between the straight line on which the axis is located and the surface of the portion of the coating covering the opening of the cooling hole is calculated as the second drilling starting point position.

7. The method according to claim 4, characterized in that The step of determining the first coordinate difference comprises: According to formula 1, the first coordinate difference is determined , , wherein the formula 1 is: ; in,( , ) is the coordinate of the first center point in the machine tool coordinate system, ( , ) is the coordinate of the first punching starting point in the machine tool coordinate system; The step of determining the second coordinate difference comprises: According to formula 2, determine the second coordinate difference , , wherein the formula 2 is: ; in,( , ) is the coordinate of the second center point in the machine tool coordinate system, ( , ) is the coordinate of the second punching starting point position in the machine tool coordinate system; The steps of calculating the third coordinate difference include: According to formula 3, the third coordinate difference is calculated , , wherein the formula three is: ; The step of determining the actual drilling starting point position of the cooling hole comprises: According to Formula 4, the coordinates of the actual drilling starting point in the machine tool coordinate system are determined ( , ), wherein the formula (4) is: 。 8. The method according to claim 4, characterized in that The body has a plurality of cooling holes formed by the cooling hole forming apparatus, the method comprising: According to the determined position change amount of the cooling hole among the plurality of cooling holes, the position change amount of other cooling holes among the plurality of cooling holes is determined.

9. The method according to claim 8, characterized in that The method includes: determining an average value of the determined position changes of two cooling holes among the plurality of cooling holes as a position change amount of the cooling hole between the two cooling holes.

Citation Information

Patent Citations

  • Cooling hole forming apparatus

    CN212886032U

  • Coating process for gas turbine engine component with cooling holes

    US20150369059A1