3.1. Finite Element Preprocessing
The three-dimensional mesoscopic model of the fuzz button was imported, and an assembly of punch–fuzz button–die was established in Abaqus. The fuzz button consists of multiple solid metallic wires, retaining the realistic spatial entanglement and initial contact topology among the wires. The punch is positioned above the fuzz button, while the die is located below, together forming the basic assembly for compression analysis. Considering that the primary deformation of the fuzz button during compression is concentrated within the internal wire network and that the punch and die possess high rigidity with negligible deformation, the punch and die were simplified as rigid bodies, while only the fuzz button was defined as a deformable body. This treatment reduces the model’s degrees of freedom, improves computational efficiency, and focuses the analysis on the stress and deformation behavior of the fuzz button’s complex internal structure while maintaining simulation accuracy.
Beryllium copper (BeCu) alloy, a common material for fuzz buttons, was used as the baseline material for the finite element model, with corresponding material properties assigned. The material parameters of the metallic wires include the elastic modulus, density, and Poisson’s ratio, with an elastic modulus of 1.28×10
5 MPa, a Poisson’s ratio of 0.3, and a density of 8.25 g/mm
3. The material property settings of the model are summarized in
Table 2.
During compression, the metallic wires within the fuzz button undergo not only bending-induced yielding and contact extrusion but also irreversible plastic deformation. When the wire diameter is reduced to the order of tens of micrometers, the number of internal grains decreases significantly, and conventional macroscopic continuum mechanics models fail to accurately capture the mechanical response. In this regime, the material exhibits a pronounced size effect in which the yield strength increases as the characteristic dimension decreases (“smaller is stronger”) [
31,
32,
33]. To reasonably incorporate such microscale effects into the simulation, a correction method based on strain gradient plasticity theory was adopted [
34,
35,
36]. Considering that the forming and compression processes of fuzz buttons involve numerous microscale bending regions, directly solving higher-order strain gradient equations would substantially increase computational cost and lead to convergence difficulties. Therefore, an equivalent strategy was employed in which the material constitutive curve is directly corrected, embedding the microscale effects into the finite element model without additional computational burden and thereby improving the prediction accuracy of forming springback.
The plastic strain data were corrected according to the Nix–Gao strain gradient plasticity theory [
37], using the following Equations (1) and (2):
where
is the characteristic intrinsic length,
is the characteristic bending radius, and
K is the stress correction amplification factor.
For beryllium copper alloy, the characteristic intrinsic length
is typically 0.003 mm. For a fuzz button with a wire diameter of 0.08 mm, assuming the wire is fully compressed within the die, the characteristic bending radius is approximately half of the wire diameter, i.e.,
is 0.04 mm. Accordingly, the calculated correction amplification factor is K = 1.0368. The corrected yield stress–plastic strain curve is presented in
Figure 5.
During compression, the metallic wires within the fuzz button undergo not only overall bending deformation but also localized contact extrusion, plastic evolution, and multiple random contact points. Therefore, solid elements suitable for complex contact and large deformation problems are required for discretization. In this study, the metallic wires were meshed using eight-node linear reduced integration three-dimensional solid elements (C3D8R) in Abaqus. These elements employ a reduced integration scheme that balances computational efficiency with solution accuracy, effectively lowering the computational cost of large-scale contact analysis while demonstrating good compatibility with explicit dynamic solvers, making them suitable for handling the highly nonlinear behavior of the fuzz button mesoscopic model [
38]. The punch and die were simplified as rigid bodies with negligible deformation; thus, they could be discretized using coarser meshes or analytical rigid body representations, as they are not the primary focus of deformation analysis. Through mesh convergence analysis, the global mesh size of the fuzz button preform was determined to be 0.015 mm, ensuring computational accuracy while controlling the model size and avoiding element penetration or collapse during compression. The element types and quantities for each component are summarized in
Table 3, with the punch meshed using C3D8R elements and the die using C3D10M elements.
During compression, the fuzz button involves complex multipoint contact interactions, relative sliding, and localized extrusion not only among metallic wires but also between the wires and the punch and die. Therefore, the proper definition of contact relationships is critical for finite element simulation. Accordingly, contact pairs were established for wire–wire, wire–punch, and wire–die interactions to simulate the dynamic evolution of contact states during compression and unloading.
The normal contact behavior was treated using the penalty function method, in which the penetration between contact nodes is controlled through the introduction of contact stiffness. The penalty method exhibits good numerical stability and is particularly suitable for solving the large number of random contact pairs present within the fuzz button structure. The tangential behavior was described using the Coulomb friction model, where the friction coefficient characterizes the relative sliding and frictional damping effects between metallic wires.
For three-dimensional contact problems, the contact interfaces exhibit strong nonlinearity, and the governing equations consist of the coupling between equilibrium equations and contact constraints. The virtual work equation with contact constraints can be expressed as follows [
39]:
Where , denotes the boundary condition subjected to external forces, and represents the boundary of the potential contact region. “Grad” denotes the gradient operator, and represents the contact system, while , , , and denote the stress, body force, surface traction, and contact force, respectively. Consistent with the equilibrium conditions on the stress boundary, the contact penetration at the contact point can be determined through Equation (3). On this basis, the relationship between the contact force and the contact displacement increment was established by combining the penalty function method with non-classical friction theory.
The nodal contact penetration at each load step can be determined using Equation 3. On this basis, the relationship between the contact force and the contact displacement increment was established by incorporating the penalty function and non-classical friction theory:
where ω denotes the contact-state factor, with ω = 0 corresponding to sticking contact and ω = 1 corresponding to the sliding state.
Based on the above contact-mechanics framework, the contact parameters of the fuzz button model were calibrated. Normal contact was implemented using the penalty function method, with the stiffness scaling factor set to 0.8. Numerical verification showed that, under this setting, the maximum penetration between metallic wires was less than 1% of the characteristic mesh size, thereby satisfying engineering accuracy requirements while avoiding solution oscillations caused by excessive contact stiffness. The tangential friction coefficient was set to 0.12 according to the dry, unlubricated surface characteristics of beryllium copper alloy. This value determines the critical shear-stress threshold for the transition between sticking and sliding states in the contact stiffness matrix
Ect in Equation 5. It can be inferred from the matrix structure of Equation 5 that the switching of the contact state exhibits pronounced nonlinear characteristics. For the large number of contact pairs inside the fuzz button, directly imposing contact constraints using the Lagrange multiplier method would lead to a sharp increase in the dimensionality of the system stiffness matrix and would readily induce saddle-point problems. By allowing a negligible amount of penetration, the penalty function method effectively ensures the numerical stability of large-scale random contact analyses and is therefore more suitable for the contact solution of the present model. The complete contact parameter settings are summarized in
Table 4. The above contact definition can effectively capture the contact evolution characteristics of metallic wires inside the fuzz button during loading, progressing from localized point contact and sliding contact in the initial stage to compressive contact and localized sticking states in the middle and later stages.
3.2. Analysis Step and Solver Settings
During the compression forming of the fuzz button, the metallic wires continuously deform and displace under the applied load, causing the contact positions between the wires and the die surface, as well as the contact states among the wires, to evolve continuously throughout the loading process. This constitutes a typical contact nonlinearity problem [
40]. When applied to such large-scale random contact problems, static implicit solution methods often suffer from convergence difficulties or local solution failures due to abrupt switching of contact states. Therefore, an explicit dynamic solver was employed to simulate the compression process. Explicit dynamics performs time integration based on the central difference method and does not require iterative solution of the tangent stiffness matrix, enabling stable treatment of highly nonlinear contact and complex large-deformation problems [
41].
Owing to the high degree of nonlinearity of the model, direct use of explicit dynamic analysis would result in excessively small time increments and frequent increment reductions. Therefore, a quasi-static analysis strategy was adopted. To accurately characterize the quasi-static compression behavior, the loading rate must be strictly controlled and appropriate mass scaling must be introduced to ensure that the kinetic energy of the system remains below 5% of the internal energy, thereby eliminating the influence of inertial effects. The analysis step settings are listed in
Table 5. The entire loading process was divided into loading and unloading stages according to the time–displacement amplitude curve, corresponding to the gradual compression of the fuzz button by the punch and the elastic recovery after punch removal, respectively. Smooth displacement amplitude functions were adopted in both stages to suppress dynamic oscillations induced by impact loading and to improve the accuracy of the quasi-static solution.
In terms of boundary conditions, the bottom of the die was fully constrained, with all translational and rotational degrees of freedom restricted. The punch was allowed to retain only the displacement degree of freedom along the compression direction (Z direction), while the remaining degrees of freedom were constrained. The bottom surface of the fuzz button was in contact with the die, whereas its upper surface was in contact with the punch, thereby establishing a complete axial compression path. The load was applied through a prescribed displacement history of the punch along the Z direction. The total loading displacement was set to 0.8 mm, and a staged displacement history was employed to complete the entire loading and unloading process, thereby approximating the actual compression conditions of the fuzz button.
3.3. Post-Processing Method
In the post-processing stage, the displacement field, equivalent stress field, and equivalent plastic strain field during the entire compression process of the fuzz button were extracted. In addition, the evolution of the contact state among metallic wires was tracked in representative local regions, as shown in
Figure 6. By comparing the distributions of field variables at different loading stages, the micromechanical response mechanism of the internal metallic wires during compression can be revealed. In particular, in the wire crossing and bending regions, the local contact normal pressure gradually increases with increasing compression displacement, and the contact mode progressively evolves from initial point contact and local sliding to compressive contact and local sticking, thereby inducing stress concentration and plastic strain accumulation.
To obtain the macroscopic mechanical response of the fuzz button, the displacement and reaction force data of the punch reference point were extracted throughout the loading–unloading process to construct the force–displacement hysteresis curve. This curve can directly characterize the load-bearing capacity, nonlinear stiffness variation, and hysteretic energy dissipation characteristics of the fuzz button. During data processing, the curve was divided into loading and unloading segments according to its variation trend, and baseline correction was performed on the original response. Nonphysical negative values near zero were truncated to zero to reduce the influence of numerical noise on the fitting results.
To eliminate the high-frequency numerical oscillations introduced by the explicit dynamic solution and extract the quasi-static response trend, a piecewise smoothing and fitting method was applied to the original curve. The loading and unloading segments were fitted using cubic smoothing splines, with smoothing factors of
and
, respectively. The peak-displacement region was smoothed using the Savitzky–Golay method, with a window length of 9 and a polynomial order of 2. The fitting accuracy was quantitatively evaluated using the coefficient of determination
and the root mean square error (RMSE). The residual was defined as
, and the coefficient of determination was calculated as
The root mean square error was calculated as
Where is the fitted value, is the original value, and is the mean value of the original data.
Using Equations (6) and (7), the fitted curve was found to have
and
1.98 N. The comparison between the simulated and fitted curves is shown in
Figure 7. The two curves exhibit good agreement, indicating that the fitting results accurately capture the variation characteristics of the loading–unloading curve.
Based on the force–displacement curve, the peak load and its corresponding displacement can be further extracted, and the average stiffness of the fuzz button during compression can be calculated [
22]. The mechanical performance parameters of the mesoscopic fuzz button model are summarized in
Table 6, where Δ
W denotes the area enclosed by the hysteresis curve,
U represents the maximum energy stored in the fuzz button during each cycle, η is the energy dissipation coefficient, and
is the average stiffness of the fuzz button.