The disclosure herein relates to a method and device for validating a set of operating parameters of a machine tool, in particular for a milling operation.
During machining of a workpiece, physical phenomena, also known as a loading conditions, which are capable of changing the mechanical characteristics of the machined workpiece may be involved. These loading conditions are dependent in particular on the machining parameters. For example, a machining with parameters which involve significant deformations, significant deformation speeds or significant temperature gradients may render the machined workpiece fragile by reducing the mechanical strength thereof, in particular its fatigue limit.
In specific fields, in particular in aeronautics, very high speed methods (high-speed machining) with significant pass depths are often used for reasons of production cost. This type of method may involve significant loading conditions. Furthermore, aeronautical components may be costly to produce (complex shapes, significant sizes, costly material) and may have safety issues which makes their mechanical integrity particularly important. It is therefore necessary to quantify the loading conditions in order to be able to estimate the effects of a machining operation on the material health of a workpiece to be machined.
The loading conditions comprise mechanical loads (forces, pressures) and thermal loads (thermal fluxes, temperatures). It is known, for example, that, when machining a workpiece, an excessively high temperature brought about in the region of the machined surface creates residual stresses which are detrimental to the fatigue service-life of the workpiece. If there are methods for limiting the temperature in the region of the machined surfaces (injection of cooling fluid, etc.), there is, on the other hand, no solution for estimating this temperature prior to the machining. In particular, there is no solution which enables it to be known whether the machining parameters will generate a loading condition which may or may not be detrimental to the material health of a workpiece to be machined.
An object of the disclosure herein is to disclose a solution for overcoming the above-mentioned disadvantage. It relates to a method for validating a set of operating parameters of a machine tool, in particular for a milling operation.
According to the disclosure herein, the validation method comprises at least the following series of steps:
In this manner, according to the disclosure herein, a method is provided which enables the temperature generated in the region of a surface of a workpiece which it is desirable to machine to be estimated in a simple, rapid and low-cost manner during a milling operation. This information enables the set of operating parameters used to be rejected or validated in order to carry out the milling operation in accordance with a simple criterion which corresponds to a critical temperature threshold which should not be exceeded. It is then possible to adapt the set of operating parameters in order to ensure the material health of the workpiece which is intended to be machined whilst maximizing productivity.
The term “ensure the material health” is intended to be understood to mean avoiding any actions which have the effect of modifying a workpiece in the region of at least one topographic parameter (roughness, surface discontinuity, burning, etc.), at least one microstructural state (grain size, plastic deformations, phase fractions, etc.) or at least one mechanical property (residual constraints, hardness, fatigue limit, for example, at 105 cycles, etc.), beyond a predetermined limit.
The term “maximize the productivity” is intended to be understood to mean maximizing at least a service-life of the milling tool and/or a chip flow rate generated by the milling tool during a machining operation.
Advantageously, the set of operating parameters comprises at least some of the following operating parameters:
Furthermore, the first data-processing step advantageously comprises:
Furthermore, the orthogonal cutting step advantageously involves measuring the values of at least some of the following geometric sizes:
In a specific embodiment, the method involves a third data-processing step which is implemented after the second data-processing step if the final temperature is lower than the critical temperature, the third data-processing step comprising:
The disclosure herein also relates to a device for validating the set of operating parameters of the machine tool which comprises the milling tool and which is intended to carry out a milling operation of the workpiece to be machined.
According to the disclosure herein, the device comprises at least:
In a specific embodiment, the device comprises a third data-processing unit which is configured:
Furthermore, the device advantageously comprises a dynamometric plate which is configured to measure the values of the machining forces during the reference milling of the first master workpiece.
Furthermore, the device advantageously comprises a measurement unit which is configured to carry out optical measurements of the geometric sizes during the orthogonal cut of the second master workpiece.
The appended Figures will provide a good understanding of how the disclosure herein can be implemented. In the Figures, the identical reference numerals denote similar elements.
The validation device 1 (device 1 below) which enables the disclosure herein to be illustrated and which is illustrated in a specific embodiment in
The device 1 enables the effects brought about by a milling operation using the set of operating parameters 3 on the workpiece 4 to be machined to be estimated and enables conclusions to be drawn regarding the acceptability of the set of operating parameters 3. More specifically, it enables the set of operating parameters 3 to be rejected or validated depending on whether it is capable or not of bringing about a milling which impacts the material health of the workpiece 4 to be machined. The criterion which enables the set of operating parameters 3 to be validated or not is the temperature generated by a milling in the region of a machined surface 5 of the workpiece 4 to be machined.
This is because, as illustrated in
The device 1 enables the temperature obtained in the region of the machined surface 5 of the workpiece 4 to be machined to be estimated during a milling operation using the set of operating parameters 3, and enables conclusions to be drawn from this as to whether or not this milling operation is detrimental to the material health of the workpiece 4 to be machined. Preferably, it enables the maximum temperature obtained in the region of the machined surface to be estimated during a milling operation. By extension, it thus enables the set of operating parameters 3 to be validated or not, as explained in detail in the remainder of the description. However, this estimation must be carried out prior to the milling of the workpiece 4 to be machined. Therefore, in order to carry out this estimation, the device 1 uses master workpieces 4A and 4B for carrying out experimental measurements which are used to validate or not the set of operating parameters 3.
In the context of the disclosure herein, the master workpieces 4A and 4B refer to workpieces which are made from the same material as that of the workpiece 4 to be machined and which are representative of the workpiece 4 to be machined. The term “representative” is intended to be understood to mean that they have at least the same properties and mechanical characteristics as the workpiece 4 to be machined. Furthermore, as described below in the description, the device 1 uses a first master workpiece 4A in order to carry out a first operation (a reference milling operation) and a second master workpiece 4B in order to carry out a second operation (an orthogonal cut). These two operations are independent of each other and the master workpieces 4A and 4B may correspond to separate workpieces or to the same workpiece on which these two operations would be carried out.
In a preferred embodiment, the workpiece 4 to be machined is made from metal material, for example, from steel or aluminum. Preferably, it is a workpiece made from titanium, for example, a workpiece made from the alloy Ti-6Al-4V αβ. Furthermore, the milling tool 2 corresponds to a conventional tool which is adapted to carry out milling operations on metal workpieces, more specifically on titanium workpieces. For example, it may be a milling cutter made of high-speed steel, a milling cutter made of monobloc carbide or carbide plates, a CBN milling cutter (“Cubic Boron Nitride”), a ceramic milling cutter or a diamond milling cutter.
The device 1 which is illustrated schematically in
The method P comprises the series of steps E1 to E5 below, the implementation of which by the device 1 will be set out in greater detail in the remainder of the description. Preferably, these steps are carried out successively. In specific embodiments, however, the order of the steps may vary.
The method P comprises, initially, an acquisition step E1. This acquisition step E1 involves acquiring a set of input data 10 which comprises at least the set of operating parameters 3 and validating a set of additional parameters 11 relating to features of the milling tool 2 and the workpiece 4 to be machined.
The method P also comprises a milling step E2. This milling step E2 involves carrying out, using the milling tool 2, a reference milling of the master workpiece 4A which is illustrated in
The method P further comprises a first data-processing step E3. This data-processing step E3, which is implemented after the reference milling operation, involves determining specific force coefficients 13 which are representative of the machining forces 12 measured in the milling step E2. These specific force coefficients are determined based on at least some data from the set of input data 10 and the values of the machining forces 12. This determination is set out in detail in the remainder of the description.
The method P further comprises an orthogonal cutting step E4 illustrated from
The method P also comprises a second data-processing step E5. This second data-processing step E5, which is implemented after the orthogonal cut, comprises the following sub-steps E51, E52 and E53.
A first calculation sub-step E51 involves calculating a tertiary thermal flux Qα which is generated in a so-called tertiary shearing zone A3 of the master workpiece 4B during the orthogonal cut. This tertiary thermal flux Qα is calculated from at least some data from the set of input data 10 and values of the geometric sizes 14 which are measured during the orthogonal cut in the orthogonal cutting step E4. This calculation is set out in detail in the remainder of the description.
A second calculation sub-step E52 involves calculating, from the tertiary thermal flux Qα, a final temperature Tf. This final temperature Tf is representative of the temperature in the region of a machined surface 5B of the master workpiece 4B during the orthogonal cut. By extension, it is also representative of the temperature in the region of the machined surface 5 of the workpiece 4 to be machined during a milling operation. This temperature which varies over time is calculated in accordance with the cutting time, that is to say, the time during which the milling tool 2 machines the master workpiece 4A. It is then possible to extract therefrom the maximum temperature obtained in the region of the machined surface 5B which is the significant temperature to be taken into account as a criterion. The calculation of the final temperature Tf is set out in detail in the remainder of the description.
A comparison sub-step E53 involves comparing the final temperature Tf with a critical temperature Tc. This critical temperature Tc corresponds to a temperature from which it is considered that the material health of the workpiece 4 to be machined is degraded if it is reached in the region of the machined surface 5. For example, it may be a temperature from which residual stresses begin to be induced in the workpiece 4 to be machined by a thermal load brought about by a milling operation.
If the final temperature Tf is greater than or equal to the critical temperature Tc, the set of operating parameters 3 is thus rejected. If the final temperature Tf is lower than the critical temperature Tc, the set of operating parameters 3 is thus validated.
The term “validated” is intended to be understood to mean that the set of operating parameters 3 is considered to be satisfactory, that is to say, it does not bring about a milling which is detrimental to the material health of the workpiece 4 to be machined. Consequently it is recorded, for example, in a memory in order to be able to be subsequently used.
The term “rejected” is intended to be understood to mean that the set of operating parameters 3 is considered to be unsatisfactory, that is to say, it is capable of bringing about a milling which is detrimental to the material health of the workpiece 4 to be machined. The set of operating parameters 3 can thus simply not be recorded or can be recorded, for example, in a memory, and designated as being unsatisfactory.
In this manner, using the method P, it is possible to estimate in a simple, rapid and low-cost manner the temperature generated on the workpiece 4 to be machined in the region of the machined surface 5, during a milling operation. This information item enables the set of operating parameters 3 used to carry out the milling operation to be validated or rejected in accordance with a simple criterion which corresponds to a critical temperature threshold which should not be exceeded. It is then possible to adapt the set of operating parameters 3 in order to ensure that the material health of the workpiece 4 to be machined is not degraded by the milling operation whilst maximizing the productivity of the milling operation.
In a specific embodiment, the method P further comprises a third data-processing step E6 which is carried out after the data-processing step E5 if the final temperature Tf is lower than the critical temperature Tc. In this specific embodiment, it is considered that the set of operating parameters 3 is not completely validated after the data-processing step E5 and it is necessary to estimate more precisely the temperature obtained in the region of the machined surface 5B. To this end, it comprises the following sub-steps E61, E62, E63 which enable a more precise estimation to be carried out and a second validation or a rejection of the set of operating parameters 3 to be carried out.
A third calculation sub-step E61 involves calculating a primary thermal flux Qs which is generated in a so-called primary shearing zone A1 of the master workpiece 4B and a secondary thermal flux Qγ which is generated in a secondary shearing zone A2 of the master workpiece 4B. This calculation is carried out on the basis of at least some data from the set of input data 10 and values of the geometric sizes 14 measured during the orthogonal cut. It is set out in detail in the remainder of the description.
A fourth calculation sub-step E62 involves calculating, from the primary thermal flux Qs and the secondary thermal flux Qγ, a total temperature Tt which is representative of the maximum temperature in the region of a machined surface 5B of the master workpiece 4B during the orthogonal cut. This total temperature Tt corresponds to a more precise estimate of the temperature in the region of the machined surface 5B since its calculation takes into account, in addition to the tertiary thermal flux Qα, the primary thermal flux Qs and the secondary thermal flux Qγ. This calculation is set out in detail in the remainder of the description.
A comparison sub-step E63 involves comparing the total temperature Tt with the critical temperature Tc. If the total temperature Tt is greater than or equal to the critical temperature Tc, this set of operating parameters 3 is thus rejected. If the total temperature Tt is lower than the critical temperature Tc, the set of operating parameters 3 is thus validated.
The device 1 comprises an acquisition unit 16 (designated ACQ in
FSvcfzaeap In a non-limiting manner, the set of operating parameters 3 may comprise the following parameters, linked to the kinematics of the milling tool 2:
Dλγαrβ Still in a non-limiting manner, the set of operating parameters 3 may comprise the following parameters which are linked to the geometry of the milling tool 2 and the cutting edges 17 of teeth 18 with which the milling tool is provided (
λt cp,t ρtλwcp,wρw Furthermore, the set of input data 10 also comprises the set of additional parameters 11 which correspond to prerecorded data which are required for the calculations which the device 1 has to carry out. For example, these may be parameters which are intrinsic to the milling tool 2 and the workpiece 4 to be machined, such as features which are linked to their materials. Although these additional parameters 11 are intended to be taken into account in order to quantify the effects of the milling on the workpiece 4 to be machined, they cannot be modified. In a non-limiting manner, the additional parameters 11 may comprise:
The acquisition unit 16 is capable of providing at least some data from the set of input data 10 to other units of the device 1 in order to enable them to carry out calculations using these data.
Furthermore, the device 1 also comprises a first data-processing unit 19 (designated COMP1 in
In a preferred embodiment, the data-processing unit 19 is configured to determine the specific force coefficients 13 by integrating experimental results in theoretical expressions determined analytically. This is because, on the one hand, the machining forces 12 are measured experimentally during the reference milling of the milling step E2 and, on the other hand, theoretical machining forces are obtained by analytical calculations as explained below.
The reference milling, which is illustrated schematically in
During this reference milling, the values of the machining forces 12 applied by the milling tool 2 to the master workpiece 4A are measured. These values may be stored in a database (not illustrated) in order to be able to subsequently access them.
As illustrated schematically in
Fx, Fy and Fz Three machining forces 12 ( ) are measured in the respective directions of three axes x, y and z which are illustrated in
Furthermore, the data-processing unit 19 is configured to determine the theoretical machining forces which correspond to an analytical estimation of the machining forces 12 measured experimentally. In a specific embodiment, this estimation corresponds to the implementation of a sub-step E31 for analytical calculation of the data-processing step E3 as set out in detail below.
In this specific embodiment, the data-processing unit 19 comprises a kinematic mode which enables the establishment of mathematical expressions of the theoretical machining forces which are intended to be determined. These expressions are obtained from data of the set of input data 10 and other data calculated by the data-processing unit 19. They define relationships between the theoretical machining forces and the specific force coefficients 13 which it is desirable to determine.
The kinematic model of the reference milling is constructed by analytically isolating the work of each of the teeth 18 of the milling tool 2. In this manner, it is possible to determine local forces (for each of the teeth 18), then overall forces (sum of the local forces). This enables the notion of specific forces to be applied and thus the relationships which involve the specific force coefficients 13 to be made apparent.
To this end, it is advantageous to calculate a non-cut thickness of a chip 7A which is produced by the milling tool 2 during the reference milling operation. This chip 7A corresponds to a chip which is cut by one of the teeth 18 of the milling tool 2 during a revolution thereof. Generally, as illustrated in
where:
In order to calculate θj(z), a conventional discretization method is used in order to discretize the milling tool 2 into a whole number of elementary discs (designated Nz). The mean position along the z axis is thus defined by the following equation:
where k is a whole number between 1 and Nz.
The angular position of the jth tooth 18 θj(z) may thus be calculated by the following equation:
where:
Elementary local forces (the tangential forces are designated dFt, the radial forces are designated dFr and the axial forces are designated dFa) may thus be expressed by the following equations, involving the specific force coefficients 13:
where:
These local forces are expressed relative to the milling tool 2, therefore in a rotating reference system. They may be expressed in the orthogonal reference system R(x, y, z) (the forces along the x axis being designated dFx, the forces along the y axis being designated dFy and the forces along the z axis being designated dFz) by the following equations:
By adding together these elementary forces (over the entire milling tool 2), it is possible to obtain overall forces. The desired relationship which links the theoretical machining forces to the specific machining coefficients 13 is thus obtained. As a result of the knowledge of the machining forces 12 measured during the reference milling operation, it is then possible to identify each of the specific force coefficients 13.
To this end, the data-processing unit 19 carries out an identification sub-step E32 of the data-processing step E3. In particular, the data-processing unit 19 is configured to identify the specific force coefficients 13 by minimizing the deviation between the values of the machining forces 12 which have been measured beforehand and the values given by the theoretical machining forces.
Furthermore, the device 1 comprises a memory 21 in which the specific force coefficients 13 which have been identified in this manner are stored in order to be able to be subsequently used.
Preferably, the data-processing unit 19 is configured to carry out the identification of the specific force coefficients 13 using the least squares method. However, this identification may be carried out using other conventional regression methods.
Furthermore, the device 1 comprises a second data-processing unit 22 (designated COMP2 In
The orthogonal cut which is illustrated in
As illustrated schematically in
The contact of the milling tool 2 with a face 8B of the master workpiece 4B brings about a significant compression of the material which generates a shearing at the start of the formation of the reference chip 7B. This shearing is produced in a primary shearing zone A1 which is defined between a tip 24 of the milling tool 2 and an outer surface 25 of the reference chip 7B (
ΦnLcLahc In a preferred embodiment, the geometric sizes 14 measured by the measurement unit 23 comprise the following sizes which are illustrated in
Furthermore, the data-processing unit 22 is capable of implementing the calculation sub-step E51. It is configured to calculate the tertiary thermal flux Qα (
where:
Furthermore, the data-processing unit 22 is capable of implementing the calculation sub-step E52. It is configured to calculate the final temperature Tf generated by the milling tool 2 in the region of the machined surface 5B. In a specific embodiment, it is considered that the final temperature Tf is generated only by the tertiary thermal flux Qα.
The final temperature Tf can be calculated by applying the continuity principle, in the region of the interface between the milling tool 2 and the machined surface 5B, between a temperature Toutil of the milling tool 2 and a temperature Tsurf of the machined surface 5B.
The temperature Toutil is defined by the following equation:
where:
It is thus possible to calculate a mean temperature as follows:
Furthermore, the temperature Tsurf is defined by the following equation:
where:
and
It is thus possible to calculate a mean temperature as follows:
The continuity condition between the temperature Toutil and the temperature Tsurf is reflected as the equality of the temperatures Toutil and Tsurf. If this equality is transposed in terms of the thermal fluxes absorbed by the milling tool 2 and by the machined surface 5B, the following equation is obtained:
where:
The data-processing unit 22 is thus capable of calculating the final temperature which is defined by the following equation:
Furthermore, the data-processing unit 22 is also capable of comparing the final temperature Tf with the critical temperature Tc and deciding whether the set of operating parameters 3 has to be validated or rejected. If the final temperature Tf is greater than or equal to the critical temperature Tc, the set of operating parameters 3 is thus rejected. If the final temperature Tf is lower than the critical temperature Tc, the set of operating parameters 3 is thus validated.
In a specific embodiment, the device 1 further comprises a third data-processing unit 28 (designated COMP3 in
The data-processing unit 28 is configured to calculate the primary thermal flux Qs generated in the primary shearing zone A1 and the secondary thermal flux Qγ generated in a secondary shearing zone A2 during the orthogonal cut. This calculation is carried out on the basis of some data from the set of input data 10 and the values of the geometric sizes 14 measured during the orthogonal cut.
The primary thermal flux Qs is defined by the following equation:
where:
The thickness of the non-cut thermal chip hth, illustrated in
The thickness of the non-cut thermal chip is defined by the following equation:
where:
Furthermore, the secondary thermal flux Qγ is defined by the following equation:
where:
The data-processing unit 28 is also configured to calculate the total temperature Tt taking into account the contributions of the primary thermal flux Qs and the secondary thermal flux Qγ. In order to take into account these contributions, it is capable of calculating the temperature, in the primary shearing plane and in the secondary shearing plane, respectively, and applying, by addition, a portion of these temperatures to the final temperature Tf, which has been previously calculated by the data-processing unit 22.
For example, it is possible to calculate the temperature in the primary shearing plane using the following equation:
where η is a known value which represents the proportion of plastic power which is transformed into heat.
And it is possible to calculate the portion of this heat which is applied to the machined surface 5B using the following equation:
where γs is the mean deformation in the primary shearing plane A1, such that γs=
A similar reasoning is applied to calculate the contribution of the secondary thermal flux Qγ.
Furthermore, the data-processing unit 28 is configured to compare the total temperature Tt with the critical temperature Tc. If the total temperature Tt is greater than or equal to the critical temperature Tc, the set of operating parameters 3 is thus rejected. If the total temperature Tt is lower than the critical temperature Tc, the set of operating parameters 3 is thus validated.
The data-processing unit 22 and the data-processing unit 28 are configured to transmit a set of output data 29 to a device (not illustrated) which is provided to receive it. This may simply be a value of the binary type which indicates whether the set of operating parameters 3 is validated or rejected, for example, via a display screen for an operator. These may also be data which comprise, for example, in addition to the value indicating whether the set of operating parameters 3 is validated or rejected, the set of operating parameters 3, the final temperature Tf and/or the total temperature Tt. The set of output data 29 can thus be processed automatically by a processing unit which is provided for this purpose, or manually by an operator.
In an example of application of the device 1, the method P is implemented in order to determine a set of functional operating parameters, that is to say, a set of operating parameters which is validated by the method P. However, it may also be implemented in order to optimize a machining operation by finding the best set of operating parameters 3, that is to say, the set which maximizes the material health of the workpiece 4 to be machined and the productivity of the machining operation. This optimization can be carried out using the method P in an iterative manner, changing at least one parameter of the set of operating parameters 3 with each iteration until a desired machining operation is obtained. This iteration can be carried out manually by an operator or automatically by an algorithm provided for this purpose.
The method P implemented by the device 1 as described above has a number of advantages. In particular:
While at least one example embodiment of the invention(s) is disclosed herein, it should be understood that modifications, substitutions and alternatives may be apparent to one of ordinary skill in the art and can be made without departing from the scope of this disclosure. This disclosure is intended to cover any adaptations or variations of the example embodiment(s). In addition, in this disclosure, the terms “comprise” or “comprising” do not exclude other elements or steps, the terms “a”, “an” or “one” do not exclude a plural number, and the term “or” means either or both. Furthermore, characteristics or steps which have been described may also be used in combination with other characteristics or steps and in any order unless the disclosure or context suggests otherwise. This disclosure hereby incorporates by reference the complete disclosure of any patent or application from which it claims benefit or priority.
Number | Date | Country | Kind |
---|---|---|---|
2213315 | Dec 2022 | FR | national |