Introduction

Sheet metal forming is a class of manufacturing processes aiming to permanently deform a sheet metal blank into a desired shape. Deep drawing is one of the most frequently used metal forming techniques. The desired shape is typically achieved through one or more deep drawing operations. As shown in Fig. 1, the blank is placed between the motionless die and the mobile punch. A blank-holder is generally used to clamp the sheet with a controlled force while the punch moves into the die. This device is used in an attempt to prevent tearing and wrinkling defects and helps to control the material flow. In order to increase the tension in the blank during the operation, draw beads can also be used. After the forming phase, additional deformations appear when the loading is removed. This phenomenon, called springback is amplified when using high strength materials, i.e. with a high ratio of yield strength to Young’s modulus. The design of tools required to obtain a desired final shape of deep drawn parts requires a precise prediction of springback effect.

Fig. 1
figure 1

Schematic example of deep drawing device

Understanding the influence of the numerous parameters involved in such a forming process, by means of experimental trials, and their subsequent analysis, is very long and expensive. Simulations using the finite element method (FEM) can significantly decrease the number of experimental trials as shown by Da Silva Botelho et al. [9]. Such models are often usedin the optimization of deep drawing processes. Breitkopf et al. [4] shown the accuracy of moving last square approximation in sheet metal forming optimization. Sun et al. [19] decreased the computational cost by combining two models with two different fidelity levels to construct the surface response. However, performing a series of simulations of deep drawing is still time consuming, mainly due to the friction contact, need for refined meshes, numerous incremental steps, and slow convergence. Thus, some alternative numerical approaches dedicated to sheet metal forming have been developed. The Inverse Approach [16] is a general way to compute an approximate solution in a single step but still uses a full-scale modeling of the sheet. For 2D plan strain deep drawing, reduced models provide a more economical alternative in the initial design phase.They are generally based on analytical or semi-analytical approaches. For instance, Asnafi [3] proposed ananalytical model to predict springback in v-die air bending. Buranathiti and Cao [7] developed an other analytical model dedicated to a straight flanging process. Zhang et al. [20] proposed an analytical model able to approximate springback for a U-shaped sheet. All these analytical approaches are limited to plane strain problems and consider a simple bending-under-tension loading type to approximate the springback geometry. Many analytical models of plane strain pure bending have been developed in the literature surveyed. Hill [12] proposed the first analytical model of pure bending assuming perfectly plastic behavior. Bruhns etal. [6] proposed an elastic-plastic model with combined isotropic and kinematic hardening law. Zhu [21] developed an other model based on power-law-hardening. Hwang [1] took into account the plastic anisotropy behavior of the sheet in their pure bending analytic model. Other analytical methods have been extended to plane strain bending-under-tension that could be used for plane strain metal forming analytical approaches. Parsa and Nasher Al Ahkami [17] considered an elastic-work hardening material in their analytical model of bending-under-tension. More recently, Alexandrov et al. [2] proposed an analytical model of an isotropic incompressible sheet subjected to large strains bending-under-tension considering quite an arbitrary hardening law based on Tresca yield function. However, while time-saving, those analytical models are also more restrictive and generally limited to conditions of isotropic behavior, specific elastic-plastic hardening law, Tresca yield function, small strain assumption, no thickness thinning, linear through-thickness strain evolution, incompressible material, no multiple reverse bending or Bauschinger effect, etc. Semi-analytical methods are generally less restrictive. The general semi-analytical approach developed by Pourboghrat et al. [18] consists, in a first step, to perform a finite element simulation with a membrane model corrected analytically, in a second step, to superpose bending stretches. Lee et al. [14] used this approach to predict springback in plan strain draw bend test.

In the present work, we focus on 2D plane strain forming process with negligible shear stresses. Many forming processes can be considered as being in plane strain state, such as sheet metal folding, wiping, roll bending, etc. The overall idea of our proposed approach is to split the domain into a set of subdomains subjected to different states of bending and tension loadings. The analysis of an individual domain requires a finite element representation of a single typical section involving thus a column of 2D/3D solid elements, or even a single beam or shell element, whose kinematics is constrained byproperly defined boundary conditions. We thus replace a 2D model by a set of uncoupled 1D counterparts, resulting in significant saving of CPU time. It must be noted that the boundaries of the subdomains do not need to be known a priori. Only the number of zones and their respective loading path must be definedby the user. Finally, the deformed shape after springback is reconstructed based on the deformations of the individual sections. We thus combine an analytical approach with the full set of possibilities offered by modern finite-element codes (material laws, kinematics) applied to a set of small-scale problems, while avoiding time-consuming issues such as dealing with a high number of finite elements and modeling friction contact.

The main steps of the present approach are reported in Algorithm 1. In the next section, we propose a finite elementmodel of plane strain bending-under-tension (B-U-T) aimed at circumventing the limitations of the usual analytical as well as numerical (FE) methods. The numerical bending-under-tension model is used in section “Analytical part: from the B-U-T model to the deep drawing model” as a basis of a semi-analytical forming model for the assessment of deep-drawn sheet, and more specifically for springback prediction. Finally, in section “Application of the proposed approach”, the presented approach is applied to two classical test cases. The predicted shapes after springback are compared to the reference results obtained from a complete modeling of the two considered metal forming cases.

Numerical part: bending-under-tension finite element model

We consider a flat sheet submitted to bending-under-tension loading. We propose to establish a numerical solution of this problem, for an arbitrary behavior law, considering large plane strain. The model should be able to impose a given tension combined with a given bending moment or with a given bending radius.

Figure 2 shows the initial and loaded states of the considered sheet. The sheet width \(W_{\mathrm {s}}\) has to be sufficiently wide in order to respect the plane strain assumption. Material properties are considered homogeneous in the length direction. Flat sections perpendicular to the initial mean surface remain flat and perpendicular to it under loading since no shear stress is involved. Even if large strains occur, the sheet state under such a loading theoretically remains homogeneous in the length direction. Its shape can be characterized at any time by the bending angle A, the lower side radius \(r_{\mathrm {a}}\) and the upper sideradius \(r_{\mathrm {b}}\). The radius \(r_{\mathrm {m}}\) corresponds to the mean radius, whereas \(r_{\mathrm {n}}\) corresponds to the neutral surface one, that is:

$$ r_{\mathrm{n}}=\frac{L_{0}}{A} $$
(1)
Fig. 2
figure 2

Scheme of the initial and deformed states of a sheet under finite plane strain bending and tension loading

Following convention, the parameters A, \(r_{\mathrm {n}}\), \(r_{\mathrm {m}}\), \(r_{\mathrm {a}}\) and \(r_{\mathrm {b}}\) are considered positive when the axe of bending is located in the lower side.

Due to the length homogeneity, it is sufficient to model only a slice of initial length \(l_{0}\ll L_{0}\) (Fig. 3). Knowing the state of this slice, it is possible to deduce the complete state of the loaded sheet. The tension is imposed in terms of mean effort T through the slice section. The bending is controlled in terms of a given moment M or a bending radius such as \(r_{\mathrm {n}}\), \(r_{\mathrm {m}}\), \(r_{\mathrm {a}}\) or \(r_{\mathrm {b}}\). By analogy with Eq. 1, \(r_{\mathrm {n}}\) is also linked to \(\alpha\) by:

$$r_{\mathrm{n}}=\frac{l_{0}}{\alpha} $$
(2)
Fig. 3
figure 3

Scheme of the initial and deformed states of a given slice of the complete sheet

At this point the bending-under-tension problem is fully defined and needs to be solved using a finite element code. The choice of the code is left free to the user and in general case will be guided by availability of constitutive model, finite element formulation (volume/surface) and finally the facility of implementation and switching between different boundary conditions (these issues are discussed in detail in following sections) during the loading/unloading phases.

To simplify the programming of such a combined loading, the tension is maintained constant when the bending loading varies and vice versa. The loading path to be followed is split into a sequence of loading states. All the loading states computed in our finite element model are summarized in Table 1. The developed program has to be able to automatically switch from a given loading state to any other one at every moment in order to respect the loading sequence given by the user. This is done by updating the boundary conditions depending on the type of elements and the type of the next loading state. In addition, the final fields of a given loading state are taken to be the initial fields for the next loading state.

Table 1 Loading states compatible with the developed finite element model

For the loading states 1 to 6 and a model using 1D plane strain elements (plane strain breams), the considered set of boundary conditions is shown in Fig. 4. The boundary conditions noted B.C.a and B.C.d allow to impose a given bending angle \(\alpha \). The boundary condition B.C.b corresponds to a distributed force equivalent to the contact pressure that would occur when the sheet is bent in tension around a cylinder. Finally, the boundary condition B.C.c simply corresponds to horizontal component of the tensile force T to impose. The detail of each boundary condition is given inTable 2.

Fig. 4
figure 4

Configuration of the boundary conditions for 1D plane strain elements in the case of loading states 1 to 6

Table 2 Details of the boundary conditions for 1D plane strain elements

Considering Eq. 2, the bending angle \(\alpha \) is directly linked at any time to the neutral surface radius \(r_{\mathrm {n}}\) by:

$$ \alpha=\frac{l_{0}}{r_{\mathrm{n}}} $$
(3)

Thus, if one needs to vary \(r_{\mathrm {n}}\) (loading state 1) or to keep it constant (loading state 6), the corresponding angle \(\alpha \) to be imposed is determined from Eq. 3. If the bending loading has to reach a given value of \(r_{\mathrm {m}}\) (loading state 2), the same set of boundary conditions is used with a progressive modification of \(\alpha \) until the desired value of \(r_{\mathrm {m}}\) is reached. The same approach is used to reach a given value of M (loading state 5) as well as for \(r_{\mathrm {a}}\) and \(r_{\mathrm {b}}\) (loading states 3 and 4).

When \(r_{\mathrm {m}}\), \(r_{\mathrm {a}}\) or \(r_{\mathrm {b}}\) has to remain constant while T varies, another set of boundary conditions is imposed as shown in Fig. 5. This time, all displacement degrees-of-freedom are controlled though B.C.f to ensure the desired bending radius. Furthermore, B.C.e and B.C.f ensure the homogeneity of the bending moment on each side. The desired value of tensile force is indirectly reached by progressively changing the value of \(\alpha \).

Fig. 5
figure 5

Configuration of the boundary conditions for 1D plane strain elements in the case of loading states 7, 8 and 9

The described boundary conditions are dedicated to 1D plane strain model. If the slice is modeled with 2D plane strain elements, the boundary conditions corresponding to loading states 1 to 6 are given in Fig. 6 and detailed in Table 3. The boundary condition B.C.a allows us to impose the bending angle \(\alpha \) through a linear relation on displacements. To ensure the planarity of the other side, an equality of horizontal displacement condition B.C.b is imposed between all the nodes of the face. In addition, the tensile force is uniformly distributed on the same set of nodes through B.C.c. Again, the force field B.C.e imposed on the lower or upper side corresponds to normal contact reactions. By default we select the lower surface if \(\alpha T>0\) and vice versa, which orients the force field toward the slice. Finally, zero vertical displacement is prescribed on the lower right corner node in order to avoid any rigid body movements, especially when \(\alpha \) is closeor equal to 0.

Fig. 6
figure 6

Configuration of the boundary conditions for 2D plane strain elements in the case of loading states 1 to 6

Table 3 Details of the boundary conditions for 2D plane strain elements

When \(r_{\mathrm {a}}\) or \(r_{\mathrm {b}}\) has to remain constant, boundary conditions are switched to the ones shown in Fig. 7. To maintain \(r_{\mathrm {a}}\) (respectively \(r_{\mathrm {b}}\)) constant, the lower (upper) surface displacements will be fully controlled through the boundary condition B.C.g (B.C.i). The horizontal displacement \(d_{\mathrm {a}}\) (respectively \(d_{\mathrm {b}}\)) imposed through B.C.f (B.C.h) tothe right side is directly linked to \(\alpha \) and the radius \(r_{\mathrm {a}}\) (\(r_{\mathrm {b}}\)). The desired value of the tensile force is indirectly reached by progressively changing the value of \(\alpha \). Finally, the corrective weighting \(\delta \) used in boundary conditions B.C.hand B.C.i aims to maintain \(U_{\mathrm {y}}(N_{0})\) close to 0. It corresponds to the thinning \(r_{\mathrm {b}}-r_{\mathrm {a}}-h_{0}\) measured at the end of the previous step. Thus, large vertical displacements will be avoided while switching from the loading state reference 9 to an other one.

Fig. 7
figure 7

Configuration of the boundary conditions for 2D plane strain elements in the case of loading states 8 and 9

If 3D solid or solid-shell elements are preferred, the same type of boundary conditions as those given for 2D plan strain elements can be used. Only additional fixed displacements to respect the plane strain state are needed in direction z on each node \(N_{i}\) belonging to the front and rear sides. Likewise, boundary conditions established for 1D plane strain elements can be usedon a 2D plate or shell element type with additional symmetry conditions on the front and rear sides. So far, the slice width \(w_{0}\) was assumed to be the same as the sheet width \(W_{0}\). If \(w_{0}\neq W_{0}\), the tensile force and bending moment applied to the slice must naturally be reduced by a factor of \(W_{0}/w_{0}\).

Regardless of its type, a single element is sufficient in the length direction x (as well as in width direction z if applicable) by taking \(l_{0}\ll L_{0}\). Such a configuration may be seen as a reduction of the dimensionality of the model, since the 3D/2D model is transformed into a 2D/1D model. In the y direction, n solid elements are needed across the thickness or even a single element if a beam, plate or shell is selected. In all cases, the number of elements is greatly decreased. Consequently, the computation time is significantly reduced compared to a finely meshed complete model of length \(L_{0}\), while the accuracy remains the same for a given type and size of elements due to homogeneity of local kinematics in the length direction.

Analytical part: from the B-U-T model to the deep drawing model

The model reduction approach is composed of three main steps as described below. The first step consists of identifying the number of regions constituting the formed sheet where the loading can be assumed as homogeneous in the length direction. We note that only the number of regions has to be identified here and that their size is irrelevant at this stage.

Then, the loading path associated to each region is established at the second step. This loading paths are applied thanks to the bending-under-tension model which operates at a single section at a time, as described in the previous paragraph.

Finally, the whole model is integrated and the springback shape is reconstructed at the last step of this approach.

To illustrate each step, a standard U-shaped sheet [15] is taken as an example. Figure 8 shows the geometrical parameters considered from this point on.

Fig. 8
figure 8

Geometrical parameters considered for the U-shaped sheet

First step: identification of homogeneous regions

The first step consists of identifying on the expected profile, the number of regions where loading path can be assumed as homogeneous in the length direction. This type of reduction has already been used in other analytical approaches (e.g. Zhang et al. [20]). For the U-shaped sheet, we consider five regions as shown in Fig. 9. Due to symmetry, only one half of the profile is shown. Note that the actual shape of the deformed sheet does not need to be known in advance. The actual size and shape of each considered region will be determined later, in the reconstruction step of the present approach.

Fig. 9
figure 9

Schematic representation of the five homogeneous regions considered for the U-shaped sheet, and the five corresponding slices. Actual springback shape does not need to be known in advance, neither the initial length of each considered region

Second step: loading path

The loading path prediction is of major importance since it has a significant impact on the result. The loading states occurring during the forming phase of the U-shaped example are given in Fig. 10.

Fig. 10
figure 10

Loading states of each considered slice occurring during the forming phase (from time \(t_{0}\) to time \(t_{3}\))

In many cases, the plastic strains occurring in the first region (the one located under the blank-holder) can be neglected. Then, its final shape is the same as the initial one, regardless of the loading path. This assumption is made for the U-shaped example, thus only slices 2 to 5 need to be modeled. Table 4 summarizes the considered loading sequence of each slice to model. The times \(t_{4}\) and \(t_{5}\) correspond to the springback phase, that is a zero tensile force and a zero bending moment. During the forming phase , all slices to be modeled are submitted to non zero tensile forces, \(T_{2}\) to \(T_{5}\), the values of which need to be determined.

Table 4 Loading sequences considered for the U-shaped sheet

The blank-holder acting on the first region will generate the main part of the tensile loading transmitted to regions 2 to 5. Assuming a Coulomb friction, the tensile force generated in the sheet due to friction with the blank-holder corresponds to:

$$ T_{0}=\mu F_{\mathrm{b}} $$
(4)

where \(\mu \) is the friction coefficient and \(F_{\mathrm {b}}\) the blank-holder force.

The same tensile force is generated by friction between the first region and the die. Thus, the total tensile force induced by the blank-holder is given by:

$$ T_{1}=2T_{0} $$
(5)

The region 2 is bent around the die radius \(r_{\mathrm {d}}\). As introduced in bending under tension tests by [10], exponential friction occurs in this region and the tensile force reached in region 3 is approximately given by:

$$ T_{3}=T_{1}\times e^{\mu\pi/2} $$
(6)

The tensile loading considered for region 2 will be simply taken as the average of regions 1 and 3:

$$ T_{2}=\frac{T_{1}+T_{3}}{2} $$
(7)

In addition to the tension \(T_{3}\), the region 3 will be bent with a curvature radius \(r_{\mathrm {d}}\), then unbent along the die sidewall. The region 4 will go through the same type of loading as region 2 with the tension \(T_{4}=T_{3}\) and a negative bending radius corresponding to the punch radius \(r_{\mathrm {p}}\). Finally the bending of region 5 will be neglected and only the tension will be considered that is \(T_{5}=T_{3}\).

Last step: reconstruction of the global shape after springback

At first, the initial length \(L_{0}\) of each region has to be determined from the state corresponding to the end of the loading phase (time \(t_{1}\)) just before the springback phase (completed at \(t_{2}\)). For curved regions at \(t_{1}\) of angle \(A(t_{1})\), \(L_{0}\) corresponds to:

$$ L_{0}=A(t_{1})\cdot r_{\mathrm{n}}(t_{1})=A(t_{1})\frac{l_{0}}{\alpha(t_{1})} $$
(8)

For the U-shaped example, only regions 2 and 4 are curved at \(t_{1}\) with angles \(A(t_{1})=\frac {\pi }{2}\) and \(A(t_{1})=-\frac {\pi }{2}\) respectively. For flat regions at \(t_{1}\) of elongation corresponding to \(d(t_{1})\), the initial length is given by:

$$ L_{0}=L(t_{1})\frac{l_{0}}{l_{0}+d(t_{1})} $$
(9)

For the concerned regions 3 and 5, the values of \(L(t1)\) are taken as \(L(t_{1})=s-h_{0}-r_{\mathrm {p}}-r_{\mathrm {d}}\) and \(L(t_{1})=\frac {W_{\mathrm {p}}}{2}-r_{\mathrm {p}}\) respectively.

Then the final angle \(A(t_{2})\) for curved regions after springback and the final length \(L(t_{2})\) for flat ones can be determined as:

$$ A(t_{2})=L_{0}\frac{\alpha(t_{2})}{l_{0}} $$
(10)
$$ L(t_{2})=L_{0}\frac{l_{0}+d(t_{2})}{l_{0}} $$
(11)

Only region 5 of the U-shaped sheet is flat at \(t_{2}\) while regions 2, 3 and 4 are curved. For these curved regions, we finally need to extract \(r_{\mathrm {m}}(t_{2})\) in order to reconstruct the whole springback profile. The remaining length of the region 1 will be deduced from the other regions by subtracting their initial lengths from the total initial sheet length \(L_{s}\) (Fig. 8).

Application of the proposed approach

U-shaped sheet

As a first test case, we apply the proposed approach to the example of the U-shaped sheet discussed above. The bending-under-tension model was programmed using the implicit finite element software Code_Aster [8] with large strain formulation. The mechanical behavior of the blank is considered as simply isotropic elastic-plastic with a linear kinematic hardening based on the von Mises criteria. The material properties as well as the geometrical and loading parameters are listed in Table 5. A friction coefficient of 0.15 was taken into account between the blank and the tools considered as being rigid.

Table 5 U-shaped sheet geometrical parameters and material properties (for isotropic elastic-plastic material witha linear kinematic hardening based on the von Mises criteria)

Each slice was modeled with a single shell element (Discrete Kirchhoff Quadrangle formulation). Its dimensions were set to \(l_{0}=1\) mm and \(w_{0}=1\) mm. In the thickness direction, 10 integration points were used. In order to assess the accuracy of the reduced model, a comparison was made with the result obtained from a complete deep drawing simulation performed in dynamic explicit mode by the finite element software LS-DYNA [11], using Belytschko–Tsay shell element formulation and 10 through thickness integration points with the same behavior law and parameters (5). Both predicted shapes after springback are reported on Fig. 11. A moderate shift is observed on the reduced model shape compared to the complete modeling taken as reference.

Fig. 11
figure 11

Comparison of the predicted shape after springback for the U-shaped sheet

To quantify this difference, springback parameters were measured as defined in Fig. 12. These measures are reported in Table 6. The radius of curvature \(\rho \) presents the main difference, exceeding 20 %, which is not that obvious on the graphic representation, especially because sidewall curl is moderate in the present case. The two springback angles \(\theta _{1}\) and \(\theta _{2}\) are relatively attained with a maximum error of 2.28 %.

Fig. 12
figure 12

Detail of the springback parameters on a schematic U-channel profile

Table 6 Springback parameters predicted by the proposed approach compared to the reference result

Unconstrained cylindrical bending

The second example consists of cylindrical bending without any blank-holders. This deep drawing test was initially proposed at Numisheet 2002, benchmark B problem [5]. Code_Aster was used to compute both the reference and the reduced model. This time, 8 node 2D plane strain quadratic elements were selected for each modeled slice. The isotropic elastic-plastic blank, with Hollomon’s hardening law based on the von Mises criteria, is the same as in [13]. The mesh used for the reference model is shown in Fig. 13. The corresponding data and geometric parameters are listed in Table 7.

Fig. 13
figure 13

Finite element mesh and geometrical parameters of the reference model of cylindrical bending

Table 7 Cylindrical bending geometrical parameters and material properties

In the reduced model, only the region in contact with the punch needs to be modeled. As forthe reference model, 5 elements were used through the thickness with the same length that is \(l_{0}=0.54\) mm (Fig. 14). The 2 extremities are assumed to remain flat during the whole process while the center region is bent with a upper radius \(r_{\mathrm {b}}=-r_{\mathrm {p}}\) and then unloaded that is \(M=0\). No any tensile force is taken into account. The loading sequence is summarized in Table 8.

Fig. 14
figure 14

Finite element mesh of a reduced model slice constituted of a single column of 5 elements

Table 8 Loading sequence imposed to the slice of the reduced model

For the reconstruction step of the shape after springback, one needs to know the bending angle \(A(t_{1})\) which corresponds to:

$$ A(t_{1})=\theta(t_{1})-\pi $$
(12)

where \(\theta (t_{1})\) is the angle formed by the blank (Fig. 15) when the punch reaches the depth s and can be approximated by:

$$\begin{array}{lll}&& \theta(t_{1}) = 2\cdot\left[ \vphantom{\frac{r_{\mathrm{p}}+h_{0}+r_{\mathrm{d1}}}{\sqrt{(r_{\mathrm{p}}+h_{0}+r_{\mathrm{d1}}-s)^{2}+(r_{\mathrm{d1}}+r_{\mathrm{d2}})^{2}}}} \arctan\left(\frac{r_{\mathrm{p}}+h_{0}+r_{\mathrm{d1}}-s}{r_{\mathrm{d1}}+r_{\mathrm{d2}}}\right)\right. \\ && \qquad \left.+\arccos\left(\frac{r_{\mathrm{p}}+h_{0}+r_{\mathrm{d1}}}{\sqrt{(r_{\mathrm{p}}+h_{0}+r_{\mathrm{d1}}-s)^{2}+(r_{\mathrm{d1}}+r_{\mathrm{d2}})^{2}}}\right)\right] \end{array}$$
(13)
Fig. 15
figure 15

Definition of the blank angle \(\theta \) needed at \(t_{1}\) and \(t_{2}\)

By applying this relation to the present case, we find that \(\theta (t_{1})\simeq 21.31^{\circ}\). Knowing \(A(t_{1})\) from \(\theta (t_{1})\), the relations (8) and (10) are successively used to finally determine the springback shape and its characterizing angle:

$$ \theta(t_{2})=\pi+A(t_{2}) $$
(14)

The deformed shape predicted by the proposed semi-analytical model as well as the one given by the reference model are shown in Fig. 16. The angle \(\theta (t_{2})\) formed by the 2 straight sides of the sheet after release is higher for the reduced model than the reference one. The predicted values, varying by 4.9 % between the 2 versions, are reported in Table 9.

Fig. 16
figure 16

Comparison of the predicted shape after springback of the bent sheet

Table 9 Springback parameters predicted by the proposed approach compared to the reference result

Since the reduced model involves a negligible computing time, the number of elements across the thickness was changed from 5 to 200 without falling into prohibitive CPU time. The stress evolutions given by the reduced model with 200 elements are shown in Fig. 17, at the end of the forming phase and after springback. The springback angle decreased slightly to reach 56.89°. The same mesh refinement was not applied to the reference model due to the prohibitive computing time involved. But since the reduced model shows a very low variation, one can make a reasonably assumption that 5 elements in the thickness direction are sufficient in both cases.

Fig. 17
figure 17

Reduced model stress evolutions through the thickness expressed in the local basis and centered on the mean surface

The analysis of the reference model indicates that a gap appears at the beginning of the unloading phase, between the punch and the blank as shown in Fig. 18. The loading path becomes slightly different from the one assumed for the reduced model. It can be shown that this is the main source of error. Indeed, if the 2 first nodes in contact between the punch and the blank are merged to avoid any gap formation, then the springback angle increases to 56.64° while the difference with the reduced model decreases to 0.5 %.

Fig. 18
figure 18

Punch force versus displacement and deformed shape at the beginning of the unloading phase

Conclusions and perspectives

The proposed numerical model of bending-under-tension allows us to determine the mechanical state of a bent sheet with a possibly additional tension assuming a plane strain state. Due to the limited number of elements needed, the simulations are completed in a short computation time. Moreover, this numerical model presents some advantages compared to analytical ones. Indeed, one can directly use any material behavior laws already present in legacy finite element codes, unlike analytical approaches that are mainly based on simplified mechanical behavior with assumption of incompressibility. Analytical approaches are also frequently limited to small strains and to a single bending-unbending cycle, while the proposed semi-analytical approach allows us to perform several cycles with large strains. This numerical bending-under-tension model is also independent of the geometry of the considered deep-drawnpart.

The B-U-T model is able to automatically switch between the appropriate boundary conditions in order to respect the selected loading path. Hence, the semi-analytical deep-drawing approach has the advantage that no any description of the boundary conditions has not to be re-developed for each geometry. In the given test cases, alimited error is naturally observed in comparison with reference models. This error is mainly explained by shear stresses which are neglected as well as by loading paths which are simplified and considered to be homogeneous in each region constituting the formed sheet. Thus, in order to validate or refine the results given by the reduced model approach, a complete simulation should be performed. This approach could also be used to optimize the deep drawing process with various methods combined to the reduced model proposed in this paper. As shown for the cylindrical bending example, the model provides a simple alternativeway to determine the number of elements or through-thickness integration points needed for a full-scale simulation.

The semi-analytical approach of plane strain deep drawing based on the numerical B-U-T model constitutes an attractive alternative tool to assess springback. It can also be used in to assess the evolution of the various fields after springback or during the whole operation versus the input parameters, in a short computation time. For a typical plane strain deep drawing, we have reduced the computation time by two orders of magnitude. Thus, this approach opens the way to perform stochastic analysis by Monte-Carlo type approaches and this is the subject of the undergoing work.

Furthermore, if the width of the blank is small compared to its thickness, a plane stress condition may occur. In such a situation, the bending-under-tension model may still be used with few modifications to switch from plane strain to plane stress condition. Sections other than rectangular are also possible, since the steps of the reduced model approach remaining the same.

Finally, for future work, the proposed approach could be used to develop a reduced model of draw-bead for optimization purposes within limited design time. This approach may also be used for flattener processes as well as sheet metal folding, wiping, roll bending and other plane strain forming cases, assuming a complex visco-elastic-plastic behavior, with damage evolution and/or involving anisotropic properties. Some improvements to take into account a combined shear stress or abiaxial bending-under-tension load will also permit us to extend the scope of this approach and to decrease the error as compared to a complete simulation.