1 Introduction

During the sheet forming process, stamping or incremental forming, geometric shapes exert a strong influence on the formability of the workpiece, no matter the shape of the initial sheet blank, the shape of the tools or the shape of the addendum surface [1, 2]. An addendum surface with good quality should facilitate the global equilibrium of the sheet under the punch force, minimize the material consuming, ensure the surface smoothness, and eliminate rupture and wrinkle problems due to the strong thinning and thickening [3, 4]. Generally, addendum surfaces are manually constructed with CAD software and require tedious trials-corrections, which mostly relies on the personal experience and technological standards of designers. It will be very useful to have a digital design tool for the automatic parametric design of the addendum surfaces so that the exquisite workpiece which has good quality could be obtained with less cost.

In recent years, a bunch of literature emerged to describe some shape optimization methodology for sheet forming, such as the optimization of blank shape [5], shape optimization methodology of clinching tools [6], intelligent optimization of the drawbead geometry [7], and so on [8,9,10]. However, studies solely focusing on the parametric design and optimization of addendum surfaces are not so many. Among those researches, both geometric characteristics and forming effects of addendum surface’s shape or parameters were studied. Li [11] studied the ISF process of geometrically complex products which had several intricate geometrical characteristics and verified that a good design of the addendum surface should be able to obtain a satisfying forming quality. Wang [12] explored some key technologies aiming at rapidly and conveniently generating addendum faces and other die surface models for FEM simulation. Using the fast Inverse Approach (IA), the Feasible Sequential Quadratic Programming (FSQP), and the Response Surface Method (RSM), Dong [3] and Debray [4] proposed an automatic procedure for the design and optimization of addendum surface. The profile curve technique for the parametric creation of addendum surfaces proposed by them involves some easy process parameters to improve the part’s quality, and these geometric parameters are then optimized to obtain the best formability. With respect to the characteristics of multi-point forming, two methods for NURBS surface extension to design the blending surface between the surfaces of the blank holder and the workpiece were presented in Ref. [13]. Afzeri [14] studied the effect of addendum size toward the formability of the stamping process of aluminum AL6063 to prevent wrinkling and tearing. Oliveira et al. [15] performed a sensitivity study on some parameters in the blank design and indicated that the number of control points in the NURBS surface and the initial geometry have a marginal influence on the blank optimization procedure. Chi et al. [16, 17] presented a surface-patch method to generate addendum surface, then physics models and trans-boundary derivative vector constraints, as well as an optimization procedure based on genetic algorithm, are used for addressing smoothing problem between surface-patches.

In those study, most of the parametric design methods of addendum surfaces rely on designing composite curves formed by arcs, lines and other basic curves. To guarantee those composite curves are fully constrained, complicated geometric constraints and parameters are ineluctable. Some other methods depend on complex surface algorithms, involving overly cumbersome parameter optimization. In fact, in the perspective of CAD modeling, the modeling strategy above could only ensure the accuracy of geometric shape, but not necessarily meet the requirements of subsequent simulation and optimization, because their modeling strategy did not take the design/analysis intent [18,19,20,21], reusability [22, 23] and model quality [24] into account. Although this does not affect the first surface construction, it will lead to cumbersome modification iteration and optimization [24,25,26]. In addition, the addendum surfaces mentioned above are mainly aimed at workpiece with closed contour, which is not suitable for hatch hollow parts with semi-opening contour.

In this paper, we propose a parametric design method based on Hermite curve interpolation and minimum energy smoothing optimization for the construction of the addendum surface for a workpiece with open contour. Our method transfers the surface design problem into an optimization problem of guide curves, which reduce the number of design parameters and is easy to be implemented. The surface quality is finally evaluated in the aspects of surface smoothness and forming quality.

2 Parametric Design Methodology of Addendum Surface

In this paper, an aviation sheet metal part is taken as an example to show the modeling procedure and modeling strategy of the addendum surface. The given workpiece is often represented by NURBS surfaces in an IGS file, and each surface is defined by a closed contour composed of 3,4 or more NURBS curves [4].

As illustrated in Figure 1, the final part includes the desired workpiece surface, the addendum surface, the surface of the rounded die entrance and the blank holder surface. The contour of the expected workpiece connected with the blank holder surface is semi-open, which is needed to be closed. The blank holder surface is a plane parallel to XOY plane with designed boundary. The addendum surface is topologically close to 1/4 spherical surface, to realize smooth transition between the expected workpiece and blank holder surface. The rounded die entrance surface could be designed finally by a simple circular bead.

Figure 1
figure 1

Composition of the mold surface

In some conditions, we do not need to construct addendum surfaces deliberately for this kind of workpieces, or just perform a symmetrical operation and connection the two symmetric surfaces so that we could get two workpieces at one time. However, in some special conditions, considering the molding difficulty and cost, the addendum surface showed in Figure 1 is still necessary and has an influence on the final forming process.

Under the previous conditions, the most important part of addendum surface design is to close the contour of the workpiece, which is also the inner boundary contour of the blank holder surface, and then constructs the transition surface. We propose a concise parametric design procedure through surface frame design rather than the frequently-used surface bridge. The proposed design procedure only requires 4 key parameters (listed in Table 1) and includes two steps: boundary curve design and guide curve design.

Table 1 Parameters for addendum surface design

2.1 Boundary Curve Design

As showed in Figure 2, boundary curve consists of three lines and two curve fillets, which could be determined by 2 parameters, the parameter \( l \) which roughly indicates the width of the addendum surface, and the parameter \( r \) determines the curve fillets. Among those three lines, \( L_{1} \) and \( L_{2} \) are alongside the tangent directions of the endpoints of the contour curve \( C_{1} \), and \( L_{3} \) approximately parallel to the contour curve \( C_{2} \).

Figure 2
figure 2

Parameters of addendum surface design

In the design procedure, we should first construct a plane \( B \) according to the given workpiece as the design datum, while the blank holder and other relative surface boundary are actually located in this datum plane, which means that the boundary curves must be designed in this datum plane. For the workpiece in this paper, the datum plane construction and the pre-processing of the workpiece surface are simultaneous. One of the tasks of the pre-processing is to guarantee the quality of current CAD model of the workpiece, to avoid some common mistakes such as topological fragmentation and gaps [24, 27]. Another task is to make the contour curve \( C_{1} \) lie in the constructed datum plane through extending and trimming the current workpiece surfaces so that the subsequent boundary curve design could be limited to 2-D space and the design complexity would be reduced.

By identifying the endpoints of contour curve \( C_{1} \) and calculating the tangent vectors at the endpoints, line \( L_{1} \) and \( L_{2} \) could be constructed, and they are certainly lie in the constructed datum plane \( B \). As for \( L_{3} \), its direction should be correlated with the contour curve \( C_{2} \) to avoid overly arbitrary shapes. The \( L_{3} \) could be designed based on the following steps:

Step 1: Project curve \( C_{2} \) to plane \( B \) to obtain a projection curve \( C^{\prime}_{2} \);

Step 2: Discrete curve \( C^{\prime}_{2} \) into \( n \) points \( p^{\prime}_{i} \) (\( i = 1,2, \ldots ,n \));

Step 3: Fit points \( p^{\prime}_{i} \) into a straight line \( L^{\prime}_{3} \);

Step 4: Offset \( L^{\prime}_{3} \) by distance l.

The related geometric elements involved in the construction process are shown in Figure 3.

Figure 3
figure 3

Construction of line \( L_{3} \)

Besides, it must be noted that the above boundary curve design method is only one of the feasible references, while designers must modify their design strategies according to the actual situations. For instance, the boundary curve may be required to be an over-circle curve with radius r. At this point, an arc which is tangent to the two endpoints of curve \( C_{1} \) could be constructed with fully constraints. Then divide the arc into three parts and let the middle part correspond to the line \( L_{3} \) above. Then the arc boundary is still applicable to the modeling strategy in this paper.

2.2 Guide Curve Design

After the boundary curve has been constructed, a series of guide curves that fulfill certain boundary conditions should be designed to connect the curve \( C_{2} \) and the boundary curve, so that G1 continuity between constructed addendum surface and the given workpiece surface could be satisfied. The guide curve is designed by a Hermite curve which could be defined by an endpoint location condition and a tangent vector condition.

The Hermite curve \( \varvec{Q} (t ) { } \) is a cubic spline, satisfying the following conditions:

$$ \varvec{Q} (t_{0} ) {\, = \,} {\varvec{P}}_{ 0}, \, \varvec{Q} (t_{1} ) { \, = \, } {\varvec{P}}_{ 1}, \, \varvec{Q'} (t_{0} ) { \, = \, } \alpha {\varvec{V}}_{ 0}, \, \varvec{Q'} (t_{1} ) { \, = \, } \beta {\varvec{V}}_{ 1}, $$

where \( \varvec{P}_{ 0} \) and \( \varvec{P}_{ 1} \) are given 3D endpoints, \( \alpha {\varvec{V}}_{ 0} \) and \( \beta {\varvec{V}}_{ 1} \) are given tangent vectors at \( \varvec{P}_{ 0} \) and \( \varvec{P}_{ 1} \) respectively, \( {\varvec{V}}_{ 0} \) and \( {\varvec{V}}_{ 1} \) are both normalized vectors. Then \( \varvec{Q} (t ) { } \) could be expressed as follows:

$$ \varvec{Q} (t ) = [F_{ 0} (t ) { }F_{ 1} (t ) { }G_{ 0} (t ) { }G_{ 1} (t ) { ][}\varvec{P}_{ 0}\, \varvec{ P}_{ 1} \, \alpha \varvec{V}_{ 0} \, \beta \varvec{V}_{ 1} ]^{\text{T}}, $$
(1)

where

$$ \left\{ {\begin{array}{*{20}l} {F_{ 0} (t ) = 2s^{ 3} - 3s^{ 2} { + 1,}} \hfill \\ {F_{ 1} (t ) = - 2s^{ 3} { + 3}s^{ 2} ,} \hfill \\ {G_{ 0} (t ) = s (s - 1 )^{ 2} (t_{1} - t_{0} ),} \hfill \\ {G_{ 1} (t ) = s^{2} (s - 1 )(t_{1} - t_{0} ),} \hfill \\ \end{array} } \right. $$
$$ s = \frac{{t - t_{0} }}{{t_{1} - t_{0} }}, \quad t \in (t_{ 0} , { }t_{ 1} ). $$

On the basis of Eq. (1), the guide curve could be defined by the condition \( [\varvec{P}_{0}\, \varvec{ P}_{1} \, \alpha \varvec{V}_{0} \, \beta \varvec{V}_{1} ]\,(\alpha \ne 0,\beta \ne 0) \). Due to the G1 continuity requirement, \( \varvec{P}_{0} \) and \( \varvec{P}_{1} \) must be located on a contour curve \( C_{2} \) and boundary curve \( L_{3} \) respectively, and at least one order continuity should be achieved at the joint of the guide curves and the workpiece surface.

Firstly, we discrete curve \( C_{2} \) and \( L_{3} \) into \( \varvec{P}_{i0} \) and \( \varvec{P}_{i1} \) (\( i = 1,2, \ldots ,n \)) respectively according to the arc length and curvature change. Secondly, we create a datum plane \( D_{i} \) through \( \varvec{P}_{i0} \), while the normal vector of the plane \( D_{i} \) is the tangent vector \( \varvec{P}_{iu} \) of the curve \( C_{2} \) at \( \varvec{P}_{i0} \). Thirdly, we intersect \( D_{i} \) with the given workpiece surface and get intersection curves \( S_{i} \). The tangent vector of \( S_{i} \) at \( \varvec{P}_{i0} \) is denoted as \( \varvec{P}_{iv} \). Finally, we denote that \( {\varvec{V}}_{i0} = \varvec{P}_{iv} /\left| {\varvec{P}_{iv} } \right| \), \( {\varvec{V}}_{i1} = \varvec{P}_{iv} \times \varvec{P}_{iu} /\left| {\varvec{P}_{iv} \times \varvec{P}_{iu} } \right| \). So far, the guide curve’s boundary condition has been preliminarily defined as \( [\varvec{P}_{i0}\, \varvec{ P}_{i1} \, \alpha \varvec{V}_{i0} \, \beta \varvec{V}_{i1} ] \) \( (\alpha = \left| {\varvec{P}_{iv} } \right|,\beta = 1) \), and this kind of boundary condition could make constructed addendum surface reach G1 continuous with the given workpiece. The process of constructing boundary condition and the finally G1 continuous addendum surface are illustrated in Figure 4.

Figure 4
figure 4

Determination of boundary conditions of guide curves

On the premise that conditions \( [\varvec{P}_{0} \varvec{ P}_{1} \, \varvec{V}_{0} \, \varvec{V}_{1} ] \) have been determined, designers could adjust the values of \( \alpha \) and \( \beta \) in further to optimize the shapes of the guide curves and the addendum surface, with the continuity condition unchanged. As showed in Figure 5, under different modulus conditions (different \( \alpha \) or \( \beta \) value), the cubic Hermite curves are obviously different. However, the cubic Hermite curves may also have loops, cusps or folds in some value interval of \( \alpha \) and \( \beta \), which is certainly needs to be avoided.

Figure 5
figure 5

Influence of tangent vector modulus of curve boundary on curve shape [28, 29]

For the problem of how the module of tangent vectors at endpoints affect the geometric characteristics of plane cubic curves, designers could refer to the conclusions given by Su and Liu [30]. And this solution would certainly guide designers to adjust the value of \( \alpha \) and \( \beta \).

Let \( \, \alpha {\varvec{V}}(0) = \lambda ({\varvec{M}} - {\varvec{P}}(0)) \) and \( \, \beta \varvec{V}(1) = \mu ({\varvec{P}}(1) - {\varvec{M}}) \), among which \( {\varvec{M}} \) is the intersection point of two tangent lines, \( \lambda \)(or \( \mu \)) denotes the relative length of the vector \( {\varvec{M}} - {\varvec{P}}(0) \) (or \( {\varvec{P}}(1) - {\varvec{M}} \)) to the tangent vector \( \, \alpha {\varvec{V}}(0) \) (or \( \, \beta \varvec{V}(1) \)). These symbols are illustrated in Figure 6(a), and when the value of \( \lambda \) and \( \mu \) are located in the region of \( N1,N2,N3 \) and \( N4 \) (see Figure 6(b)), the planar curve defined by \( [\varvec{P}(0)\,\varvec{ P}(1) \, \alpha \varvec{V}(0) \, \beta \varvec{V}(1) ] \) would have no inflection point and singular point. The conversion relations of \( \alpha \), \( \beta \), \( \lambda \) and \( \mu \) are as follows:

$$ \begin{aligned} \, \alpha = \lambda \left| {{\varvec{M}} - {\varvec{P}}(0)} \right|, \hfill \\ \, \beta = \mu \left| {{\varvec{P}}(1) - {\varvec{M}}} \right|. \hfill \\ \end{aligned} $$
(2)
Figure 6
figure 6

Interval programming of the tangential module length at the endpoint of a Hermite curve: (a) Endpoints and their tangent vectors; (b) Interval programming of curve geometric characteristics

3 Minimum Energy Optimization of the Guide Curves

Although the adjustment of parameter \( \alpha \) and \( \beta \) could easily control the curve shape, it is still difficult for designers to obtain satisfactory guide curves that could improve the quality of the addendum surface. Thus, a minimum energy optimization method [31] is employed to optimize the guide curves.

The energy model of a cubic Hermite curve could be denoted as:

$$ E_{curve} = \int\limits_{{t_{0} }}^{{t_{1} }} {[\varvec{Q^{\prime\prime}}(t)]^{2} {\text{d}}t} . $$
(3)

The boundary condition of cubic Hermite curve \( \varvec{Q} (t) \) is that \( [\varvec{P}_{0}\, \varvec{ P}_{1} \, \alpha \varvec{V}_{0} \, \beta \varvec{V}_{1} ] \), \( \alpha \) and \( \beta \) are uncertain. Then the problem of minimum energy optimization of the guide curves is actually that, in the curve set based on boundary condition \( [\varvec{P}_{0} \,\varvec{ P}_{1} \, \alpha \varvec{V}_{0} \, \beta \varvec{V}_{1} ] \), find the \( (\overline{\alpha } , { }\overline{\beta } ) \) that makes the value of \( E_{\text{curve}} \) minimum. That is, the optimization variable is \( \alpha \) and \( \beta \), the optimization objective function is \( \hbox{min}\, f(\alpha ,\beta ) = \hbox{min} \int\limits_{{t_{0} }}^{{t_{1} }} {[\varvec{Q^{\prime\prime}}(t)]^{2} {\text{d}}t} . \)

According to Eq. (1), we can deduce that:

$$ \begin{aligned} \varvec{Q^{\prime\prime}}(t) = \, & \frac{{\varvec{P}_{0} (12s - 6)}}{{(t_{1} - t_{0} )^{2} }} + \frac{{\varvec{P}_{1} ( - 12s + 6)}}{{(t_{1} - t_{0} )^{2} }} \\ & + \frac{{a\varvec{V}_{0} (6s - 4)}}{{(t_{1} - t_{0} )}} + \frac{{b\varvec{V}_{1} (6s - 2)}}{{(t_{1} - t_{0} )}}, \\ \end{aligned} $$
(4)

where \( s = \frac{{t - t_{0} }}{{t_{1} - t_{0} }} \). Then \( f(\alpha ,\beta ) \) could be represented as follows:

$$\left\{ \begin{array}{l} f(\alpha ,\beta ) = \frac{1}{3}{A^2}({t_1} - {t_0}) + (A \cdot B)({t_1} - {t_0}) + {B^2}({t_1} - {t_0}),\\ A{{ = }}\frac{{12{\varvec{P}_{0}}}}{{{{({t_1} - {t_0})}^2}}} - \frac{{12{\varvec{P}_1}}}{{{{({t_1} - {t_0})}^2}}} + \frac{{6\alpha {\varvec{V}_0}}}{{({t_1} - {t_0})}} + \frac{{6\beta {\varvec{V}_1}}}{{({t_1} - {t_0})}},\\ B{{ = }}\frac{{ - 6{\varvec{P}_0}}}{{{{({t_1} - {t_0})}^2}}} + \frac{{6{\varvec{P}_1}}}{{{{({t_1} - {t_0})}^2}}} - \frac{{4\alpha {\varvec{V}_0}}}{{({t_1} - {t_0})}} - \frac{{2\beta {\varvec{V}_1}}}{{({t_1} - {t_0})}}. \end{array} \right.$$
(5)

The optimization objective function \( \hbox{min}\, f(\alpha ,\beta ) = \) \( \hbox{min} \int\limits_{{t_{0} }}^{{t_{1} }} {[\varvec{Q^{\prime\prime}}(t)]^{2} {\text{d}}t} \) equates to that:

$$ \left\{ {\begin{array}{*{20}l} {\frac{{\partial f\left( {\alpha ,\beta } \right)}}{{\partial \alpha }} = 0,} \hfill \\ {\frac{{\partial f\left( {\alpha ,\beta } \right)}}{{\partial \beta }} = 0.} \hfill \\ \end{array} } \right. $$
(6)

Solving Eq. (4) and Eq. (6), we can get:

$$\left\{ \begin{array}{l} \left[ { - \frac{{6{\varvec{P}_0}}}{{{{({t_1} - {t_0})}^2}}} + \frac{{6{\varvec{P}_1}}}{{{{({t_1} - {t_0})}^2}}} - \frac{{4\alpha {\varvec{V}_0}}}{{({t_1} - {t_0})}} - \frac{{2\beta {\varvec{V}_1}}}{{({t_1} - {t_0})}}} \right] \cdot {\varvec{V}_0}{\text{ = }}0,\\ \left[ \begin{array}{l} \frac{{12{\varvec{P}_0}}}{{{{({t_1} - {t_0})}^2}}} - \frac{{12{\varvec{P}_1}}}{{{{({t_1} - {t_0})}^2}}} + \frac{{6\alpha {\varvec{V}_0}}}{{({t_1} - {t_0})}} + \frac{{6\beta {\varvec{V}_1}}}{{({t_1} - {t_0})}}\\ - \frac{{6{\varvec{P}_0}}}{{{{({t_1} - {t_0})}^2}}} + \frac{{6{\varvec{P}_1}}}{{{{({t_1} - {t_0})}^2}}} - \frac{{4\alpha {\varvec{V}_0}}}{{({t_1} - {t_0})}} - \frac{{2\beta {\varvec{V}_1}}}{{({t_1} - {t_0})}} \end{array} \right] \cdot {\varvec{V}_1}{\text{ = }}0. \end{array} \right.$$
(7)

Finally, we obtain the optimum solution as follows:

$$ \left\{ \begin{array}{l} \overline \alpha = \frac{{6[({\varvec{P}_{\text{1}}} - {\varvec{P}_{{0}}}){\varvec{V}_{{0}}}](\varvec{V}_1^2) - 3[({\varvec{P}_{{1}}} - {\varvec{P}_{{0}}}){\varvec{V}_{{1}}}]({\varvec{V}_{{0}}}{\varvec{V}_{{1}}})}}{{[4\varvec{V}_{\bf{0}}^{\bf{2}}(\varvec{V}_1^2) - {{({\varvec{V}_{\bf{0}}}{\varvec{V}_1})}^2}]({t_1} - {t_0})}},\\ \overline \beta = \frac{{3[({\varvec{P}_{{1}}} - {\varvec{P}_{{0}}}{\bf{)}}{\varvec{V}_{{0}}}]({\varvec{V}_{{0}}}{\varvec{V}_{{1}}}) - 6[({\varvec{P}_{{1}}} - {\varvec{P}_{{0}}}){\varvec{V}_{{1}}}](\varvec{V}_{{0}}^{{2}})}}{{[{{({\varvec{V}_{{0}}}{\varvec{V}_1})}^2} - 4\varvec{V}_0^2(\varvec{V}_1^2)]({t_1} - {t_0})}}. \end{array} \right.$$
(8)

Hence, among cubic Hermite curves defined by condition \( [\varvec{P}_{0}\, \varvec{ P}_{1} \, \alpha \varvec{V}_{0} \, \beta \varvec{V}_{1} ] \), the curve in condition \( [\varvec{P}_{0}\, \varvec{ P}_{1} \, \overline{\alpha } \varvec{V}_{0} \, \overline{\beta } \varvec{V}_{1} ] \) has the minimum energy and the best smoothness.

Based on this optimization method, designers just need to determine the endpoints and their tangent direction \( [\varvec{P}_{0} \varvec{ P}_{1} \, \varvec{V}_{0} \, \varvec{V}_{1} ] \), then the optimal modulus of the tangent vectors could be calculated automatically. Moreover, from Eq. (8) we can find that the computational complexity of the solution process is very small, which means that the optimization method is very fast and suitable for engineering practice.

4 Instance Verification

We take the workpiece showed in Figure 1 as an instance to verify the proposed parametric design method.

4.1 Analysis of Geometric Characteristics

As illustrated in Figure 7, three addendum surfaces are respectively constructed with the same boundary curve defined by parameter \( r \) and \( l \) (See Figure 2). The surface continuity and smoothness are the main evaluation criterions for surface quality. G1 continuity condition is easy to satisfy for both the proposed method and empirical manual method on the CAD platform. As for smoothness condition, the proposed method could guarantee its smoothness through adjusting the boundary conditions of guide curves, the values of tangent vector modulus mentioned in Section 3. As we can see in Figure 7, the addendum surface in Figure 7(b) and Figure 7(c) is designed by the proposed parametric method while the guide curves in Figure 7(c) are optimized by the minimum energy optimization method mentioned above, while the surface in Figure 7(a) is constructed by empirical design with much higher time consumption than the proposed parametric method. Represented by light reflection, the smoothness condition of the addendum surface in Figure 7(a) and Figure 7(c) is much better than in Figure 7(b), especially at the region marked with a red circle. The surface in Figure 7(a) is slightly better than Figure 7(c) due to its complex detail design and repeated modification, but overall, it is not much different.

Figure 7
figure 7

Smoothness of the addendum surface in different modeling method: (a) empirical scheme; (b) non-optimized scheme; (c) optimized scheme

We further analyzed the shape and curvature distribution of the curves on the symmetrical axis of the addendum surface to evaluate the merits and demerits of the three schemes. Seen from Figure 8, we can find that the shape and curvature of the optimized guide curve and non-optimized curve change gently while the shape of the empirical curve is sharper, which will certainly lead to different material flow effect. And compared with the non-optimized guide curve, the optimized guide curve is smoother in shape and more shallow in depth, which is conducive to sheet metal forming, and the subsequent simulation also confirms it. To sum up, in the view of the surface geometric characteristics, the proposed parametric design method based on Hermite curve interpolation and minimum energy smoothing optimization are completely feasible for addendum surface construction.

Figure 8
figure 8

Smoothness of the middle guide curves in different modeling method

4.2 Finite Element Simulation of the Forming Process

To further evaluate the forming quality of the addendum surface constructed by the proposed parametric method, the finite element analysis method is employed to simulate the forming process with the same boundary condition. Some important boundary conditions are listed in Table 2. The thickness distribution on the sheet metals of the three schemes is illustrated in Figure 9, from which we can find that:

Table 2 Sheet material parameters and boundary condition
Figure 9
figure 9

Thick results of forming process simulation

  1. 1)

    The thickness distribution on the workpiece part of the three scheme is almost the same in the whole;

  2. 2)

    The thinnest area of the sheet metal is roughly located at the joint area of the workpiece surface and the addendum surface, and a particular round dies entrance area. Moreover, the thickness reduction of the optimized guide curve scheme is better than the other two schemes in the joint area. As for the round die entrance area, the optimized guide curve scheme is not inferior to the empirical scheme and far better than the non-optimized guide curve scheme.

To further assess the thickness reduction situation clearly, we extract the thickness distributed on a critical path, and the thickness distribution results demonstrate the superiority of the optimized guide curve scheme more intuitively. The thickness distribution along the specified path is shown in Figure 10.

Figure 10
figure 10

The thick distribution along the path CO

Furthermore, we simulated the springback process of the three schemes. The spatial displacement \( \Delta \) of each node in path CO is used to represent the springback of forming. Seen from Figure 11, we can conclude that the springback of the optimized scheme is significantly smaller than the other two schemes, including point O. It illustrates that energy-optimized addendum surface can indeed reduce the energy accumulation in the forming process, thus improve the springback, and this conclusion coincides with the original intention of the physical design of energy optimization theory.

Figure 11
figure 11

Springback along the path CO

5 Conclusions

  1. (1)

    A concise and effective parametric design methodology of addendum surfaces could improve design quality and reduce the design cost. In this paper, a parametric design method of addendum surface based on Hermite curve interpolation and minimum energy smoothing optimization was proposed. The parametric method requires only a few design steps and control variables, therefore easy to be implemented. Both the geometric characteristics and the influence on the forming process of the constructed addendum surface were evaluated and analyzed.

  2. (2)

    In the aspect of geometric characteristics, geometric continuity, and smoothness, the proposed method shows a good quality no worse than complex empirical design method. In addition to meeting basic G1 continuous requirement, the addendum surface with optimized guide curves also has a uniform shape transition, which proves the validity and reliability of the proposed parametric method.

  3. (3)

    In the forming simulation, the addendum surface with optimized guide curves shows many advantages. It has better material fluidity, thus its thickness reduction on some dangerous area is superior to other schemes. Moreover, the addendum surface based on guide curves with minimum strain energy would accumulate less energy in the forming process, and it thus has a smaller springback.

6 Limitation and Future Works

Although the proposed parametric design method for addendum surfaces shows a good design effect. There are some more research should be performed for further perfection. Firstly, the current methodology mainly focuses on semi-open aeronautical parts, and more sheet metal parts with various functions and more complex shapes should also be verified with the method to illustrate the engineering applicability of the proposed method. Secondly, the evaluation of forming quality is mainly based on the simulation data at key areas of the parts, such as the thick distribution and springback on the critical path. However, only these assessment data are not sufficient to fully demonstrate the differences between the different schemes. Thus, in our future work, we will try to introduce new assessment tools to assist designers in evaluating design schemes. And certainly, experiments will also be performed to do the final verification and arbitration.