The invention relates to the field of repairing machined components such as turbomachine blades or blades of bladed disks.
A turbojet engine comprises various rotors which revolve about its axis. These rotors comprise a disk, with a rim along which blades are attached. Conventionally, the blades are held by their root in a housing provided for that purpose. In order to meet ever tighter engine performance requirements, these rotors may now be produced as single pieces. There are then said to be bladed disks (or blisks). In a blisk, the blades and the disk form just one single component. To achieve this, a forged blank is machined to form the disk, the blades extending radially from its circumference, all as a single piece. It is also possible for some parts to be welded, the resulting blisk forming a single piece. The advantages of one-piece rotors are numerous, particularly in terms of mass.
As they are used, the blades experience wear (by erosion, friction) and also from impacts of various kinds resulting in severe damage (tears, burrs, cracks, etc.). The profile of the blades is therefore altered thus reducing the aerodynamic performance thereof. Because the blisk is made as one piece, it is not possible to extract a worn blade and replace it. It is therefore necessary to repair it in order to restore a suitable aerodynamic profile to that blade.
With reference to
With reference to
This set of elements forms a theoretical mesh B. The mesh B is designed to define precisely the three-dimensional (3D) volume of the blade. It is made up of mesh elements which may be triangles, quadrilaterals or other polygons. The mesh is more dense in those zones of the blade that have the greatest curvature. This theoretical mesh B serves as a design model for the whole of industrialization, machining, and for checking new components.
The theoretical mesh B cannot serve as a model for repair because it does not incorporate the wear and deformation that the component has experienced throughout its service life. It is necessary to rely upon a practical model representing the current condition of the component.
With reference to
In order to repair the damaged component, CAM (computer aided manufacture) software uses so-called “MORPHING” functions to deform the theoretical model B into a practical model tailored to the wear and deformation observed on the damaged component 1.
The “INVERSE FUNCTION” corresponds to the conversion of the damaged component to the component in the new state. This inverse function is the function needed to parameterize the machine tool (the thickness to be removed in order to restore the correct dimension) in order to machine the damaged component 1.
The objective is to find the theoretical model deformation morphing function and to deduce the inverse function that will allow the machine tool to be parameterized.
By comparing the cluster of points, actual A and the theoretical model B, with reference to
The topological model 31 comprises a set of points of coordinates (x, y, z, Δ), where x, y and z are the coordinates of each point in the cluster A along three orthogonal axes, Δ being the projection of the point onto the normal to the theoretical mesh element closest to said point.
Thus, if Δ has a positive value then the damaged component 1 has an excess of material by comparison with the theoretical model B, whereas if Δ has a negative value, the damaged component 1 has a deficit of material by comparison with the theoretical model B. Computer aided design (CAD) software such as the software package marketed under the trade name CATIA can be used to obtained topological models 31 in an automated manner and thus to visualize those zones that have an excess of material that need to be machined, and those zones to which material needs to be added.
In order to deform the theoretical model B using morphing, it is necessary to identify the best points of the theoretical model B to displace in order best to interpolate the maximum number of points from the cluster of points, actual A. These points are known as the control points. The theoretical mesh B can thus be deformed to obtain a mesh corresponding to the damaged component 1.
Analyzing the topological model 32 in order to perform morphing is a complex step that requires experience and a high level of expertise. This is because any local modification to the position of a control point in the theoretical mesh B has an overall impact on the shape and position of the deformed Bezier surfaces and on the tangency where the surfaces meet.
Curvature and tangency conditions have also to be respected at irregularities in the shape of the blades. The experts calculate the best points of the theoretical model B to displace so that the differences between the deformed theoretical model and the points of the cluster of points A are as small as possible.
The morphing method is a slow and complex step the result of which varies according to the expert used. Calculating the morphing function is therefore a very tricky business. It is therefore not suited to industrial application.
The present invention sets out to alleviate at least these disadvantages.
The invention relates to a method of using machining to repair a component workpiece, such as a turbomachine blade, from a known profile of the component, the method comprising the following steps:
According to the invention, the method is a method wherein the deforming of the profile involves comparing each zone of the component workpiece that has excess or insufficient thickness with elementary deformation configurations (EDCs) each in the form of a mesh portion simulating the profile (B), and points simulating points of the cluster of points (A), the elementary deformation configurations (EDCs) being filed in a database, the database associating the parameters of the morphing function with each elementary deformation configuration (EDC).
The method of the invention advantageously makes it possible to machine a component automatically, the parameters of the morphing function being known in the database.
From this morphing function the function for parameterizing the machine that is to machine the component that is to be repaired can be deduced. Automating the morphing process makes it possible to provide a stable and perfectly repeatable industrial process for these operations on components the shape differences and defects of which are not repeatable. This saves time, improves quality and therefore saves on cost.
As a preference, the profile of the component is in the form of a mesh of points.
Again as a preference, the coordinates and the displacement vectors of the points of the mesh that are to be displaced in order to interpolate the cluster of points, known as the control points, are parameters of the morphing function.
Still as a preference, a three-dimensional measurement machine (3DMM), with or without physical sensing, acquires the coordinates of the points on the envelope of the component workpiece.
Still as a preference, the component workpiece is a component to which material has been added.
The invention also relates to the database for implementing the method of the invention, associating the parameters of the morphing function with an elementary deformation configuration (EDC).
The invention will be better understood with the aid of the following description and of the attached drawing, in which:
a depicts an elementary deformation configuration according to the invention;
b depicts the elementary deformation configuration of
With reference to
An elementary deformation configuration (EDC) 102 is a parameterized surface defined by Bezier curves. An EDC here comprises a mesh portion formed of mesh elements which may adopt various patterns, and points representing the actual profile of the parameterized surface. The distance between the points and the mesh elements represents the differences in distance between the theoretical and actual profile of the parameterized surface.
An elementary deformation configuration (EDC) is an analysis from the local viewpoint of the morphing function. An EDC involves a mesh portion, simulating a mesh portion of the theoretical profile of the component, and several points simulating measurement points of the actual component. An elementary configuration EDC is a depiction of the differences there might locally be between an actual component and a theoretical profile.
In order better to define the EDC, with reference to
The respective distances separating a point from its nearest mesh element is represented by a straight line running along the normal to said mesh element starting from said points A1-A4. These distances are similar to the difference measurements A defined hereinabove in respect of the topological model. The shorter these distances, the closer the mesh is to the points.
It goes without saying that an EDC in the form of a parameterized surface and which associates a value representative of a difference in deformation with each point on the surface would likewise be suitable. It goes without saying that a mathematical representation of the EDC in either bitmap or analytical form would likewise be suitable.
Again with reference to
Selecting the control points to be displaced and their displacement vectors makes it possible to deform the mesh by morphing and to interpolate points A1-A4 better.
For each EDC and the database 100, these parameters have been calculated by an expert beforehand and entered into the database 100. With reference to
In this example, just one control point, in this instance B2, is displaced. However, several control points may be similarly displaced in order to interpolate points A1-A4.
The database 100 contains numerous EDCs 102, with varying meshes and point positions, for which the optimal deformation of the mesh has been calculated in order best to interpolate the points. The EDCs 102 differ from one another in their curvature, concavity, number of mesh elements, connectivity of the connections, and tangency of the mesh elements.
Having described the structure of the means of the invention, we shall now tackle how the invention works and can be implemented.
With reference to
Analysis of the overall topological model 32 makes it possible to identify local topological zones corresponding to the zones that have excess or insufficient thickness. After analysis, a step of calculating the machining path 33 and a step of machining 34 the component 1 are performed. With reference to
This comparison is performed by difference in shape, by scale ratio and by analysis as a function of the position of the mesh elements of the theoretical mesh B.
The database 100 contains a wide variety of EDCs 102 in order to make it possible to identify the selected local topological zone 20, the EDCs 102 constituting a base within the mathematical sense of the term. When the EDC has been identified, the parameters 101 associated with the EDC 102 are read from the database 100, these parameters 102 allowing the mesh B of the local topological zone 20 to be deformed.
This comparison step is performed for each local topological zone 20 in order to obtain the set of local parameters 101 needed for deforming the theoretical mesh B. These parameters 101 are needed for calculating the machining path 33 on the theoretical model B in order to restore the correct aerodynamic profile to the damaged component 1.
When a local topological zone 20 cannot be identified from the database 100, the mesh of said zone 20 is deformed by an expert who determines the control points to be displaced and their displacement vector.
The local topological zone and the deformation parameters for this zone are entered into the database 100, allowing the parameters calculated by the expert to be used again at a later date. The enrichment of the database 100 makes it possible to prevent an expert having to solve similar problems a number of times over. The deformation by morphing is automated.
Number | Date | Country | Kind |
---|---|---|---|
07 02021 | Mar 2007 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/FR2008/000367 | 3/19/2008 | WO | 00 | 11/30/2009 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2008/135656 | 11/13/2008 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6969821 | Mika et al. | Nov 2005 | B2 |
7810237 | Lange et al. | Oct 2010 | B2 |
20050234843 | Beckius et al. | Oct 2005 | A1 |
20060090336 | Graham et al. | May 2006 | A1 |
Number | Date | Country |
---|---|---|
1 457 853 | Sep 2004 | EP |
WO 2004096487 | Nov 2004 | WO |
Entry |
---|
Zheng, Jianming et al. “Worn area modeling for automating the repair of turbine blades”, The International Journal of Advanced Manufacturing Technology. vol. 29, No. 9-10, pp. 1062-1067, (Jun. 7, 2006), XP019418863. |
Gao, Jian et al. “Adaptive restoration of complex geometry parts through reverse engineering application”, Advances in Engineering Software, vol. 37, No. 9, pp. 592-600, (2006), XP005572695. |
Number | Date | Country | |
---|---|---|---|
20100095526 A1 | Apr 2010 | US |