3. Factors Influencing the Accuracy of Adaptive Surface Forming
In the research of adaptive surface forming technology, the control of forming accuracy is a key issue. There are two main factors that affect the accuracy of adaptive surface forming: one is the error between the forming surface and the CAD drawing (target surface), which originates from the fact that the target surface interpolates between points in a different way from the drawing. Therefore, how to determine the actuator spacing and calculate the displacement of each actuator is the key to reducing this error. Secondly, the motion transmission and material selection in the overall system of the AMP can also cause errors. The accuracy of motion transmission directly affects the motion trajectory of the mold and the stability of the forming process, while the physical properties of the panel material and flexible rod, such as elastic modulus, Poisson's ratio, etc., will further affect the dimensional accuracy and surface quality after forming. Therefore, in order to improve the accuracy of adaptive surface forming, it is necessary to comprehensively consider various factors such as design, processing, and material selection, reduce errors through precise motion control and reasonable material selection, and achieve high-quality surface forming.
3.1 Derive the optimal interpolation point spacing based on spline interpolation theory
As shown in Fig. 2, based on the principle of deformable molds, the bending forming accuracy of flexible rods directly determines the forming accuracy of the final surface. The forming accuracy of flexible rods is mainly affected by the number of control points. In order to simplify the model, this paper derives the optimal number of control points for the flexible rod under the condition of minimizing the forming error through finite element simulation analysis. This derivation provides a theoretical basis for subsequent mold design and optimization.
As shown in the qualitative analysis of Fig. 3d, when the number of control points is 5–6, the best agreement between the simulation curve and the target curve is achieved. The quantitative analysis results in Fig. 3e indicate that the forming error shows a nonlinear trend of decreasing first and then increasing with the increase of the number of control points. It reaches the global minimum value when the number of control points N = 6 (the error is reduced by about 68%). This phenomenon can be attributed to: when there are insufficient control points (N < 6), discretization modeling is difficult to accurately describe complex curvature distributions, resulting in limited local deformation control capabilities; When there are too many control points (N > 6), the coupling effect between control points produces parasitic bending modes and local optimization leads to a decrease in overall forming coordination. Therefore, in practical applications, the bending characteristics of flexible rods are not simply proportional to the density of control points. In summary, when the number of control points N = 6 (i.e. the distance between each two points is 100 mm), the best molding accuracy can be achieved.
In order to better match the actual adaptive mold platform, this study establishes a surface model to determine the optimal control point spacing, that is, the optimal spacing of actuators in adaptive surface forming. By using MATLAB software, a fitting surface S(u,v) that is close to the target surface can be generated. The fitting surface is based on the theoretical principle of polynomial fitting and constructed through a self written program. The polynomial fitting process not only ensures that S(u,v) can accurately approximate the target surface P(u,v), but also preserves the key geometric characteristics required for subsequent forming processes (as shown in Fig. 4). By systematically analyzing the deviation between S(u,v) and P(u,v), optimizing the spacing between actuators, a balance can be achieved between surface accuracy and actual system constraints. This method provides a solid computational foundation for optimizing actuator layout and improving the overall accuracy of adaptive surface forming systems. According to this method, the maximum error Max Error and mean square error MSE are calculated:
E(u,v) = P(u,v)- S(u,v) (10)
Where N is the total number of sampling points.
Table.1 The specific values of the Maxerror and MSE between two surfaces with different numbers of actuators on the same surface area
Actuator Error | 4×4 | 5×5 | 6×6 | 7×7 | 8×8 | 9×9 |
|---|
MSE | 27.9 | 31.5 | 25.3 | 29.8 | 20.6 | 25.4 |
Errormax | 10.5 | 9.3 | 8.7 | 8.3 | 7.0 | 7.4 |
The Errormax provides an evaluation of the overall accuracy of the interpolation, serving as an indicator of the largest deviation between the interpolated surface and the target surface. On the other hand, the mean squared error (MSE) reflects the overall error distribution across the interpolation points, representing the average error level on the surface. As shown in Fig. 5B, it is evident that the maximum error decreases as the actuator density increases, indicating improved accuracy with higher actuator resolution. Interestingly, the analysis of MSE reveals a noteworthy pattern: when the number of actuators is odd, the MSE tends to be higher compared to even numbers of actuators. Regardless of whether the number of actuators is odd or even, the MSE consistently decreases as the actuator density increases, demonstrating that higher actuator density enhances the overall surface accuracy.This is because when the number of actuators is even, the layout of the entire actuator is more symmetrical, especially with respect to the symmetry of the central region. This symmetry makes the distribution of actuators more uniform across the entire surface, avoiding excessive or insufficient control at the center point, which helps reduce errors. When the number of actuators is odd, the layout lacks clear center symmetry, resulting in uneven control force in certain areas, especially in the center and edge areas, which may increase errors due to uneven distribution of controllers. The asymmetry of odd numbered layouts may introduce high errors in some local areas, thereby increasing the mean square error.
When interpolating and fitting on uniformly distributed control points or actuators, even numbered layouts are more likely to ensure smooth transitions and uniform interpolation effects. In even numbered layouts, there are symmetrically distributed control points at the boundaries of the surface, which can better fit the boundary curve and reduce errors. When the number of actuators is odd, interpolation points cannot be symmetrically distributed within the region, resulting in significant local errors in the fitted surface at the edges or center. This asymmetry deteriorates the fitting effect and leads to an increase in mean square error. In some control scenarios, boundary conditions and errors propagate towards the central region, and even numbered actuator layouts can better distribute on the boundaries, making error propagation smoother. However, odd numbered layouts may form uneven distribution of control points at the boundaries or central regions, leading to errors accumulating in certain local areas and increasing the overall mean square error. In practical physical systems, even numbered actuator layouts may have better local control capabilities because their layout is more uniform and more in line with symmetry requirements. In odd numbered layouts, the local control capability may deteriorate, especially when dealing with small surface adjustments. Odd numbered layouts are difficult to provide balanced control force, resulting in larger errors.
Based on the above calculation results, taking into account the project accuracy requirements and actual costs, the number of actuators selected in this study is 6 × 6, with a spacing of 100mm. As shown in Fig. 5, the fit between the 6 × 6 fitting surface and the target surface is relatively high, and in Table.1, the Errormax between the two surfaces is 8.7mm,and the MSE of 25.3mm is within a reasonable range of error.
To determine the theoretical range of surface curvatures that an adaptive forming platform can achieve under the given parameters, we first assume that the surface can be represented by a second-order polynomial. This assumption simplifies the mathematical model while capturing the essential geometric characteristics of the surface. Consequently, the surface equation can be expressed as follows:
where a0,a1,a2,a3,a4,a5 are the coefficients that define the shape of the surface.
Therefore, for a binary function Z = f(x,y), the Gaussian curvature K and average curvature H of the surface are:
By evaluating the curvature formula of the polynomial surface, it becomes evident that the actuator spacing and actuator stroke are critical factors in determining the range of surface curvatures that the platform can theoretically form. The actuator spacing directly influences the resolution of the deformation, as smaller spacing allows for finer adjustments to the surface shape, enabling the platform to replicate surfaces with higher curvature. Meanwhile, the actuator stroke determines the maximum displacement each actuator can achieve, thereby constraining the platform's ability to accommodate surfaces with large curvature variations.Based on these findings, it is possible to derive the theoretical range of curvatures that the platform can form under given system parameters(Fig. 6).
As shown in Fig. 6, under the same actuator stroke, a greater number of actuators enables the adaptive platform to achieve a wider curvature range. This is attributed to the fact that increasing the actuator count enhances the spatial resolution of the system, allowing it to approximate the target surface with greater precision. Similarly, under the same number of actuators, increasing the stroke of the actuators can significantly improve the deformation ability of the platform, thereby forming a larger curvature range. In this study, a layout of 6 actuator arrays was selected, with a single actuator stroke of 500mm. Under this parameter configuration, the maximum Gaussian curvature that the adaptive surface forming platform can theoretically form is 0.01, while the average curvature is 0.1. These results demonstrate that through rational configuration of actuator quantity and stroke parameters, the platform can achieve precise control over the geometric characteristics of surface formation within a defined range. This capability provides both theoretical support and a technical foundation for machining complex surfaces. Furthermore, this analysis establishes a basis for subsequent optimization of actuator layouts and enhancement of the platform’s forming accuracy.
3.2 Optimization of material parameters for panel and flexible rod structures using numerical simulation and surface fitting
3.2.1 Finite element analysis (FEA) model
AMP combines flexible formation with computer technology. In AMP, the reconfigurable mold consists of a series of electromagnets, each of which can be controlled collaboratively by an actuator, while each actuator is independently controlled by an electric motor to adjust its height to form a discrete three-dimensional surface. In the simulation process of AMP, the position data of the actuator should be determined first. Firstly, obtain the STP format of the target surface, and then input it into a special CAD software for AMP to obtain the specific position data of each actuator. Then, the position coordinates of the actuator are input into numerical simulation software to construct a surface. The finite element method (FEM) is widely used as a numerical method for simulating sheet metal stamping processes, and there are two typical time integration methods in FEM formulations. Dynamic explicit methods and static implicit methods. In terms of accuracy, static implicit methods are more advantageous than dynamic explicit methods, so the static implicit method was chosen in this simulation.
AMP is a complex plastic formation process characterized by large deformation, geometric nonlinearity, material nonlinearity, and contact nonlinearity. This article uses the commercial dynamic finite element software ABAQUS to simulate the process of AMP, the simulation analysis model is shown in Fig. 7,and the material properties of the rubber panel and the flexible rod are shown in Table 2 and Table 3.
Table.2 Properties of rubber materials with different hardness
HARD(A) | Material constitutive | Material parameters(MPa) | Elastic modulus(MPa) |
|---|
C10 | C01 |
|---|
45 | Mooney-Rivlin | 0.160 | 0.040 | 1.204 |
50 | Mooney-Rivlin | 0.201 | 0.041 | 1.452 |
55 | Mooney-Rivlin | 0.301 | 0.065 | 2.196 |
60 | Mooney-Rivlin | 0.381 | 0.102 | 2.898 |
65 | Mooney-Rivlin | 0.501 | 0.123 | 3.744 |
70 | Mooney-Rivlin | 0.622 | 0.152 | 4.644 |
75 | Mooney-Rivlin | 0.805 | 0.195 | 5.994 |
Table.3 Material properties of different material types applied to flexible rods
Material type | Elastic modulus(MPa) | Poisson's ratio | Density(g/cm3) | Elongation at break(%) |
|---|
Spring steel | 195 | 0.28 | 7.82 | 10 |
Glass fiber | 83 | 0.23 | 2.55 | 5 |
Carbon fiber | 410 | 0.15 | 1.75 | 3 |
3.2.2 Compare the continuity and error between the simulated surface and the target surface
From the overall schematic diagram in Fig. 8A, it can be observed that although the hardness of the rubber panel is different, the simulated surface and the target surface remain consistent in the overall trend, indicating that the simulation method used in this study has certain reliability and applicability. This result validates the effectiveness of the deformation prediction model based on finite element analysis (FEM) in the simulation of deformable molds. In order to further quantify the accuracy error between the simulated surfaces of rubber panels with different hardness and the target surface, we compared and analyzed all simulated surfaces and the target surface in the same coordinate system in Fig. 8B. It can be clearly seen that there is still some error between the simulated surface and the target surface of rubber panels with different hardness, indicating that the hardness of rubber materials will affect the accuracy of mold forming. In addition, in Fig. 8C, we extracted the cross-sectional curves on the X-Z plane to more intuitively analyze the continuity and accuracy of the simulated surface. The results indicate that there is a significant deviation between the simulated surface and the target surface in local areas, and the continuity is poor within a certain range. This is because during the entire deformation process, the actuator drives the rubber panel to deform, but due to the elastic properties of the material itself, some of the input energy is absorbed and stored as elastic potential energy by the panel, rather than fully converted into the desired geometric deformation. This energy loss causes the simulated surface to not fully conform to the target surface in certain areas. And the displacement path of the actuator is calculated through surface fitting using MATLAB software. During the fitting process, it is inevitable to introduce certain errors, causing the surface actually driven by the actuator to deviate from the theoretically calculated surface, resulting in geometric errors between the target surface and the simulated surface.
Rubber panels with lower hardness are prone to local collapse when subjected to force deformation, while rubber panels with higher hardness may not fully adhere to the target surface due to their greater rigidity. Therefore, at different hardness levels, simulated surfaces will exhibit different deviation patterns. In order to further quantify the error distribution between the simulated surface and the target surface, the maximum error and mean square error under various hardness conditions were compared and calculated, and detailed error evaluation results were presented in Fig. 9 to provide a scientific basis for optimizing the design of deformable molds.
From Fig. 9B, it can be observed that when the hardness of the rubber panel is 50A, both Errormax and MSE are at their lowest levels, indicating that the rubber panel at this hardness can adapt well to the target surface during deformation. When the hardness is low (such as A45), the flexibility of the rubber panel is greater, resulting in local collapse in the area between the actuators, which affects the forming accuracy. When the hardness is high (such as A60 and above), due to the increased rigidity of the material, the deformation force required for the panel increases, and some areas may be difficult to fully conform to the target surface, resulting in an increase in error. This indicates that the hardness of the material is crucial for the deformation adaptability of the mold, and an optimal balance point needs to be found between flexibility and rigidity. This phenomenon is further verified from Fig. 9A, where the simulated surface of the rubber panel with a hardness of 50A overlaps more with the target surface, indicating that it has better adaptability and higher molding accuracy in the current deformation environment. This result indicates that under the current loading conditions, 50A hardness can maximize the balance between deformation flexibility and support stability, resulting in the minimum overall surface error.
In Fig. 9C, further spatial analysis was conducted on the error distribution of the 50A rubber panel. It can be seen that the overall error trend is basically consistent with Fig. 9A, showing the characteristics of smaller errors in the middle region and larger errors in the edge region. This may be due to the rubber panel receiving less support constraints at the edges, resulting in a greater degree of deformation freedom and an increase in error. Further analysis reveals that in the area where each actuator comes into contact with the rubber panel, the error is relatively large, while the error in the surrounding area is relatively small. This indicates that during the deformation process, there may be a local deformation enhancement effect on the rubber panel at the actuator point, and due to the elastic properties of the material, some input energy is absorbed and not fully converted into the expected deformation, resulting in the generation of local errors.
As shown in Fig. 10, under the condition of a fixed number of control points, the influence of elastic modulus on forming accuracy is not significant for both flexible rods and curved structures. This is mainly due to the fact that the forming accuracy of flexible structures depends more on geometric constraints rather than the stiffness properties of the material itself. In this study, the flexible rod is constrained by control points, and each control point is attached to the target curve through flexible connections. These control points essentially serve as local constraint supports, significantly limiting the free deformation space of the members. In an unconstrained state, flexible rods can theoretically exhibit an infinite number of bending forms, and once geometric constraints are introduced at specific locations, their feasible deformation modes are significantly compressed. Therefore, the main role of elastic modulus is reflected in the deformation force and final stress distribution during the loading process, rather than the dominant influence on geometric forming accuracy.
3.2.3 Simulation result analysis
A
From the above analysis, it can be seen that the elastic modulus of the flexible rod has a relatively small impact on its forming accuracy, while the number of control points is the main factor determining its geometric forming accuracy. As shown in Fig.
11, with the increase of the number of control points, the maximum stress inside the flexible rod also increases accordingly. The essential reason for this phenomenon is that although increasing the number of control points can improve the accuracy of geometric constraints, it also introduces more frequent curvature changes, leading to intensified local curvature mutations between adjacent control points of the member. Due to the continuity constraint of the material, this high gradient deformation inevitably leads to the enhancement of stress concentration phenomenon. In addition, an increase in the number of control points also means further limitations on the free deformation ability of the flexible rod, making its deformation mode tend towards rigidity. Therefore, the material is forced to adapt to specific shapes, resulting in unnatural stress distribution, especially in the transition zone where significant internal force concentration is formed, leading to an overall increase in stress levels.
Through comparative analysis of the continuity and error between the simulated surface and the target surface, it was found that the overall forming accuracy is optimal when the hardness of the rubber panel is 50A. In addition, the simulation results also revealed the internal stress distribution characteristics of the rubber panel during bending deformation under this hardness condition, providing important references for the optimization design of rubber panel material parameters in the future.
As shown in Fig. 12C, during the deformation process, the rubber panel with a hardness of 50A generates the maximum stress in the edge area, with a value of 0.98 MPa. Further observation of Fig. 12B reveals that the stress distribution differences at each control point are relatively small, indicating that the deformation force applied to the rubber panel by each control point is relatively uniform, thereby ensuring good continuity of the panel throughout the entire forming process. It can be seen from Fig. 12D that the maximum deformation stroke of the surface is 92 mm, and the maximum height difference within the surface reaches 88 mm, indicating that the target surface has significant curvature changes and good universality and representativeness.