Introduction

In modeling of the machining process and various machining operations using FEM technique, typically four material models including plastic, elastic–plastic, viscoplastic and elastic–viscoplastic material behavior are employed (Ref 1). In practice, more advanced constitutive material models which also consider strain hardening, thermal softening and microstructure changes as functions of three factors including strain, strain rate and temperature are applied. As a result, a number of different constitutive models which take into consideration these variable factors are used by FEM users (Ref 1,2,3,4). In this investigation, a classical Johnson–Cook model defined by Eq 1 is used.

$$\sigma_{eq} = \left( {A + B\varepsilon_{p}^{n} } \right)\left( {1 + C\ln \left( {\frac{{\dot{\varepsilon }_{p} }}{{\dot{\varepsilon }_{p}^{0} }}} \right)} \right)\left( {1 - \left( {\frac{{T - T_{o} }}{{T_{t} - T_{o} }}} \right)^{m} } \right)$$
(1)

where \(\varepsilon_{p}\) is the equivalent strain; \(\dot{\varepsilon }_{p}\) is the equivalent strain rate; \(\dot{\varepsilon }_{p}^{0}\) is the reference strain rate; T is temperature; T 0 is ambient temperature; T t is melting temperature; A, B, C, n, m are material constants and exponents.

The Johnson–Cook (J-C) model is the most frequently used material constitutive model for characterizing the material behavior in the primary and secondary shear zones. It should be noted that the J-C model given by Eq 1 describes accurately plastic deformation below fracture initiation (equivalently to the separation of mesh nodes). On the other hand, the material fracture in the chip formation zone and an intensive thermal effect should be considered in the material constitutive models used in the modeling of machining process. This aspect is particularly important in the machining of nickel-based alloys which retain high strength at a high temperature of above 800 °C.

In order to consider the above-mentioned effects, some modifications of the J-C model are proposed, as follows:

  • thermal softening (Ref 3, 4),

  • thermal softening as a function of temperature (Ref 2, 5, 6),

  • strain hardening for higher strain rates (Ref 7),

  • microstructural changes (Ref 8, 9).

Table 1 specifies the values of parameters in the J-C model for Inconel 718 proposed in the literature from FEM-based modeling of machining processes and operations.

Table 1 Typical values of parameters of J-C model for Inconel 718 alloy appearing in the literature

Based on the literature survey performed, the most adequate constitutive model for Inconel 718 seems to be that proposed by Uhlman et al. (Ref 10,11,12) (assigned by symbol II in Table 1). This model implemented into DEFORM software gives a good agreement between measured and FEM-predicted values of component cutting forces. In addition, it was revealed that in the J-C model the thermal softening effect does not depend on the strain rate. On the other hand, the value of C parameter depends on both temperature and strain rate. For this reason, a method proposed by Warnecke and Oh (Ref 13) is developed. For the temperature ranging between 500 and 800 °C, the maximum value of C parameter changes from 0.017 to 0.0271. Based on mathematical modeling, the authors observed that such changes of C parameter do not influence the strain hardening module in Eq 1. In fact, the equivalent flow stress \(\sigma_{eq}\) changes only in the range of several percent.

Typical approaches for numerical modeling of metal cutting processes are Lagrangian and Eulerian techniques, as well as a combination of both called an arbitrary Lagrangian–Eulerian formulation (ALE) (Ref 1). For Lagrangian formulation, the discretized mesh is attached to the workpiece and the material model is elastic–plastic, only plastic or viscoplastic, whereas for Eulerian finite element models, the workpiece material is assumed to flow through a meshed control volume creating the cutting zone and the strain has to be computed from the strain rates by integrating along streamlines. The ALE formulation is needed to relate the stationary (Eulerian) frame to the moving (Lagrangian) frame. In this study, the finite element model implemented into AdvantEdge package is based on the Lagrangian techniques and an explicit dynamic, thermomechanically coupled modeling software with adaptive remeshing (Ref 14). This means that the initial mesh becomes distorted after a certain length of cut and is remeshed in this vicinity to form a regular mesh again. In simulations with AdvantEdge, there is no separation criterion defined, and then, chip formation is assumed to be resulting from plastic flow. Therefore, the chip is formed by continuously remeshing the workpiece.

Derivation of J-C Constitutive Model for Inconel 718

Determination of Material Constitutive Models

This study is focused on establishing a technologically acceptable material constitutive model for the purpose of FEM simulations of both turning and milling operations performed on parts of jet engines made of an Inconel 718 nickel-based alloy. The main tasks include detailed analysis of a number of material constitutive models applicable for FEM simulations (Table 1), their verification based on the literature data in special applications to difficult-to-machine aerospace materials and the final choice of the sufficient material constitutive models in order to simulate appropriately machining processes and technological operations.

The first step is concentrated on the selection of material parameters in the material constitutive models accepted. It was done in relation to the mechanical and thermal influences on the material behavior during metal cutting. All material data concerning nickel-based alloys machined, needed for FEM simulations, were provided by the aerospace plants in Poland. Based on these data, a special database is created. All these modeling activities are performed with the assistance of a MATLAB program.

Experimental Methodology

The general concept of this experimental study along with material deformation and thermal softening conditions is illustrated in the form of a flow chart in Fig. 1. As shown in Fig. 1, the determination of parameters corresponding to the three terms of the J-C model needs the application of different measurement techniques and relevant apparatus, i.e., a tensile testing machine, a dilatometer and the split Hopkinson’s pressure bar (SHPB) apparatus.

Fig. 1
figure 1

Flow chart of material testing under different deformation and thermal conditions (symbols: T 0, reference temperature; T, test temperature; ε p -plastic strain; \(\dot{\varepsilon }_{p}\), strain rate)

In this study, the following devices and apparatus are used:

  1. 1.

    The testing machine model INSTRON 5982 equipped with a heating chamber for static tensile tests performed under the test temperature of 20-700 °C.

  2. 2.

    The dilatometer model BÄHR 850 D/L in order to establish the material behavior at a higher strain rate of \(\dot{\varepsilon }_{p} = 12.5\,1/{\text{s}}\) and a very high temperature of 900 °C.

  3. 3.

    Split Hopkinson’s pressure bar device designed by Polish Technical Military Academy in Warsaw in order to determine the influence of the strain rate on the material flow stress.

At the first stage of this experimental study, the material data from static tensile tests which are carried out at the temperature ranging between 20 and 700 °C provided by industrial partner are analyzed and converted to MATLAB program by means of appropriate mathematical transformations. For this purpose, a special script is elaborated and the possible mathematical solutions are made automatically.

When this script is activated, the files of "mat” type are generated and selected in terms of different test temperatures. They concern the data obtained for a static tensile test performed with low strain rates limited by linear movement of the testing machine, i.e., \(\dot{\varepsilon }_{p}^{0} = 2.604 \cdot 10^{ - 3} \,1/{\text{s}}\). The function \(\sigma = f\left( {\varepsilon ,T} \right)\) is related to both elastic and plastic strains, but for FEM modeling only constitutive material models describing plastic material behavior are used. Consequently, the separation of elastic and plastic strains using the experimentally determined values of Young modulus E for all ranges of the temperature is performed.

In order to determine the values of variable parameters in the J-C material model, the matrix of points with constant variation step is defined. This allows the approximation of data to the selected constitutive model using subprogram Sftools available in MATLAB program. An example of point arrangements for the approximation in the plastic region is shown in Fig. 2(b).

Fig. 2
figure 2

Graph \(\sigma = f\left( {\varepsilon_{p} ,T} \right)\) showing two ranges of stresses above yield stress with marked experimental points: (a) full range and (b) flow stress changing from 800 to 1400 MPa

Figure 2(b) shows the values of the equivalent flow stress obtained for different plastic deformation (0.01-0.08) and different test temperatures (20-700 °C). They were experimentally obtained using the testing tensile machine model INSTRON 5982 equipped with a special heating chamber (see section 2.2) (point #1). The relevant parameters of J-C constitutive model (case M1) are specified in Table 2. Also two modified versions (cases M2 and M3) are proposed for the temperature range limited to 400-700 °C.

Table 2 Experimentally obtained parameters of J-C model for Inconel 718 alloy

Mathematical Function Fitting

The mathematical (response) function of the J-C material model expressed by Eq 1 is determined using Sftool module available in MATLAB program. First, using Customer Equation function, the J-C equation is inserted after some modifications. It is assumed that in the first step the model parameters are determined for the stress state corresponding to low strain rates.

Correspondingly, the term of Eq 1 with strain rate \(\dot{\varepsilon }_{p}\) is equal to 1. It is established that for an Inconel 718 the melting temperature changes in the range of T m  = 1250-1294 °C. As a result, the average melting temperature is assumed to be equal to T m  = 1277 °C.

The graphical window of Sftool function showing the generated response function fitted to the experimentally obtained points is presented in Fig. 3.

Fig. 3
figure 3

Window of Sftool module after approximation of a set of experimental points using mathematical function given by Eq 1

The mathematical function of the J-C constitutive material model generated for lower strain rates (\(\dot{\varepsilon }_{p}^{0} = 2.604 \cdot 10^{ - 3} \,1/{\text{s}}\)) and fitted with the R-square of 0.6283 is as follows

$$f(T,\varepsilon_{p} ) = (1012 + 393*\varepsilon_{p} \wedge 0.125)*(1 - ((T - 20)/1255) \wedge 2.42)$$
(2)

Because the machined material in the cutting zone is subjected to severe plastic deformation under high strain rates, the appropriate model parameters in the module expressing the influence of strain rate on the plastic deformation, especially at high temperatures, are necessary.

The material tests performed using the dilatometer allow the flow stress values \(\sigma = f\left( {\varepsilon_{p} ,T} \right)\) for strain rate of \(\dot{\varepsilon }_{p} = 12.5\,1/{\text{s}}\) to be determined. It can be noted that in this case strain rates are three levels higher than previously, i.e., \(\dot{\varepsilon }_{p}^{0} = 2.604 \cdot 10^{ - 3} \,1/{\text{s}}\).

Finally, the relationships expressing the flow stresses as the function of plastic deformation for the higher strain rate are obtained. In addition, similarly as for lower strain rates \(\dot{\varepsilon }_{p}^{0}\), points for the matrix approximating the data set are identified using subprogram Sftools available in MATLAB program.

The function of the J-C constitutive material model applicable for low and high strain rates is defined by Eq 3 as follows (case M1 in Table 1)

$$f(T,\varepsilon_{p} ,\dot{\varepsilon }_{p} ) = (1012 + 393*\varepsilon_{p} \wedge 0.125)*(1 + 0.0271*\ln (\dot{\varepsilon }_{p} /\dot{\varepsilon }_{p}^{0} ))*(1 - ((T - 20)/1255) \wedge 2.42)$$
(3)

It is revealed based on the machining experiments that the values of the cutting temperature recorded during finish turning operations of an Inconel 718 alloy with TiAlN-coated carbide tools varied between 500 and 700 °C depending on cutting parameters used. Consequently, the appropriate constitutive model was limited to the temperature range of T = 400-700 °C in order to increase the prediction accuracy. As a result, the mathematical function of the J-C constitutive material model suitable for low and high strain rates for T = 400-700 °C (case M2 in Table 1) is defined by Eq 4 as follows

$$f(T,\varepsilon_{p} ,\dot{\varepsilon }_{p} ) = (1012 + 511*\varepsilon_{p} \wedge 0.396)*(1 + 0.0271*\ln (\dot{\varepsilon }_{p} /\dot{\varepsilon }_{p}^{0} ))*(1 - ((T - 20)/1255) \wedge 4.33)$$
(4)

For the temperature range of T = 400-700 °C and the reference temperature T 0 = 400 °C, the function of the J-C constitutive material model suitable for low and high strain rates is defined by Eq 5 as follows (case M3 in Table 1)

$$f(T,\varepsilon_{p} ,\dot{\varepsilon }_{p} ) = (1012 + 513*\varepsilon_{p} \wedge 0.422)*(1 + 0.0271*\ln (\dot{\varepsilon }_{p} /\dot{\varepsilon }_{p}^{0} ))*(1 - ((T - 400)/877) \wedge 2.54)$$
(5)

Table 2 specifies the values of parameters in the J-C model for Inconel 718 determined for the two temperature ranges of T = 20-700 °C (M1) and T = 400-700 °C, where in the models M2 and M3 the reference temperature is fixed at 20 and 400 °C, respectively.

Comparison of Mathematical Functions of J-C Model

The comparison of the experimentally derived model M1 with the three literature models I, II and III for the strain rate \(\dot{\varepsilon }_{p}^{0} = 2.604 \cdot 10^{ - 3} \,1/{\text{s}}\) is shown in Fig. 4.

Fig. 4
figure 4

Response surfaces for the literature data and experimentally derived J-C models defined in Table 1 generated for temperature range of T = 20-700 °C

As shown in Fig. 4, the frequently quoted model II (Ref 10, 11) gives the worse fitting to the experimental data. On the other hand, a good agreement for the temperatures above 600 °C was achieved by both the literature III and experimentally derived M1 models. It should also be noted in Fig. 4 that the model I approximates better experimental points in the lower range of temperatures of T = 20-300 °C. Based on these important findings, the actual constitutive model M2 was limited to the experimental points obtained for higher testing temperatures.

In addition, this comparison covers the modeling effects for the reference temperatures of T 0 = 20 and 400 °C as presented in Fig. 5. The R-square values for these two modeling cases are equal to 0.7554 and 0.7639 for T 0 = 20 °C and T 0 = 400 °C, respectively (see also Fig. 6). It should be noticed that the FEM simulations using the J-C model type M2 are narrowed down to the temperatures higher than T > 400 °C. It results from the special mathematical description of the thermal softening module in the J-C model given by Eq 1 for which for temperature T < T 0 and the exponent m being a rational number its computation is not possible.

Fig. 5
figure 5

Experimentally derived J-C models for T = 400-700 °C and for different values of reference temperature T 0

Fig. 6
figure 6

Comparative visualization of the derived J-C models M1, M2 and M3 vs. experimental points for a low strain rate and temperature T = 600 °C

Taking into account small differences in the predicted values of the flow stress in this study, the FEM simulations were carried out using the J-C model at the ambient T 0 = 20 °C (case M2 in Table 1).

Figure 6 shows a comparison between predicted and experimental values of the flow stress determined for the temperature of 600 °C (this plot is the cross section of four spatial surfaces in the stress–strain plane shown in Fig. 5). The selected temperature is the average cutting temperature measured in finish turning of an Inconel 718 alloy using the natural thermocouple technique. The accuracy the FEM predictions is discussed in detail in section 4.

Figure 6 reveals that the best fitting of the experimental points to the mathematical model is observed for the models M2 and M3 for which the average variation is about 35 MPa (equivalently about 3% when the flow stress is about 1150 MPa). Appropriately, for the M1 model the difference increases to about 65 MPa. In contrast, the J-C model I predicts the measured flow stress with a distinctly higher variation of about 320 MPa (equivalent to about 35%).

Validation of New Mathematical Functions of J-C Model by FEM Simulation

The J-C constitutive models selected are validated for a finish turning operation using the cutting speed of v c  = 90 m/min, the feed rate of f = 0.05 mm/rev and the depth of cut of a p  = 0.125 mm.

The cutting tool inserts of CNMG 120412-UP type made of PVD–TiAlN-coated sintered carbide (KC5010 grade by Kennametal) were used. In these FEM simulations, the experimentally determined values of the thermal conductivity and the specific heat as functions of the temperature were applied based on the data presented in Ref 2.

The FEM simulations of turning operations of Inconel 718 alloy are carried out using commercial AdvantEdge software. It is assumed based on the previous simulations using the same tool material–workpiece material pair (Ref 15) that the maximum tool element size is equal to 0.5 mm, the minimum tool element size is equal to 0.005 mm and the minimum edge length is equal to 0.001 mm. For this software, the number of segments per edge unit is set to 1.0 from the range 0.2-5. It should be noted that the increase in this parameter results in increasing the number of nodes and, as a result, the edges of finite elements.

Figure 7 visualizes FEM mesh nets of the cutting zone for both 2D (Fig. 7a) and 3D (Fig. 7b) arrangements. In this case, the first-order tetra mesh–tetrahedral elements with the maximum tool element size of 0.5 mm; the minimum tool element size of 0.005 mm (50 μm); and the minimum edge length of 0.001 mm (10 μm) were adopted (Ref 15). It should be noted in Fig. 7 that the meshing smoothing or coarsening results predominantly from more accurate representation of the cutting edge (its radius was equal to about 40 μm).

Fig. 7
figure 7

FEM mesh nets of the cutting zone for 2D (a) and 3D (b) arrangements

Figure 8 presents FEM-predicted distribution of temperature in the cutting zone (Fig. 8a) and the records of temperature evolution obtained for differently parameterized J-C models with measured values represented by their average values (the temperature variation is 612 ± 30 °C) (Fig. 8b). It can be noted that in the FEM simulations the value of friction coefficient was assumed to be equal to μ = 0.5, similar as in Ref 16. Figure 8(b) shows that the best fitting to the measured temperatures is provided by the M1 model type, J-C constitutive model with the lowest values of B parameter and n exponent in the first elastic–plastic term. A similar effect, but with visibly underestimated temperature values is obtained using the literature model I, but with quite a different set of the model parameters. In contrast, both M2 and I models result in a distinct overestimation of the simulated temperatures in comparison with the measurements even by 125 °C.

Fig. 8
figure 8

Simulated distribution of temperature in the cutting zone (a) and comparison of FEM-predicted temperatures using different experimentally derived (M1 and M2) and the literature (I) J-C models (b)

Figure 9 presents the simulated values of the three components of the resultant cutting force using two experimentally derived M1 and M2 models and the literature model I similarly as in the thermal outputs. Figure 9 shows that the best prediction accuracy was obtained for both the passive F p and feed F f forces using M2 type model. For these forces, the average experimental and predicted values differ only by 1-2%. A worse result obtained for the cutting force Fc is probably due to an excessive strain hardening effect obviously occurring during machining of difficult-to-machine alloys. As reported previously, the accurate simulation of the Fc forces is performed using the II type J-C constitutive model with evidently pronounced strain effect (the highest value of B parameter in the first elastic–plastic term). On the other hand, the measured and predicted values of the resultant cutting force agree well (F = 121 ± 13 N versus 123 N for the model M1, and 140 N and 115 N for models M2 and I, respectively).

Fig. 9
figure 9

Comparison of FEM-predicted componential forces with experimental data using different J-C models. Experimental standard deviation fixed at 95%

The comparison of prediction errors resulting from applications of different literature and experimentally derived material models is shown in Fig. 10. It is evident in Fig. 10 that all three new material constitutive models M1, M2 and M3 outperform distinctly all the literature models depending on the value of the working temperature. In general, higher prediction accuracy is achieved when the working/testing temperature is equal to 500 °C. In particular, the best fitting of the FEM predictions with the relevant errors lower than 2% to the experimental data is obtained for the two models I and II (the right part of Fig. 10).

Fig. 10
figure 10

Prediction errors resulting from application of the literature models (I, II and III) and derived models (M1, M2 and M3) for temperatures of T = 500 and 600 °C and plastic strain \(\varepsilon_{p}\) in the range of 0.03-0.07

Conclusions

  1. 1.

    A visible increase in simulation accuracy regarding the cutting temperature and componential cutting forces was achieved by using the experimentally derived J-C models.

  2. 2.

    Special mathematical procedure was elaborated for spatial modeling of the J-C constitutive models characterized by different sets of A, B and C parameters, and m and n exponents.

  3. 3.

    In this study, the experimentally derived J-C constitutive model M2 allows the cutting temperature and the feed and passive forces to be predicted with high accuracy. In all these cases, the prediction error is not higher than 1-2%.

  4. 4.

    In this study, FEM simulations were carried out using the AdvantEdge package which requires the basic J-C model given by Eq 1 as the input. The proposed M2 model can be described by other mathematical models without restrictions for the reference temperature in the third softening term, and as a result, the FEM simulations can be carried out using an open FEM package like Abaqus.