A method and system for configuring a turbine blade machining allowance profile for an aeroengine

By constructing the machining allowance profile of aero-engine turbine blades and using the intersection of offset lines and tangent circles to determine the range of machining allowance, the problem of inaccurate measurement of the leading and trailing edges of the blades was solved, and accurate machining allowance judgment was achieved.

CN116401757BActive Publication Date: 2026-06-26GUIYANG AVIC POWER PRECISION CASTING

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUIYANG AVIC POWER PRECISION CASTING
Filing Date
2023-03-10
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In the measurement process of aero-engine turbine blades, it is impossible to determine whether the leading edge and trailing edge exceed the machining allowance, which leads to inaccurate measurements.

Method used

By obtaining the coordinate points on the blade's basin and back lines, the intersection of the offset lines is determined. The blade machining allowance profile is then constructed using the offset line intersection, blade curve, and tangent circle to ensure accurate measurement.

Benefits of technology

It enables accurate determination of whether the leading and trailing edges of the blade exceed the machining allowance, solves the problem of measurement uncertainty, and improves measurement accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116401757B_ABST
    Figure CN116401757B_ABST
Patent Text Reader

Abstract

The application relates to an aero-engine turbine blade machining allowance profile configuration method and system, which comprises the following steps: acquiring a first coordinate point, determining a third coordinate point, and determining a fourth coordinate point according to a second coordinate point; determining a bias line intersection point according to the first coordinate point, the second coordinate point, the third coordinate point and the fourth coordinate point; acquiring a fifth coordinate point on a blade curve; determining a first circle center corresponding to the blade curve according to the fifth coordinate point; determining a second radius according to the curve bias line, the bias line intersection point and the first circle center; determining a second circle center according to the second radius; determining a tangent circle according to the second circle center and the second radius; and determining a blade machining allowance profile of a to-be-processed blade according to the first circle center, the blade curve, a forward bias line, an aft bias line and the tangent circle. The problems that whether the leading edge part and the trailing edge part of the blade exceed the machining allowance during measurement cannot be determined are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of turbine blade machining for aero-engines, and more particularly to a method and system for constructing the machining allowance profile of turbine blades for aero-engines. Background Technology

[0002] Currently, aero-engine blades have curved blade surfaces. During manufacturing, it's necessary to check the blade surface conformity. Typically, several coordinate points in a Cartesian coordinate system are obtained at multiple cross-sections of the blade surface. These coordinate points are linked to form the blade cross-sectional shape, which is then compared to the theoretical shape. This comparison can be represented by a curve to show the deviation distribution. Upper and lower tolerance curves are then established based on the theoretical curve. The blade surface conformity is evaluated by determining whether the deviation exceeds the tolerance curve.

[0003] Generally, the deviation of the upper and lower tolerance zones from the theoretical profile is fixed, and the tolerance zones are easy to set and evaluate. After the casting blanks of some engine blades are formed, processes such as shell removal and burr removal are performed. These processes do not significantly affect the blade profile and instead make the blade smoother and more even, preventing large profile runouts. However, the leading and trailing edges of the blades have machining allowances, but these allowance values ​​are not fixed; that is, the blade machining allowance profile is not fixed. Therefore, when measuring the blade, it is impossible to determine whether the leading and trailing edges exceed the machining allowance. Summary of the Invention

[0004] To address the problem of uncertainty in determining whether the leading and trailing edges of a blade exceed the machining allowance during measurement, this invention provides a method and system for constructing the machining allowance profile of an aero-engine turbine blade.

[0005] In a first aspect, to solve the above-mentioned technical problems, the present invention provides a method for constructing the machining allowance profile of aero-engine turbine blades, the method comprising the following steps:

[0006] Obtain the first coordinate point on the blade basin line and the second coordinate point on the blade back line of the blade to be processed;

[0007] Based on the first coordinate point, determine the third coordinate point on the pot-oriented offset line, and based on the second coordinate point, determine the fourth coordinate point on the back-oriented offset line. The pot-oriented offset line is the line formed by offsetting the blade pot-oriented line in the first preset direction by a first preset distance. The back-oriented offset line is the line formed by offsetting the blade back-oriented line in the second preset direction by a first preset distance. The third coordinate point is the coordinate point formed by offsetting the first coordinate point in the first preset direction by a first preset distance. The fourth coordinate point is the coordinate point formed by offsetting the second coordinate point in the second preset direction by a first preset distance.

[0008] Based on the first coordinate point, the second coordinate point, the third coordinate point, and the fourth coordinate point, determine the intersection point of the offset lines of the basin-direction offset line and the back-direction offset line;

[0009] Obtain the fifth coordinate point on the blade curve;

[0010] Based on the fifth coordinate point, determine the first center of the circle corresponding to the blade curve;

[0011] Based on the offset curve, the intersection of the offset lines, and the center of the first circle, determine the second radius corresponding to the offset curve. The offset curve is the curve formed by offsetting the blade curve by a second preset distance in a third preset direction.

[0012] Determine the second center of the curve offset line based on the second radius;

[0013] Based on the second center and the second radius, determine the tangent circle corresponding to the curve offset line. The tangent circle is tangent to the basin offset line and the back offset line, respectively.

[0014] Based on the first circle center, the blade curve, the basin-side offset line, the back-side offset line, and the tangent circle, determine the blade machining allowance profile of the blade to be processed.

[0015] The beneficial effect of adopting a method for constructing the machining allowance profile of an aero-engine turbine blade is as follows: By offsetting the blade's basin line by a first distance in a first preset direction to form a basin offset line, and offsetting the blade's back line by a first distance in a second preset direction to form a back offset line, the intersection point of the offset lines can be determined based on the basin offset line and the back offset line. Then, based on the intersection point of the first circle center determined by the blade curve and the offset line, the range (tangent circle) corresponding to the curve offset line can be determined. Finally, based on the first circle center, the blade curve, the basin offset line, the back offset line, and the tangent circle, the blade machining allowance profile of the blade to be processed can be obtained. When measuring the blade, whether the blade machining exceeds the machining allowance can be determined by whether the leading edge and trailing edge of the blade are within the range of the blade machining allowance profile. This solves the problem that it is impossible to determine whether the leading edge and trailing edge of the blade exceed the machining allowance during blade measurement.

[0016] Furthermore, the aforementioned first coordinate point includes the sixth and seventh coordinate points; the second coordinate point includes the eighth and ninth coordinate points; the method also includes:

[0017] Based on the sixth, seventh, eighth, and ninth coordinate points, the first straight line corresponding to the blade's lateral line and the second straight line corresponding to the blade's lateral line are determined using the first formula. The first formula is:

[0018] (1)

[0019] (2)

[0020]

[0021]

[0022]

[0023]

[0024] Wherein, formula (1) represents the first straight line, formula (2) represents the second straight line, (X1,Y1) represents the sixth coordinate point, (X2,Y2) represents the seventh coordinate point, (X3,Y3) represents the eighth coordinate point, (X4,Y4) represents the ninth coordinate point, and t1 and t2 are preset parameters. Indicates the first preset direction. Indicates the second preset direction;

[0025] Based on the first coordinate point, determine the third coordinate point on the basin-oriented offset line, and based on the second coordinate point, determine the fourth coordinate point on the opposite offset line, including:

[0026] Based on the seventh coordinate point, the third coordinate point on the basin-direction offset line is determined using the second formula, where the second formula is:

[0027]

[0028] Where (X2', Y2') represents the third coordinate point, and m1 represents the first preset distance offset from the blade basin line in the first preset direction. Indicates the first preset direction;

[0029] Based on the ninth coordinate point, the fourth coordinate point on the back offset line is determined using the third formula, where the third formula is:

[0030]

[0031] Where (X4', Y4') represents the fourth coordinate point, and m2 represents the first preset distance at which the blade back line is offset in the second preset direction. This indicates the second preset direction.

[0032] The beneficial effect of adopting the above-mentioned further scheme is that, based on the principle that two points determine a straight line, the first straight line can be determined by the sixth and seventh coordinate points, and the second straight line can be determined by the eighth and ninth coordinate points. Then, based on the offset relationship between the straight lines (such as the blade basin line and the basin offset line), the third and fourth coordinate points can be obtained by the seventh and ninth coordinate points.

[0033] Furthermore, the above methods also include:

[0034] Based on the third coordinate point, the third straight line corresponding to the basin-direction offset line is determined using the fourth formula, where the fourth formula is:

[0035] (3)

[0036] Wherein, formula (3) represents the third line, and t1′ and t2′ are preset parameters;

[0037] Based on the fourth coordinate point, the fourth straight line corresponding to the back offset line is determined using the fifth formula, where the fifth formula is:

[0038] (4)

[0039] Wherein, formula (4) represents the third line, and t1′ and t2′ are preset parameters;

[0040] Based on the first, second, third, and fourth coordinate points, determine the intersection points of the offset lines of the basin-direction offset line and the reverse offset line, including:

[0041] Based on the first, second, third, and fourth lines, the intersection point of the offset lines of the basin-direction offset line and the reverse offset line is determined using the sixth formula. The sixth formula is:

[0042]

[0043] Among them, (X) j Y j () indicates the intersection of the offset lines.

[0044] The beneficial effect of adopting the above-mentioned further scheme is that the third straight line is determined by the offset relationship between the third coordinate point and the straight line, and the fourth straight line is determined by the offset relationship between the fourth coordinate point and the straight line. Finally, the intersection point of the offset lines of the basin-direction offset line and the back offset line can be determined based on the first straight line, the second straight line, the third straight line and the fourth straight line.

[0045] Furthermore, the aforementioned fifth coordinate point includes the tenth, eleventh, and twelfth coordinate points, and the method further includes:

[0046] Based on the tenth and eleventh coordinate points, the fifth line is determined using the seventh formula, which is:

[0047] (5)

[0048]

[0049]

[0050] Wherein, formula (5) represents the fifth line, (X) p1Y p1 () represents the tenth coordinate point, (X) p2 Y p2 ) represents the eleventh coordinate point, t R1 This represents the preset parameters, where α1 represents the angle between the fifth line and the positive X-axis.

[0051] Based on the eleventh and twelfth coordinate points, the sixth line is determined using the eighth formula, which is:

[0052] (6)

[0053]

[0054]

[0055] Wherein, formula (6) represents the fifth line, (X p3 Y p3 ) represents the twelfth coordinate point, t R2 This represents the preset parameters, where α2 represents the angle between the sixth line and the positive X-axis.

[0056] Based on the tenth and eleventh coordinate points and the fifth line, the thirteenth coordinate point is determined using the ninth formula. The thirteenth coordinate point is the midpoint of the line segment corresponding to the tenth and eleventh coordinate points. The ninth formula is:

[0057]

[0058] Among them, (X) R1 Y R1 () indicates the thirteenth coordinate point;

[0059] Based on the eleventh and twelfth coordinate points and the sixth line, the fourteenth coordinate point is determined using the tenth formula. The fourteenth coordinate point is the midpoint of the line segment corresponding to the eleventh and twelfth coordinate points. The tenth formula is:

[0060]

[0061] Among them, (X) R2 Y R2 () indicates the fourteenth coordinate point;

[0062] Based on the thirteenth coordinate point and the fifth line, the seventh line is determined using the eleventh formula. The seventh line is a line that passes through the thirteenth coordinate point and is perpendicular to the fifth line. The eleventh formula is as follows:

[0063] (7);

[0064] Formula (7) represents the seventh line;

[0065] Based on the fourteenth coordinate point and the sixth line, the eighth line is determined using the twelfth formula. The eighth line is a line that passes through the fourteenth coordinate point and is perpendicular to the sixth line. The twelfth formula is:

[0066] (8)

[0067] Formula (8) represents the eighth line;

[0068] Based on the fifth coordinate point, determine the first center of the circle corresponding to the blade curve, including:

[0069] Based on the seventh and eighth lines, the first center of the circle corresponding to the blade curve is determined using the thirteenth formula, which is:

[0070]

[0071] Among them, (X) w Y w () indicates the first center of the circle.

[0072] The beneficial effects of adopting the above-mentioned further scheme are as follows: Based on two points, a straight line is determined. Through the tenth, eleventh, and twelfth coordinate points, the fifth and sixth straight lines can be determined. Then, based on the thirteenth coordinate point and the fifth straight line, the seventh straight line is determined. And through the fourteenth coordinate point and the sixth straight line, the eighth straight line is determined. Finally, the first center of the circle is determined through the intersection of the seventh and eighth straight lines.

[0073] Furthermore, the method also includes:

[0074] Based on the intersection of the first circle center and the offset line, the ninth line is determined using the fourteenth formula, which is:

[0075] (9)

[0076]

[0077]

[0078] Wherein, formula (9) represents the ninth line, (X w Y w (X) represents the first center of the circle. j Y j () represents the intersection of the offset lines, and t represents the preset parameter. This represents the angle between the ninth line and the positive X-axis.

[0079] Based on the tenth coordinate point and the first circle center, the first radius corresponding to the blade curve is determined using the fifteenth formula, which is:

[0080]

[0081] Where R represents the first radius;

[0082] Based on the ninth straight line and the curve offset line, the fifteenth coordinate point where the ninth straight line and the curve offset line intersect is determined using the sixteenth formula. The sixteenth formula is as follows:

[0083]

[0084] Among them, (X) z Y z () represents the fifteenth coordinate point, and V represents the second preset distance offset in the third preset direction. Indicates the third preset direction;

[0085] Based on the curve offset line, the intersection of the offset lines, and the center of the first circle, determine the second radius corresponding to the curve offset line, including:

[0086] Based on the intersection of the fifteenth coordinate point, the offset line, and the fourth coordinate point, the second radius is determined using the seventeenth formula, which is:

[0087]

[0088]

[0089]

[0090] Where a represents the distance from the fifteenth coordinate point to the intersection of the offset line, b represents the distance from the fifteenth coordinate point to the fourth line, and r represents the second radius;

[0091] Based on the second radius, determine the center of the second circle corresponding to the curve offset line, including:

[0092] Based on the fifteenth coordinate point and the second radius, the second center of the curve offset line is determined using the eighteenth formula, which is:

[0093]

[0094] in,( , () indicates the second center.

[0095] The beneficial effects of adopting the above-mentioned further scheme are as follows: the ninth straight line can be determined based on the intersection of the first circle center and the offset line; the first radius can be determined based on the first circle center and the tenth coordinate point; based on this, the fifteenth coordinate point can be determined based on the ninth straight line, the curve offset line, and the first radius; the second radius can be determined based on the intersection of the fifteenth coordinate point, the offset line, and the fourth coordinate point; and the second circle center can be determined based on the second radius and the fifteenth coordinate point.

[0096] Furthermore, the above-mentioned determination of the blade machining allowance profile of the blade to be processed based on the first circle center, blade curve, basin-side offset line, back-side offset line, and tangent circle includes:

[0097] Based on the first circle center and the blade curve, the tenth straight line is determined using the nineteenth formula. The tenth straight line is the straight line formed by any point on the first circle center and the blade curve. The nineteenth formula is as follows:

[0098] (10)

[0099]

[0100]

[0101] Among them, (X) A Y A (X) represents the coordinates of any point on the blade curve. w Y w () represents the first center point, and s represents the preset parameter. Indicates the third preset direction;

[0102] For the coordinates of any point on the blade curve, the threshold is determined by applying the twentieth formula to the coordinates of any point on the blade curve and the ninth line. The twentieth formula is as follows:

[0103]

[0104] in, Indicates the threshold;

[0105] If Y A Greater than or equal to Then, it is determined that the tenth line intersects the basin-direction offset line at the sixteenth coordinate point. Based on the first circle center, the seventh coordinate point, and the third line, the sixteenth coordinate point is determined using the twenty-first formula, where the twenty-first formula is:

[0106]

[0107] in,( , () represents the sixteenth coordinate point;

[0108] If Y A Less than Then, it is determined that the tenth line intersects the back offset line at the seventeenth coordinate point. Based on the first circle center, the ninth coordinate point, and the fourth line, the seventeenth coordinate point is determined using the twenty-two formula, where the twenty-two formula is:

[0109]

[0110] in,( , () represents the seventeenth coordinate point;

[0111] Based on the first center, the sixteenth coordinate point, and the seventeenth coordinate point, the first distance from the first center to the sixteenth coordinate point and the second distance from the first center to the seventeenth coordinate point are determined using the twenty-third formula. The twenty-third formula is as follows:

[0112]

[0113]

[0114] in, Indicates the first distance. Indicates the second distance;

[0115] Based on the intersection of the offset lines, the basin-oriented offset line, the back-oriented offset line, and the tangent circle, the third distance between the first tangent point of the tangent circle and the basin-oriented offset line and the intersection point of the offset line, and the fourth distance between the second tangent point of the tangent circle and the back-oriented offset line and the intersection point of the offset line, are determined using the twenty-fourth formula. The twenty-fourth formula is as follows:

[0116]

[0117] in, Indicates the third distance. Indicates the fourth distance;

[0118] Based on the intersection of the third distance, the fourth distance, and the offset line, the coordinates of the first tangent point and the second tangent point are determined using the twenty-fifth formula, which is:

[0119]

[0120]

[0121] in,( , () represents the coordinates of the first tangent point. , () represents the coordinates of the second tangent point;

[0122] Based on the first center, the first tangent point, and the second tangent point, the fifth distance from the first center to the first tangent point and the sixth distance from the first center to the second tangent point are determined using the twenty-sixth formula. The twenty-sixth formula is as follows:

[0123]

[0124]

[0125] in, Indicates the fifth distance. Indicates the sixth distance;

[0126] If the first distance is greater than or equal to the fifth distance, then the tenth line intersects the tangent circle at the eighteenth and nineteenth coordinate points. Based on the first circle center, the second radius, and the second circle center, the eighteenth and nineteenth coordinate points are determined using the twenty-seventh formula, which is:

[0127]

[0128]

[0129] in,( , () represents the eighteenth coordinate point, ( , () indicates the nineteenth coordinate point;

[0130] Based on the first center, the eighteenth coordinate point, and the nineteenth coordinate point, the seventh distance from the first center to the eighteenth coordinate point and the eighth distance from the first center to the nineteenth coordinate point are determined using the twenty-eighth formula. The twenty-eighth formula is as follows:

[0131]

[0132]

[0133] in, Indicates the seventh distance. Indicates the eighth distance;

[0134] like Greater than or equal to Then the eighteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0135] like Less than Then the nineteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0136] If the first distance is less than the fifth distance, then the sixteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0137] If the second distance is less than the sixth distance, then the seventeenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0138] If the second distance is greater than or equal to the sixth distance, then the tenth line intersects the tangent circle at the twentieth and twenty-first coordinate points. Based on the first circle center, the second radius, and the second circle center, the twentieth and twenty-first coordinate points are determined using the twenty-ninth formula, which is:

[0139]

[0140]

[0141] in,( , () represents the twentieth coordinate point, ( , () represents the twenty-first coordinate point;

[0142] Based on the first center, the twentieth coordinate point, and the twenty-first coordinate point, the ninth distance from the first center to the twentieth coordinate point and the tenth distance from the first center to the twenty-first coordinate point are determined using the thirtieth formula. The thirtieth formula is as follows:

[0143]

[0144]

[0145] in, Indicates the ninth distance. Indicates the tenth distance;

[0146] If the ninth distance is greater than or equal to the tenth distance, then the twentieth coordinate point is used as the second target point after offsetting the coordinates of any point on the blade curve.

[0147] If the ninth distance is less than the tenth distance, then the twenty-first coordinate point is used as the second target point after offsetting the coordinates of any point on the blade curve;

[0148] Based on each first target point, determine the first region corresponding to each first target marker;

[0149] Based on each second target point, determine the second region corresponding to each second target marker;

[0150] Based on the first region and the second region, the blade machining allowance profile of the blade to be processed is determined.

[0151] The beneficial effect of adopting the above-mentioned further scheme is that, since it is necessary to obtain the specific position of any point on the blade curve after offset by the offset relationship, in order to determine the range of the machining allowance profile, based on this, the intersection points of the tenth straight line with the basin offset line, the back offset line and the tangent circle are obtained as the sixteenth coordinate point, the seventeenth coordinate point, the eighteenth coordinate point, the nineteenth coordinate point, the twentieth coordinate point and the twenty-first coordinate point, respectively. Finally, the first region or the second region is obtained through the positional relationship between the first circle center and each intersection point, and the blade machining allowance profile of the blade to be processed is constructed through the first region or the second region.

[0152] Secondly, the present invention provides a system for constructing the machining allowance profile of an aero-engine turbine blade, the system being applied to, and the system comprising:

[0153] The blade coordinate acquisition module is used to acquire the first coordinate point on the blade basin line and the second coordinate point on the blade back line of the blade to be processed.

[0154] The offset line coordinate acquisition module is used to determine the third coordinate point on the pot-oriented offset line based on the first coordinate point, and to determine the fourth coordinate point on the back-oriented offset line based on the second coordinate point. The pot-oriented offset line is the line formed by offsetting the blade pot-oriented line in the first preset direction by a first preset distance, and the back-oriented offset line is the line formed by offsetting the blade back-oriented line in the second preset direction by a first preset distance. The third coordinate point is the coordinate point formed by offsetting the first coordinate point in the first preset direction by a first preset distance, and the fourth coordinate point is the coordinate point formed by offsetting the second coordinate point in the second preset direction by a first preset distance.

[0155] The offset line intersection acquisition module is used to determine the intersection point of the offset lines of the basin-direction offset line and the back-direction offset line based on the first coordinate point, the second coordinate point, the third coordinate point, and the fourth coordinate point.

[0156] The fifth coordinate acquisition module is used to acquire the fifth coordinate point on the blade curve;

[0157] The first circle center acquisition module is used to determine the first circle center corresponding to the blade curve based on the fifth coordinate point;

[0158] The second radius acquisition module is used to determine the second radius corresponding to the curve offset line based on the curve offset line, the intersection of the offset lines and the first circle center. The curve offset line is the curve formed by offsetting the blade curve by a second preset distance in a third preset direction.

[0159] The second circle center acquisition module is used to determine the second circle center corresponding to the curve offset line based on the second radius;

[0160] The tangent circle acquisition module is used to determine the tangent circle corresponding to the curve offset line based on the second circle center and the second radius. The tangent circle is tangent to the basin offset line and the back offset line, respectively.

[0161] The blade machining allowance contour acquisition module is used to determine the blade machining allowance contour of the blade to be processed based on the first circle center, blade curve, basin offset line, back offset line and tangent circle.

[0162] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a program stored in the memory and running on the processor, wherein the processor executes the program to implement the steps of the above-described method for constructing the machining allowance profile of an aero-engine turbine blade.

[0163] Fourthly, the present invention also provides a computer-readable storage medium storing instructions that, when executed, cause the execution of steps in a method for constructing a machining allowance profile for an aero-engine turbine blade. Attached Figure Description

[0164] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0165] Figure 1 This is a flowchart illustrating a method for constructing the machining allowance profile of an aero-engine turbine blade according to an embodiment of the present invention.

[0166] Figure 2 A schematic diagram illustrating the construction of the intersection of offset lines;

[0167] Figure 3 A schematic diagram showing the construction of the first circle center;

[0168] Figure 4 This is a schematic diagram illustrating the construction of the curve offset line;

[0169] Figure 5 This is a schematic diagram showing the position of any point on the blade curve after offset.

[0170] Figure 6 This is a schematic diagram of a machining allowance profile construction system for aero-engine turbine blades according to an embodiment of the present invention. Detailed Implementation

[0171] The following embodiments are further explanations and supplements to the present invention and do not constitute any limitation on the present invention.

[0172] The following describes, with reference to the accompanying drawings, a method and system for constructing the machining allowance profile of an aero-engine turbine blade according to an embodiment of the present invention.

[0173] like Figure 1As shown in the figure, an embodiment of the present invention provides a method for constructing the machining allowance profile of an aero-engine turbine blade. This method can be applied to a terminal device. In this application, the terminal device is used as the execution subject to describe the solution. The terminal device is connected to an input terminal, which can be a computer, server, etc., and is used to execute the corresponding steps of the method for constructing the machining allowance profile of an aero-engine turbine blade. The input terminal is used for the user to input the various parameters that need to be calculated.

[0174] Optionally, a method for constructing the machining allowance profile of an aero-engine turbine blade includes the following steps:

[0175] S1, obtain the first coordinate point on the blade basin line and the second coordinate point on the blade back line of the blade to be processed.

[0176] The first and second coordinate points can be parameters obtained through the input terminal.

[0177] Optionally, the blade includes a leading edge portion and a trailing edge portion. Since the leading edge portion and the trailing edge portion have the same contour construction method for machining allowance, this embodiment describes the solution of this application through the trailing edge portion of the blade.

[0178] S2, based on the first coordinate point, determine the third coordinate point on the pot-oriented offset line, and based on the second coordinate point, determine the fourth coordinate point on the back-oriented offset line. The pot-oriented offset line is the line formed by offsetting the blade pot-oriented line in the first preset direction by a first preset distance. The back-oriented offset line is the line formed by offsetting the blade back-oriented line in the second preset direction by a first preset distance. The third coordinate point is the coordinate point formed by offsetting the first coordinate point in the first preset direction by a first preset distance. The fourth coordinate point is the coordinate point formed by offsetting the second coordinate point in the second preset direction by a first preset distance.

[0179] The first preset direction is usually different from the second preset direction. The blade's basin-oriented line refers to the outline of the trailing edge of the blade in the basin-oriented direction, while the blade's back-oriented line refers to the outline of the trailing edge of the blade in the back-oriented direction. See [link to relevant documentation] for details. Figure 2 , Figure 2In this diagram, L1 represents the blade's camber line (first straight line), L2 represents the blade's back line (second straight line), and the arc between L1 and L2 represents the blade curve. M(X1,Y1), N(X2,Y2), O(X3,Y3), and Q(X4,Y4) represent the sixth, seventh, eighth, and ninth coordinate points, respectively. L1' represents the camber offset line (third straight line), and L2' represents the back offset line (fourth straight line). It should be noted that all parameters in this embodiment are represented using a unified preset coordinate system. Based on this, the blade's camber line can be determined using M and N, and the blade's back line can be determined using O and Q. Since the camber offset line is... The blade's basin-direction line is formed by offsetting a first preset distance (m1 in this embodiment, and the arrow next to U indicates the first preset direction, i.e., the basin-direction direction) in a first preset direction. Therefore, the position of N after offset, i.e., U, can be determined based on the offset relationship between the basin-direction offset line and the blade's basin-direction line. Similarly, the back offset line is formed by offsetting a first preset distance (m1 in this embodiment, and the arrow next to V indicates the second preset direction, i.e., the back offset direction) in a second preset direction. Therefore, the position of Q after offset, i.e., V, can be determined based on the offset relationship between the back offset line and the blade's back offset line. Based on the above principle, the method further includes:

[0180] Based on the sixth, seventh, eighth, and ninth coordinate points, the first straight line corresponding to the blade's lateral line and the second straight line corresponding to the blade's lateral line are determined using the first formula. The first formula is:

[0181] (1)

[0182] (2)

[0183]

[0184]

[0185]

[0186]

[0187] Wherein, formula (1) represents the first straight line, formula (2) represents the second straight line, (X1,Y1) represents the sixth coordinate point, (X2,Y2) represents the seventh coordinate point, (X3,Y3) represents the eighth coordinate point, (X4,Y4) represents the ninth coordinate point, and t1 and t2 are preset parameters. Indicates the first preset direction. Indicates the second preset direction;

[0188] Based on the first coordinate point, determine the third coordinate point on the basin-oriented offset line, and based on the second coordinate point, determine the fourth coordinate point on the opposite offset line, including:

[0189] Based on the seventh coordinate point, the third coordinate point on the basin-direction offset line is determined using the second formula, where the second formula is:

[0190]

[0191] Where (X2', Y2') represents the third coordinate point, and m1 represents the first preset distance offset from the blade basin line in the first preset direction. Indicates the first preset direction;

[0192] Based on the ninth coordinate point, the fourth coordinate point on the back offset line is determined using the third formula, where the third formula is:

[0193]

[0194] Where (X4', Y4') represents the fourth coordinate point, and m2 represents the first preset distance at which the blade back line is offset in the second preset direction. This indicates the second preset direction.

[0195] S3. Based on the first coordinate point, the second coordinate point, the third coordinate point, and the fourth coordinate point, determine the intersection point of the offset lines of the basin-direction offset line and the back-direction offset line.

[0196] Optional, such as Figure 2 As shown, the third line L1' and the fourth line L2' intersect at a point J (X). j Y j The intersection of the offset lines is represented by ). Therefore, to determine J, the positions of the third and fourth lines in the preset coordinate system must first be determined. Based on this, the above method also includes:

[0197] Based on the third coordinate point, the third straight line corresponding to the basin-direction offset line is determined using the fourth formula, where the fourth formula is:

[0198] (3)

[0199] Wherein, formula (3) represents the third line, and t1′ and t2′ are preset parameters;

[0200] Based on the fourth coordinate point, the fourth straight line corresponding to the back offset line is determined using the fifth formula, where the fifth formula is:

[0201] (4)

[0202] Wherein, formula (4) represents the third line, and t1′ and t2′ are preset parameters;

[0203] Based on the first, second, third, and fourth coordinate points, determine the intersection points of the offset lines of the basin-direction offset line and the reverse offset line, including:

[0204] Based on the first, second, third, and fourth lines, the intersection point of the offset lines of the basin-direction offset line and the reverse offset line is determined using the sixth formula. The sixth formula is:

[0205]

[0206] Among them, (X) j Y j () indicates the intersection of the offset lines.

[0207] S4, obtain the fifth coordinate point on the blade curve.

[0208] Optionally, the blade curve refers to the arc-shaped junction between the leading and trailing edges of the blade, such as... Figure 3 As shown, P1(X) p1 Y p1 P2 (X) p2 Y p2 P3 (X) p3 Y p3 ) represent the tenth, eleventh, and twelfth coordinate points, respectively.

[0209] S5. Based on the fifth coordinate point, determine the first center of the circle corresponding to the blade curve.

[0210] Optional, such as Figure 3 As shown, when P1(X) is determined p1 Y p1 P2 (X) p2 Y p2 P3 (X) p3 Y p3 After that, a straight line can be determined based on the two points, thus determining the fifth straight line between P1 and P2, and the sixth straight line between P2 and P3. Then, based on the perpendicular bisector of the fifth straight line and the perpendicular bisector of the sixth straight line (L... R1 ' represents the perpendicular bisector of the seventh line, which is the fifth line. R2 The intersection point between the perpendicular bisector of the eighth line (i.e., the sixth line) and the first center W(X) of the blade curve can be determined. w Y w Based on this, the method also includes:

[0211] Based on the tenth and eleventh coordinate points, the fifth line is determined using the seventh formula, which is:

[0212] (5)

[0213]

[0214]

[0215] Wherein, formula (5) represents the fifth line, (X) p1 Y p1 () represents the tenth coordinate point, (X) p2 Y p2 ) represents the eleventh coordinate point, t R1 This represents the preset parameters, where α1 represents the angle between the fifth line and the positive X-axis.

[0216] Based on the eleventh and twelfth coordinate points, the sixth line is determined using the eighth formula, which is:

[0217] (6)

[0218]

[0219]

[0220] Wherein, formula (6) represents the fifth line, (X p3 Y p3 ) represents the twelfth coordinate point, t R2 This represents the preset parameters, where α2 represents the angle between the sixth line and the positive X-axis.

[0221] Based on the tenth and eleventh coordinate points and the fifth line, the thirteenth coordinate point is determined using the ninth formula. The thirteenth coordinate point is the midpoint of the line segment corresponding to the tenth and eleventh coordinate points. The ninth formula is:

[0222]

[0223] Among them, (X) R1 Y R1 () indicates the thirteenth coordinate point;

[0224] Based on the eleventh and twelfth coordinate points and the sixth line, the fourteenth coordinate point is determined using the tenth formula. The fourteenth coordinate point is the midpoint of the line segment corresponding to the eleventh and twelfth coordinate points. The tenth formula is:

[0225]

[0226] Among them, (X) R2 Y R2 () indicates the fourteenth coordinate point;

[0227] Based on the thirteenth coordinate point and the fifth line, the seventh line is determined using the eleventh formula. The seventh line is a line that passes through the thirteenth coordinate point and is perpendicular to the fifth line. The eleventh formula is as follows:

[0228] (7);

[0229] Formula (7) represents the seventh line;

[0230] Based on the fourteenth coordinate point and the sixth line, the eighth line is determined using the twelfth formula. The eighth line is a line that passes through the fourteenth coordinate point and is perpendicular to the sixth line. The twelfth formula is:

[0231] (8)

[0232] Formula (8) represents the eighth line;

[0233] Based on the fifth coordinate point, determine the first center of the circle corresponding to the blade curve, including:

[0234] Based on the seventh and eighth lines, the first center of the circle corresponding to the blade curve is determined using the thirteenth formula, which is:

[0235]

[0236] Among them, (X) w Y w () indicates the first center of the circle.

[0237] S6. Based on the curve offset line, the intersection of the offset lines and the first circle center, determine the second radius corresponding to the curve offset line. The curve offset line is the curve formed by offsetting the blade curve by a second preset distance in the third preset direction.

[0238] Optional, such as Figure 4 As shown, the blade curve is directed towards the third preset direction ( Figure 4 The ninth straight line L WJ The arrow points in a direction that is offset by a second preset distance (V in this embodiment) to determine the curve offset line. Since the blade curve is an arc, the curve offset line is also an arc. Therefore, the second radius r and the second center W of the curve offset line can be determined. Y ( , Additionally, Z(X) z Y z Let ) represent the fifteenth coordinate point, R represent the first radius, a represent the distance from the fifteenth coordinate point to the intersection of the offset line, and b represent the distance from the fifteenth coordinate point to the fourth line. Based on this, the method also includes:

[0239] Based on the intersection of the first circle center and the offset line, the ninth line is determined using the fourteenth formula, which is:

[0240] (9)

[0241]

[0242]

[0243] Wherein, formula (9) represents the ninth line, (X w Y w (X) represents the first center of the circle. j Y j () represents the intersection of the offset lines, and t represents the preset parameter. This represents the angle between the ninth line and the positive X-axis.

[0244] Based on the tenth coordinate point and the first circle center, the first radius corresponding to the blade curve is determined using the fifteenth formula, which is:

[0245]

[0246] Where R represents the first radius;

[0247] Based on the ninth straight line and the curve offset line, the fifteenth coordinate point where the ninth straight line and the curve offset line intersect is determined using the sixteenth formula. The sixteenth formula is as follows:

[0248]

[0249] Among them, (X) z Y z () represents the fifteenth coordinate point, and V represents the second preset distance offset in the third preset direction. Indicates the third preset direction;

[0250] Based on the curve offset line, the intersection of the offset lines, and the center of the first circle, determine the second radius corresponding to the curve offset line, including:

[0251] Based on the intersection of the fifteenth coordinate point, the offset line, and the fourth coordinate point, the second radius is determined using the seventeenth formula, which is:

[0252]

[0253]

[0254]

[0255] Where a represents the distance from the fifteenth coordinate point to the intersection of the offset line, b represents the distance from the fifteenth coordinate point to the fourth line, and r represents the second radius.

[0256] S7. Based on the second radius, determine the second center of the curve offset line.

[0257] Optionally, based on the fifteenth coordinate point and the second radius, the second center of the curve offset line is determined using the eighteenth formula, where the eighteenth formula is:

[0258]

[0259] in,( , () indicates the second center.

[0260] S8. Based on the second center and the second radius, determine the tangent circle corresponding to the curve offset line. The tangent circle is tangent to the basin offset line and the back offset line, respectively.

[0261] Optionally, any point can be taken on the blade curve. During blade processing, after offsetting, this point may be located at any position within the closed area formed by the curve offset line, the basin offset line, and the back offset line. Therefore, it is necessary to fill in the remaining arc part of the curve offset line to form a tangent circle in order to confirm the position of any point on the blade curve after offsetting.

[0262] S9. Based on the first circle center, blade curve, basin offset line, back offset line and tangent circle, determine the blade machining allowance profile of the blade to be processed.

[0263] Optional, such as Figure 5 As shown, A represents any point on the blade curve. The tenth line can be formed through A and W. The tenth line indicates the direction of offset of any point on the blade curve. The intersection of the tenth line with the basin-side offset line, the back-side offset line, and the tangent circle is the position of any point on the blade curve after offset. Therefore, it is necessary to determine the final offset position of each point A. Figure 5 In the process, when the position of point A after offset lies on the basin-direction offset line or the back-direction offset line, the x-coordinate value of point A is substituted into L. WJ The equation yields a threshold. If the Y-value of point A is greater than or equal to the threshold, it indicates that the offset position of point A is located at the sixteenth coordinate point C, where the tenth line intersects the basin-direction offset line. , If the Y value of point A is greater than or equal to the threshold, it indicates that the offset position of point A is located at the intersection of the tenth line and the back offset line at the seventeenth coordinate point D. , If the offset position of point A lies on the tangent circle, it is necessary to compare the first distance from the first circle center W to the sixteenth coordinate point C with the distance from the first circle center W to the first tangent point Q.pw The fifth distance, or compare the second distance from the first circle center W to the seventeenth coordinate D with the distance from the first circle center W to the second tangent point Q. bw The sixth distance, if the first distance is greater than or equal to the fifth distance, then the intersection of the tenth line and the tangent circle is at the eighteenth coordinate point pB1. , ) and the nineteenth coordinate point pB2 ( , If the second distance is greater than or equal to the sixth distance, then the intersection of the tenth line and the tangent circle is at the twentieth coordinate point bD1. , ) and the twenty-first coordinate point bD2 ( , Additionally, if the intersection of the tenth line and the tangent circle is at the eighteenth coordinate point pB1 ( , ) and the nineteenth coordinate point pB2 ( , Then, it is necessary to compare the seventh distance from the first circle center W to the eighteenth coordinate point pB1 and the eighth distance from the first circle center W to the nineteenth coordinate point pB2. If the seventh distance is greater than or equal to the eighth distance, then the eighteenth coordinate point is selected as the first target point; if the seventh distance is less than the eighth distance, then the nineteenth coordinate point is selected as the first target point. After obtaining the first target points, the regions corresponding to each first target point are taken as the first region. Similarly, if the intersection of the tenth line and the tangent circle is at the twentieth coordinate point bD1 ( , ) and the twenty-first coordinate point bD2 ( , Then, it is necessary to compare the ninth distance from the first circle center W to the twentieth coordinate point bD1 and the tenth distance from the first circle center W to the twenty-first coordinate point bD2. If the ninth distance is greater than or equal to the tenth distance, the twentieth coordinate point is selected as the second target point; if the ninth distance is less than the tenth distance, the twenty-first coordinate point is selected as the second target point. After obtaining the second target points, the regions corresponding to each second target point are taken as the second regions. Finally, the range contained in the first and second regions is taken as the blade machining allowance contour of the blade to be processed. Based on this, the method also includes:

[0264] Based on the first circle center, blade curve, basin-side offset line, back-side offset line, and tangent circle, determine the blade machining allowance profile for the blade to be processed, including:

[0265] Based on the first circle center and the blade curve, the tenth straight line is determined using the nineteenth formula. The tenth straight line is the straight line formed by any point on the first circle center and the blade curve. The nineteenth formula is as follows:

[0266] (10)

[0267]

[0268]

[0269] Among them, (X) A Y A (X) represents the coordinates of any point on the blade curve. w Y w () represents the first center point, and s represents the preset parameter. Indicates the third preset direction;

[0270] For the coordinates of any point on the blade curve, the threshold is determined by applying the twentieth formula to the coordinates of any point on the blade curve and the ninth line. The twentieth formula is as follows:

[0271]

[0272] in, Indicates the threshold;

[0273] If Y A Greater than or equal to Then, it is determined that the tenth line intersects the basin-direction offset line at the sixteenth coordinate point. Based on the first circle center, the seventh coordinate point, and the third line, the sixteenth coordinate point is determined using the twenty-first formula, where the twenty-first formula is:

[0274]

[0275] in,( , () represents the sixteenth coordinate point;

[0276] If Y A Less than Then, it is determined that the tenth line intersects the back offset line at the seventeenth coordinate point. Based on the first circle center, the ninth coordinate point, and the fourth line, the seventeenth coordinate point is determined using the twenty-two formula, where the twenty-two formula is:

[0277]

[0278] in,( , () represents the seventeenth coordinate point;

[0279] Based on the first center, the sixteenth coordinate point, and the seventeenth coordinate point, the first distance from the first center to the sixteenth coordinate point and the second distance from the first center to the seventeenth coordinate point are determined using the twenty-third formula. The twenty-third formula is as follows:

[0280]

[0281]

[0282] in, Indicates the first distance. Indicates the second distance;

[0283] Based on the intersection of the offset lines, the basin-oriented offset line, the back-oriented offset line, and the tangent circle, the third distance between the first tangent point of the tangent circle and the basin-oriented offset line and the intersection point of the offset line, and the fourth distance between the second tangent point of the tangent circle and the back-oriented offset line and the intersection point of the offset line, are determined using the twenty-fourth formula. The twenty-fourth formula is as follows:

[0284]

[0285] in, Indicates the third distance. Indicates the fourth distance;

[0286] Based on the intersection of the third distance, the fourth distance, and the offset line, the coordinates of the first tangent point and the second tangent point are determined using the twenty-fifth formula, which is:

[0287]

[0288]

[0289] in,( , () represents the coordinates of the first tangent point. , () represents the coordinates of the second tangent point;

[0290] Based on the first center, the first tangent point, and the second tangent point, the fifth distance from the first center to the first tangent point and the sixth distance from the first center to the second tangent point are determined using the twenty-sixth formula. The twenty-sixth formula is as follows:

[0291]

[0292]

[0293] in, Indicates the fifth distance. Indicates the sixth distance;

[0294] If the first distance is greater than or equal to the fifth distance, then the tenth line intersects the tangent circle at the eighteenth and nineteenth coordinate points. Based on the first circle center, the second radius, and the second circle center, the eighteenth and nineteenth coordinate points are determined using the twenty-seventh formula, which is:

[0295]

[0296]

[0297] in,( , () represents the eighteenth coordinate point, ( , () indicates the nineteenth coordinate point;

[0298] Based on the first center, the eighteenth coordinate point, and the nineteenth coordinate point, the seventh distance from the first center to the eighteenth coordinate point and the eighth distance from the first center to the nineteenth coordinate point are determined using the twenty-eighth formula. The twenty-eighth formula is as follows:

[0299]

[0300]

[0301] in, Indicates the seventh distance. Indicates the eighth distance;

[0302] like Greater than or equal to Then the eighteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0303] like Less than Then the nineteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0304] If the first distance is less than the fifth distance, then the sixteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0305] If the second distance is less than the sixth distance, then the seventeenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve;

[0306] If the second distance is greater than or equal to the sixth distance, then the tenth line intersects the tangent circle at the twentieth and twenty-first coordinate points. Based on the first circle center, the second radius, and the second circle center, the twentieth and twenty-first coordinate points are determined using the twenty-ninth formula, which is:

[0307]

[0308]

[0309] in,( , () represents the twentieth coordinate point, ( , () represents the twenty-first coordinate point;

[0310] Based on the first center, the twentieth coordinate point, and the twenty-first coordinate point, the ninth distance from the first center to the twentieth coordinate point and the tenth distance from the first center to the twenty-first coordinate point are determined using the thirtieth formula. The thirtieth formula is as follows:

[0311]

[0312]

[0313] in, Indicates the ninth distance. Indicates the tenth distance;

[0314] If the ninth distance is greater than or equal to the tenth distance, then the twentieth coordinate point is used as the second target point after offsetting the coordinates of any point on the blade curve.

[0315] If the ninth distance is less than the tenth distance, then the twenty-first coordinate point is used as the second target point after offsetting the coordinates of any point on the blade curve;

[0316] Based on each first target point, determine the first region corresponding to each first target point;

[0317] Based on each second target point, determine the second region corresponding to each first target point;

[0318] Based on the first region and the second region, the blade machining allowance profile of the blade to be processed is determined.

[0319] like Figure 6 As shown in the figure, an embodiment of the present invention provides a machining allowance profile construction system for aero-engine turbine blades. The system includes:

[0320] The blade coordinate acquisition module 201 is used to acquire the first coordinate point on the blade basin line and the second coordinate point on the blade back line of the blade to be processed.

[0321] The offset line coordinate acquisition module 202 is used to determine the third coordinate point on the pot-oriented offset line based on the first coordinate point, and to determine the fourth coordinate point on the back-oriented offset line based on the second coordinate point. The pot-oriented offset line is the line formed by offsetting the blade pot-oriented line in the first preset direction by a first preset distance, and the back-oriented offset line is the line formed by offsetting the blade back-oriented line in the second preset direction by a first preset distance. The third coordinate point is the coordinate point formed by offsetting the first coordinate point in the first preset direction by a first preset distance, and the fourth coordinate point is the coordinate point formed by offsetting the second coordinate point in the second preset direction by a first preset distance.

[0322] The offset line intersection acquisition module 203 is used to determine the intersection point of the offset lines of the basin-direction offset line and the back-direction offset line based on the first coordinate point, the second coordinate point, the third coordinate point and the fourth coordinate point;

[0323] The fifth coordinate acquisition module 204 is used to acquire the fifth coordinate point on the blade curve;

[0324] The first center acquisition module 205 is used to determine the first center of the blade curve based on the fifth coordinate point;

[0325] The second radius acquisition module 206 is used to determine the second radius corresponding to the curve offset line based on the curve offset line, the intersection of the offset lines and the first circle center. The curve offset line is the curve formed by offsetting the blade curve by a second preset distance in a third preset direction.

[0326] The second circle center acquisition module 207 is used to determine the second circle center corresponding to the curve offset line based on the second radius;

[0327] The tangent circle acquisition module 208 is used to determine the tangent circle corresponding to the curve offset line based on the second circle center and the second radius. The tangent circle is tangent to the basin offset line and the back offset line, respectively.

[0328] The blade machining allowance contour acquisition module 209 is used to determine the blade machining allowance contour of the blade to be processed based on the first circle center, blade curve, basin offset line, back offset line and tangent circle.

[0329] Optionally, the offset line coordinate acquisition module 202 also includes:

[0330] The pot back line acquisition module is used to determine, based on the sixth, seventh, eighth, and ninth coordinate points, the first straight line corresponding to the pot line of the leaf and the second straight line corresponding to the back line of the leaf using a first formula. The first formula is:

[0331] (1)

[0332] (2)

[0333]

[0334]

[0335]

[0336]

[0337] Wherein, formula (1) represents the first straight line, formula (2) represents the second straight line, (X1,Y1) represents the sixth coordinate point, (X2,Y2) represents the seventh coordinate point, (X3,Y3) represents the eighth coordinate point, (X4,Y4) represents the ninth coordinate point, and t1 and t2 are preset parameters. Indicates the first preset direction. Indicates the second preset direction;

[0338] The third coordinate calculation module is used to determine the third coordinate point on the basin-direction offset line based on the seventh coordinate point and using the second formula, whereby:

[0339]

[0340] Where (X2', Y2') represents the third coordinate point, and m1 represents the first preset distance offset from the blade basin line in the first preset direction. Indicates the first preset direction;

[0341] The fifth coordinate calculation module is used to determine the fourth coordinate point on the back offset line based on the ninth coordinate point and the third formula, whereby:

[0342]

[0343] Where (X4', Y4') represents the fourth coordinate point, and m2 represents the first preset distance at which the blade back line is offset in the second preset direction. This indicates the second preset direction.

[0344] Optionally, the system may also include:

[0345] The third straight line calculation module is used to determine the third straight line corresponding to the basin-direction offset line based on the third coordinate point and using the fourth formula. The fourth formula is:

[0346] (3)

[0347] Wherein, formula (3) represents the third line, and t1′ and t2′ are preset parameters;

[0348] The fourth straight line calculation module is used to determine the fourth straight line corresponding to the back offset line based on the fourth coordinate point and using the fifth formula. The fifth formula is:

[0349] (4)

[0350] Wherein, formula (4) represents the third line, and t1′ and t2′ are preset parameters;

[0351] The offset line intersection calculation module is used to determine the intersection point of the offset lines in the basin direction and the opposite direction based on the first, second, third, and fourth lines, using the sixth formula. The sixth formula is:

[0352]

[0353] Among them, (X) j Y j () indicates the intersection of the offset lines.

[0354] Optionally, the system may also include:

[0355] The fifth line calculation module is used to determine the fifth line based on the tenth and eleventh coordinate points using the seventh formula. The seventh formula is:

[0356] (5)

[0357]

[0358]

[0359] Wherein, formula (5) represents the fifth line, (X) p1 Y p1 () represents the tenth coordinate point, (X) p2 Y p2 ) represents the eleventh coordinate point, t R1 This represents the preset parameters, where α1 represents the angle between the fifth line and the positive X-axis.

[0360] The sixth line calculation module is used to determine the sixth line based on the eleventh and twelfth coordinate points using the eighth formula. The eighth formula is:

[0361] (6)

[0362]

[0363]

[0364] Wherein, formula (6) represents the fifth line, (X p3 Y p3 ) represents the twelfth coordinate point, t R2 This represents the preset parameters, where α2 represents the angle between the sixth line and the positive X-axis.

[0365] The thirteenth coordinate calculation module is used to determine the thirteenth coordinate point based on the tenth, eleventh, and fifth coordinate points, using the ninth formula. The thirteenth coordinate point is the midpoint of the line segment corresponding to the tenth and eleventh coordinate points. The ninth formula is:

[0366]

[0367] Among them, (X) R1 Y R1 () indicates the thirteenth coordinate point;

[0368] The fourteenth coordinate calculation module is used to determine the fourteenth coordinate point based on the eleventh, twelfth, and sixth coordinate points, using the tenth formula. The fourteenth coordinate point is the midpoint of the line segment corresponding to the eleventh and twelfth coordinate points. The tenth formula is:

[0369]

[0370] Among them, (X) R2 Y R2 () indicates the fourteenth coordinate point;

[0371] The seventh line calculation module is used to determine the seventh line based on the thirteenth coordinate point and the fifth line, using the eleventh formula. The seventh line is a line that passes through the thirteenth coordinate point and is perpendicular to the fifth line. The eleventh formula is:

[0372] (7);

[0373] Formula (7) represents the seventh line;

[0374] The eighth line calculation module is used to determine the eighth line based on the fourteenth coordinate point and the sixth line, using the twelfth formula. The eighth line is a line that passes through the fourteenth coordinate point and is perpendicular to the sixth line. The twelfth formula is:

[0375] (8)

[0376] Formula (8) represents the eighth line;

[0377] The first center acquisition module 205 is also used to determine the first center of the blade curve based on the seventh and eighth lines and the thirteenth formula, wherein the thirteenth formula is:

[0378]

[0379] Among them, (X) w Y w () indicates the first center of the circle.

[0380] Optionally, the system may also include:

[0381] The ninth line calculation module is used to determine the ninth line based on the intersection of the first circle center and the offset line, using the fourteenth formula. The fourteenth formula is:

[0382] (9)

[0383]

[0384]

[0385] Wherein, formula (9) represents the ninth line, (X w Y w (X) represents the first center of the circle. j Y j () represents the intersection of the offset lines, and t represents the preset parameter. This represents the angle between the ninth line and the positive X-axis.

[0386] The first radius calculation module is used to determine the first radius corresponding to the blade curve based on the tenth coordinate point and the first circle center, using the fifteenth formula. The fifteenth formula is:

[0387]

[0388] Where R represents the first radius;

[0389] The fifteenth coordinate calculation module is used to determine the fifteenth coordinate point where the ninth straight line and the curve offset line intersect, based on the ninth straight line and the curve offset line, using the sixteenth formula. The sixteenth formula is:

[0390]

[0391] Among them, (X) z Y z () represents the fifteenth coordinate point, and V represents the second preset distance offset in the third preset direction. Indicates the third preset direction;

[0392] The second radius acquisition module 206 is also used to determine the second radius based on the fifteenth coordinate point, the intersection of the offset line, and the fourth coordinate point, using the seventeenth formula, wherein the seventeenth formula is:

[0393]

[0394]

[0395]

[0396] Where a represents the distance from the fifteenth coordinate point to the intersection of the offset line, b represents the distance from the fifteenth coordinate point to the fourth line, and r represents the second radius;

[0397] The second center acquisition module 207 is also used to determine the second center of the curve offset line based on the fifteenth coordinate point and the second radius, using the eighteenth formula, wherein the eighteenth formula is:

[0398]

[0399] in,( , () indicates the second center.

[0400] Optionally, the blade machining allowance contour acquisition module 209 also includes:

[0401] The tenth straight line calculation module is used to determine the tenth straight line based on the first circle center and the blade curve, using the nineteenth formula. The tenth straight line is a straight line formed by any point on the first circle center and the blade curve. The nineteenth formula is:

[0402] (10)

[0403]

[0404]

[0405] Among them, (X) A Y A (X) represents the coordinates of any point on the blade curve. w Y w () represents the first center point, and s represents the preset parameter. Indicates the third preset direction;

[0406] The threshold calculation module is used to determine the threshold for any point on the blade curve by combining the coordinates of that point with the ninth line and applying the twentieth formula. The twentieth formula is as follows:

[0407]

[0408] in, Indicates the threshold;

[0409] The sixteenth coordinate calculation module is used if Y... A Greater than or equal to Then, it is determined that the tenth line intersects the basin-direction offset line at the sixteenth coordinate point. Based on the first circle center, the seventh coordinate point, and the third line, the sixteenth coordinate point is determined using the twenty-first formula, where the twenty-first formula is:

[0410]

[0411] in,( , () represents the sixteenth coordinate point;

[0412] The seventeenth calculation module is used if Y A Less than Then, it is determined that the tenth line intersects the back offset line at the seventeenth coordinate point. Based on the first circle center, the ninth coordinate point, and the fourth line, the seventeenth coordinate point is determined using the twenty-two formula, where the twenty-two formula is:

[0413]

[0414] in,( , () represents the seventeenth coordinate point;

[0415] The first distance acquisition module is used to determine the first distance from the first center of the circle to the sixteenth coordinate point and the second distance from the first center of the circle to the seventeenth coordinate point based on the first center, the sixteenth coordinate point, and the seventeenth coordinate point, using the twenty-third formula. The twenty-third formula is as follows:

[0416]

[0417]

[0418] in, Indicates the first distance. Indicates the second distance;

[0419] The second distance acquisition module is used to determine, based on the intersection of the offset lines, the basin-oriented offset line, the back-oriented offset line, and the tangent circle, the third distance between the intersection of the first tangent point of the tangent circle and the basin-oriented offset line and the offset line, and the fourth distance between the intersection of the second tangent point of the tangent circle and the back-oriented offset line and the offset line, using the twenty-fourth formula. The twenty-fourth formula is as follows:

[0420]

[0421] in, Indicates the third distance. Indicates the fourth distance;

[0422] The tangent point acquisition module is used to determine the coordinates of the first tangent point and the second tangent point based on the intersection of the third distance, the fourth distance, and the offset line, using the twenty-fifth formula:

[0423]

[0424]

[0425] in,( , () represents the coordinates of the first tangent point. , () represents the coordinates of the second tangent point;

[0426] The third distance acquisition module is used to determine the fifth distance from the first circle center to the first tangent point and the sixth distance from the first circle center to the second tangent point based on the first circle center, the first tangent point, and the second tangent point, using the twenty-sixth formula. The twenty-sixth formula is as follows:

[0427]

[0428]

[0429] in, Indicates the fifth distance. Indicates the sixth distance;

[0430] The first intersection point acquisition module is used to determine, if the first distance is greater than or equal to the fifth distance, that the tenth line intersects the tangent circle at the eighteenth and nineteenth coordinate points. Based on the first circle center, the second radius, and the second circle center, the eighteenth and nineteenth coordinate points are determined using the twenty-seventh formula, which is:

[0431]

[0432]

[0433] in,( , () represents the eighteenth coordinate point, ( , () indicates the nineteenth coordinate point;

[0434] The fourth distance acquisition module is used to determine the seventh distance from the first circle center to the eighteenth coordinate point and the eighth distance from the first circle center to the nineteenth coordinate point based on the first circle center, the eighteenth coordinate point, and the nineteenth coordinate point, using the twenty-eighth formula. The twenty-eighth formula is as follows:

[0435]

[0436]

[0437] in, Indicates the seventh distance. Indicates the eighth distance;

[0438] The first target point acquisition module is used for... Greater than or equal to Then, the eighteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve. Less than If the first distance is less than the fifth distance, then the sixteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve. If the second distance is less than the sixth distance, then the seventeenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve.

[0439] The second intersection point acquisition module is used to determine, if the second distance is greater than or equal to the sixth distance, that the tenth line intersects the tangent circle at the twentieth and twenty-first coordinate points. Based on the first circle center, the second radius, and the second circle center, the twenty-ninth formula is used to determine the twentieth and twenty-first coordinate points. The twenty-ninth formula is as follows:

[0440]

[0441]

[0442] in,( , () represents the twentieth coordinate point, ( , () represents the twenty-first coordinate point;

[0443] The fifth distance acquisition module is used to determine the ninth distance from the first circle center to the twentieth coordinate point and the tenth distance from the first circle center to the twenty-first coordinate point using the thirtieth formula, based on the first circle center, the twentieth coordinate point, and the twenty-first coordinate point. The thirtieth formula is as follows:

[0444]

[0445]

[0446] in, Indicates the ninth distance. Indicates the tenth distance;

[0447] The second target point acquisition module is used to, if the ninth distance is greater than or equal to the tenth distance, use the twentieth coordinate point as the second target point after offsetting the coordinates of any point on the blade curve; if the ninth distance is less than the tenth distance, use the twenty-first coordinate point as the second target point after offsetting the coordinates of any point on the blade curve.

[0448] The region acquisition module is used to determine the first region corresponding to each first target point based on each first target point, and to determine the second region corresponding to each second target point based on each second target point.

[0449] The blade machining allowance contour acquisition module 209 is also used to determine the blade machining allowance contour of the blade to be processed based on the first region and the second region.

[0450] An electronic device according to an embodiment of the present invention includes a memory, a processor, and a program stored in the memory and running on the processor. When the processor executes the program, it implements some or all of the steps of the above-described method for constructing the machining allowance profile of an aero-engine turbine blade.

[0451] The electronic device can be a computer, and the corresponding program is computer software. The parameters and steps of the electronic device of the present invention can be referred to the parameters and steps in the embodiment of the method for constructing the machining allowance profile of an aero-engine turbine blade in the above text, and will not be repeated here.

[0452] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for constructing the profile of machining allowance for aero-engine turbine blades, characterized in that, The method includes the following steps: Obtain the first coordinate point on the blade basin line and the second coordinate point on the blade back line of the blade to be processed; Based on the first coordinate point, a third coordinate point is determined on the pot-oriented offset line, and based on the second coordinate point, a fourth coordinate point is determined on the back-oriented offset line. The pot-oriented offset line is a line formed by offsetting the blade pot-oriented line in a first preset direction by a first preset distance. The back-oriented offset line is a line formed by offsetting the blade back-oriented line in a second preset direction by a first preset distance. The third coordinate point is a coordinate point formed by offsetting the first coordinate point in a first preset direction by a first preset distance, and the fourth coordinate point is a coordinate point formed by offsetting the second coordinate point in a second preset direction by a first preset distance. Based on the first coordinate point, the second coordinate point, the third coordinate point, and the fourth coordinate point, determine the intersection point of the offset lines of the basin-oriented offset line and the back-oriented offset line; Obtain the fifth coordinate point on the blade curve; Based on the fifth coordinate point, determine the first center of the circle corresponding to the blade curve; Based on the curve offset line, the intersection of the offset lines, and the center of the first circle, the second radius corresponding to the curve offset line is determined. The curve offset line is the curve formed by offsetting the blade curve by a second preset distance in a third preset direction. Based on the second radius, determine the center of the second circle corresponding to the curve offset line; Based on the second center and the second radius, the tangent circle corresponding to the curve offset line is determined, and the tangent circle is tangent to the basin offset line and the back offset line respectively; The blade machining allowance profile of the blade to be processed is determined based on the first circle center, blade curve, basin offset line, back offset line, and tangent circle.

2. The method according to claim 1, characterized in that, The first coordinate point includes the sixth and seventh coordinate points; the second coordinate point includes the eighth and ninth coordinate points; the method further includes: Based on the sixth, seventh, eighth, and ninth coordinate points, the first straight line corresponding to the blade's basin-facing line and the second straight line corresponding to the blade's back-facing line are determined using the first formula, wherein the first formula is: (1) (2) Wherein, formula (1) represents the first straight line, formula (2) represents the second straight line, (X1,Y1) represents the sixth coordinate point, (X2,Y2) represents the seventh coordinate point, (X3,Y3) represents the eighth coordinate point, (X4,Y4) represents the ninth coordinate point, and t1 and t2 are preset parameters. Indicates the first preset direction. Indicates the second preset direction; The step of determining a third coordinate point on the basin-direction offset line based on the first coordinate point, and determining a fourth coordinate point on the opposite-direction offset line based on the second coordinate point, includes: Based on the seventh coordinate point, the third coordinate point on the basin-direction offset line is determined using the second formula, wherein the second formula is: Where (X2', Y2') represents the third coordinate point, and m1 represents the first preset distance offset from the blade basin line in the first preset direction. Indicates the first preset direction; Based on the ninth coordinate point, the fourth coordinate point on the back offset line is determined using the third formula, wherein the third formula is: Where (X4', Y4') represents the fourth coordinate point, and m2 represents the first preset distance at which the blade back line is offset in the second preset direction. This indicates the second preset direction.

3. The method according to claim 2, characterized in that, The method further includes: Based on the third coordinate point, the third straight line corresponding to the basin-direction offset line is determined using the fourth formula, wherein the fourth formula is: (3) Wherein, formula (3) represents the third line, and t1′ and t2′ are preset parameters; Based on the fourth coordinate point, the fourth straight line corresponding to the back offset line is determined using the fifth formula, wherein the fifth formula is: (4) Wherein, formula (4) represents the third line, and t1′ and t2′ are preset parameters; The step of determining the intersection point of the offset lines of the basin-direction offset line and the reverse offset line based on the first coordinate point, the second coordinate point, the third coordinate point, and the fourth coordinate point includes: The intersection point of the offset lines of the basin-oriented offset line and the reverse offset line is determined using a sixth formula based on the first, second, third, and fourth straight lines. The sixth formula is: Among them, (X) j Y j () indicates the intersection of the offset lines.

4. The method according to claim 3, characterized in that, The fifth coordinate point includes the tenth, eleventh, and twelfth coordinate points, and the method further includes: The fifth straight line is determined using the seventh formula based on the tenth and eleventh coordinate points, wherein the seventh formula is: (5) Wherein, formula (5) represents the fifth line, (X) p1 Y p1 () represents the tenth coordinate point, (X) p2 Y p2 ) represents the eleventh coordinate point, t R1 This represents the preset parameters, where α1 represents the angle between the fifth line and the positive X-axis. The sixth straight line is determined based on the eleventh and twelfth coordinate points using the eighth formula, wherein the eighth formula is: (6) Wherein, formula (6) represents the fifth line, (X p3 Y p3 ) represents the twelfth coordinate point, t R2 This represents the preset parameters, where α2 represents the angle between the sixth line and the positive X-axis. Based on the tenth and eleventh coordinate points and the fifth line, the thirteenth coordinate point is determined using the ninth formula. The thirteenth coordinate point is the midpoint of the line segment corresponding to the tenth and eleventh coordinate points. The ninth formula is: Among them, (X) R1 Y R1 () indicates the thirteenth coordinate point; Based on the eleventh and twelfth coordinate points and the sixth line, the fourteenth coordinate point is determined using the tenth formula. The fourteenth coordinate point is the midpoint of the line segment corresponding to the eleventh and twelfth coordinate points. The tenth formula is: Among them, (X) R2 Y R2 () indicates the fourteenth coordinate point; Based on the thirteenth coordinate point and the fifth line, the seventh line is determined using the eleventh formula. The seventh line is a line that passes through the thirteenth coordinate point and is perpendicular to the fifth line. The eleventh formula is: (7); Formula (7) represents the seventh line; Based on the fourteenth coordinate point and the sixth line, the eighth line is determined using the twelfth formula. The eighth line is a line that passes through the fourteenth coordinate point and is perpendicular to the sixth line. The twelfth formula is: (8) Formula (8) represents the eighth line; Determining the first center of the circle corresponding to the blade curve based on the fifth coordinate point includes: Based on the seventh and eighth straight lines, the first center of the circle corresponding to the blade curve is determined using the thirteenth formula, wherein the thirteenth formula is: Among them, (X) w Y w () indicates the first center of the circle.

5. The method according to claim 4, characterized in that, Also includes: Based on the intersection of the first circle center and the offset line, the ninth line is determined using the fourteenth formula, wherein the fourteenth formula is: (9) Wherein, formula (9) represents the ninth line, (X w Y w (X) represents the first center of the circle. j Y j () represents the intersection of the offset lines, and t represents the preset parameter. This represents the angle between the ninth line and the positive X-axis. Based on the tenth coordinate point and the first circle center, the first radius corresponding to the blade curve is determined using the fifteenth formula, wherein the fifteenth formula is: Where R represents the first radius; Based on the ninth straight line and the curve offset line, the fifteenth coordinate point where the ninth straight line and the curve offset line intersect is determined using the sixteenth formula, wherein the sixteenth formula is: Among them, (X) z Y z () represents the fifteenth coordinate point, and V represents the second preset distance offset in the third preset direction. Indicates the third preset direction; The step of determining the second radius corresponding to the curve offset line based on the curve offset line, the intersection of the offset lines, and the center of the first circle includes: Based on the fifteenth coordinate point, the intersection of the offset lines, and the fourth coordinate point, the second radius is determined using the seventeenth formula, wherein the seventeenth formula is: Where a represents the distance from the fifteenth coordinate point to the intersection of the offset line, b represents the distance from the fifteenth coordinate point to the fourth straight line, and r represents the second radius; The step of determining the second circle center corresponding to the curve offset line based on the second radius includes: Based on the fifteenth coordinate point and the second radius, the second center of the curve offset line is determined using the eighteenth formula, wherein the eighteenth formula is: in,( , () indicates the second center.

6. The method according to claim 5, characterized in that, The step of determining the blade machining allowance profile of the blade to be processed based on the first circle center, blade curve, basin-side offset line, back-side offset line, and tangent circle includes: Based on the first circle center and the blade curve, the tenth straight line is determined using the nineteenth formula. The tenth straight line is a straight line formed by the first circle center and any point on the blade curve. The nineteenth formula is: (10) Among them, (X) A Y A (X) represents the coordinates of any point on the blade curve. w Y w () represents the first center point, and s represents the preset parameter. Indicates the third preset direction; For the coordinates of any point on the blade curve, the threshold is determined by applying the twentieth formula to the coordinates of any point on the blade curve and the ninth line. The twentieth formula is as follows: in, Indicates the threshold; If Y A Greater than or equal to Then, it is determined that the tenth straight line intersects the basin-direction offset line at the sixteenth coordinate point. Based on the first circle center, the seventh coordinate point, and the third straight line, the sixteenth coordinate point is determined using the twenty-one formula, where the twenty-one formula is: in,( , () represents the sixteenth coordinate point; If Y A Less than Then, it is determined that the tenth straight line intersects the back offset line at the seventeenth coordinate point. Based on the first circle center, the ninth coordinate point, and the fourth straight line, the seventeenth coordinate point is determined using the twenty-two formula, where the twenty-two formula is: in,( , () represents the seventeenth coordinate point; Based on the first center, the sixteenth coordinate point, and the seventeenth coordinate point, the first distance from the first center to the sixteenth coordinate point and the second distance from the first center to the seventeenth coordinate point are determined using the twenty-third formula. The twenty-third formula is as follows: in, Indicates the first distance. Indicates the second distance; Based on the intersection of the offset lines, the basin-oriented offset line, the back-oriented offset line, and the tangent circle, the third distance between the first tangent point of the tangent circle and the basin-oriented offset line and the intersection point of the offset line, and the fourth distance between the second tangent point of the tangent circle and the back-oriented offset line and the intersection point of the offset line, are determined using the twenty-fourth formula. The twenty-fourth formula is as follows: in, Indicates the third distance. Indicates the fourth distance; Based on the intersection of the third distance, the fourth distance, and the offset line, the coordinates of the first tangent point and the second tangent point are determined using the twenty-fifth formula, where the twenty-fifth formula is: in,( , () represents the coordinates of the first tangent point. , () represents the coordinates of the second tangent point; Based on the first center, the first tangent point, and the second tangent point, the fifth distance from the first center to the first tangent point and the sixth distance from the first center to the second tangent point are determined using the twenty-sixth formula. The twenty-sixth formula is as follows: in, Indicates the fifth distance. Indicates the sixth distance; If the first distance is greater than or equal to the fifth distance, then the tenth straight line intersects the tangent circle at the eighteenth and nineteenth coordinate points. Based on the first circle center, the second radius, and the second circle center, the eighteenth and nineteenth coordinate points are determined using the twenty-seventh formula, where the twenty-seventh formula is: in,( , () represents the eighteenth coordinate point, ( , () indicates the nineteenth coordinate point; Based on the first center, the eighteenth coordinate point, and the nineteenth coordinate point, the seventh distance from the first center to the eighteenth coordinate point and the eighth distance from the first center to the nineteenth coordinate point are determined using the twenty-eighth formula. The twenty-eighth formula is as follows: in, Indicates the seventh distance. Indicates the eighth distance; like Greater than or equal to Then the eighteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve; like Less than Then the nineteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve; If the first distance is less than the fifth distance, then the sixteenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve; If the second distance is less than the sixth distance, then the seventeenth coordinate point is used as the first target point after offsetting the coordinates of any point on the blade curve; If the second distance is greater than or equal to the sixth distance, then the tenth line intersects the tangent circle at the twentieth and twenty-first coordinate points. Based on the first circle center, the second radius, and the second circle center, the twentieth and twenty-first coordinate points are determined using the twenty-ninth formula, where the twenty-ninth formula is: in,( , () represents the twentieth coordinate point, ( , () represents the twenty-first coordinate point; Based on the first center point, the twentieth coordinate point, and the twenty-first coordinate point, the ninth distance from the first center point to the twentieth coordinate point and the tenth distance from the first center point to the twenty-first coordinate point are determined using the thirtieth formula, wherein the thirtieth formula is: in, Indicates the ninth distance. Indicates the tenth distance; If the ninth distance is greater than or equal to the tenth distance, then the twentieth coordinate point is used as the second target point after offsetting the coordinates of any point on the blade curve; If the ninth distance is less than the tenth distance, then the twenty-first coordinate point is used as the second target point after offsetting the coordinates of any point on the blade curve; Based on each of the first target points, determine the first region corresponding to each of the first target points; Based on each of the second target points, determine the second region corresponding to each of the second target points; Based on the first region and the second region, the blade machining allowance profile of the blade to be processed is determined.

7. A profile construction system for machining allowance of aero-engine turbine blades, characterized in that, The system includes: The blade coordinate acquisition module is used to acquire the first coordinate point on the blade basin line and the second coordinate point on the blade back line of the blade to be processed. The offset line coordinate acquisition module is used to determine a third coordinate point on the pot-oriented offset line based on the first coordinate point, and to determine a fourth coordinate point on the back-oriented offset line based on the second coordinate point. The pot-oriented offset line is a line formed by offsetting the blade pot-oriented line in a first preset direction by a first preset distance. The back-oriented offset line is a line formed by offsetting the blade back-oriented line in a second preset direction by a first preset distance. The third coordinate point is a coordinate point formed by offsetting the first coordinate point in a first preset direction by a first preset distance. The fourth coordinate point is a coordinate point formed by offsetting the second coordinate point in a second preset direction by a first preset distance. The offset line intersection acquisition module is used to determine the intersection point of the offset lines of the basin-oriented offset line and the back-oriented offset line based on the first coordinate point, the second coordinate point, the third coordinate point, and the fourth coordinate point. The fifth coordinate acquisition module is used to acquire the fifth coordinate point on the blade curve; The first center acquisition module is used to determine the first center of the blade curve based on the fifth coordinate point. The second radius acquisition module is used to determine the second radius corresponding to the curve offset line based on the curve offset line, the intersection of the offset line and the first circle center. The curve offset line is the curve formed by offsetting the blade curve by a second preset distance in a third preset direction. The second circle center acquisition module is used to determine the second circle center corresponding to the curve offset line based on the second radius; The tangent circle acquisition module is used to determine the tangent circle corresponding to the curve offset line based on the second circle center and the second radius, wherein the tangent circle is tangent to the basin offset line and the back offset line respectively; The blade machining allowance contour acquisition module is used to determine the blade machining allowance contour of the blade to be processed based on the first circle center, blade curve, basin offset line, back offset line and tangent circle.

8. An electronic device comprising a memory, a processor, and a program stored in the memory and running on the processor, characterized in that, When the processor executes the program, it implements the steps of the method for constructing the machining allowance profile of an aero-engine turbine blade as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, cause the steps of a method for constructing machining allowance profiles for aero-engine turbine blades as described in any one of claims 1 to 6 to be performed.