4. Discussion
In this paper, we presented the process of determining the optimal cam design of the spring-loaded camming device (SLCD) using topology optimization. The suggested methods offer benefits in the way of weight reduction while maintaining the stiffness and are sufficient from the point of view of the EN 12276 standard. The design procedure was divided into five stages.
The virtual modeling of the cam by FEM using a linear computational model and its boundary conditions was performed in Stage II. It should be mentioned that simplifications were used to reduce the computational complexity of the problem. The most notable of these was the conversion of a spatial problem into a planar one. On the other hand, the results from the solution of such a planar problem offer considerable advantages during production on CNC machines. Should the problem be solved as a 3D optimization problem, other production methods, such as 3D printing, would be preferable. Nevertheless, additive manufacturing, although offering freedom in designing complex geometries, is unsuitable for cam printing due to the high price of the product and due to possible formation of pores during printing, which can negatively affect the mechanical properties of the material [
33]. In Stage III, topology optimization of the linear computational model was performed using procedures prepared in MATLAB (which were previously validated using AWB) [
11]. Results could be possibly further improved through solving the problem as nonlinear with large displacements or through the introduction of another objective function of topology optimization (e.g., the optimization of natural frequencies). In the last stage, the load-bearing capacity was modeled using a nonlinear computational model. Elasto-plastic material model behavior was considered, which facilitated obtaining information about the plasticity regions. The greatest plastic deformation occurred in the area of contact where a more accurate friction computational model should be used. To obtain simulation results of higher quality, it would be necessary to use a 3D model of the cam; another way would be to perform material tests and refine the parameters of the material model. To verify the functionality, it would be necessary to test it according to the standard EN 12276. A tensile test of the AW2011 material on a special device would likely support an even more accurate calculation of the load-bearing capacity presented in the study [
34].
This solution needed to be tested in terms of its functionality and standard. At present, two testing methods are available. The first one is the experimental measurement using a tensile device, which is expensive as it would require the production of the test piece and a customized setting for measurement. It is also more time-consuming. However, that method is accurate and is legally required if the product is should be placed on the market. On the other hand, the numerical (computational) method is cheaper and provides results with accuracy sufficient for the purposes of this study and optimization.
When modeling the load-bearing capacity of the cam, the pin connection is modeled using MPC. To increase the accuracy of the results in the area of the pin, it is necessary to use the cam-pin connection model by means of a friction contact. The computer modeling of bolted connections in a similar industrial problem is described in conference proceedings [
35] by Horyl and Marsalek.
Linear elements were used for the construction of the linear model, which was optimized. The main advantage of the linear elements was the simplification of contact conditions (jaws contact was replaced by joint prescribed for one node in the contact). Quadratic elements were used in the model with two contact bodies, which was solved in AWB. The main advantage of quadratic elements was contact description.
The load in the strength analysis is considered static, which is based on the standard. Nevertheless, in the case of a climber’s fall, a dynamic effect arises in the rope, which would be transferred to the cams. The size of the shock itself is most dependent on the weight of the climber and the depth of the fall. In addition, the direction of the forces could change, which would affect the contact pair. These phenomena should be studied and included in further analyses. The impact test modeling method is described by Horyl et al. [
36], where the authors describe the modeling of the dynamic process influencing the attachment of the seat to the wagon frame in the case of crash.
The original material of the PB6’s cam was considered in the new design process; in future research, it would be appropriate to also consider other materials. Saga et al. [
37] described impact toughness testing of a composite material, which could be a promising material for the cams as well. The potential advantages of the composite material include the possibility to design the orientation of the fibers with respect to the loading of the part, thus improving the toughness and potentially reduced weight of the cams. When working on this issue in the future, it would be also interesting to apply the same optimization method to an entire set of cams with various cam sizes, possibly also on single-axle SLCDs.
5. Conclusions
This paper describes a method for preparing an optimal design for a cam of a dual-axle spring-loaded camming device (SLCD). Due to the device adaptability to a rock crack, a large number of load cases can arise, which would be difficult to simulate using existing MATLAB procedures. If the cam was optimized only for the load cases described by the standard, it would be unusable in other possible positions. For this reason, a script was designed to solve the boundary conditions within the entire contact curve. The loading force was considered to be parallel to the ideal wall, but, in real use, this occurs rarely. Simulating that would, however, increase the number of boundary conditions and, in effect, the computational time.
Due to the assumed simplification of the problem (i.e., the use of 2D linear elements), the problem can be solved directly using FEM by obtaining an inverse stiffness matrix. In the case of a larger number of degrees of freedom, another method for solving the equation would be probably more appropriate. Makropoulos et al. [
38] discussed solving elasticity (and mainly elastoplasticity) problems while using parallel solvers.
Ole et al. [
25] recommended using a filtering technique for preventing the occurrence of checkerboard patterns. A density filter, which offers a relatively robust design, has proven to be a very advantageous filtering method. Its disadvantage is the occurrence of grey zones; to obtain a black and white solution, it is necessary to set a density limit, which is difficult to determine without the previous experience of the solver. To obtain the final shape, the FE model must be further modified. The adjustment consists of removing sharp edges using smooth curves (2D) or surfaces (3D). NURBS, which are used in computer graphics, proved to be a suitable tool. The use of the maximum possible degree of the polynomial, which depends on the number of control points, has proven to be very advantageous. This simple procedure could be replaced by merging the topology optimization and NURBS into one solver. The paper by Giulio Costa et al. [
39] described topology optimization combined with NURBS hypersurfaces. The need for user intervention into the designed geometry to ensure the preservation of the functionality of the device (in our case, the preservation of pin holes) is a small disadvantage of the chosen procedure.
A planar model of a single cam was used to verify the geometry. The boundary conditions were chosen to correspond to the real form of testing given by the standard. The simplified model brings the advantage of speedy calculation. The results of the computational model indicate that the optimal cam design would meet the standard. A visual comparison of the PB6’s cam with the first optimization run and optimal cam design is presented in
Figure 14.
In this paper, topological optimization was utilized for the material distribution of the cam. The presented solution reduces the weight of the cam by 14%, with a resulting cam weight of 28.9 g, see
Table 9. As each device contains four cams, the total weight reduction per device is 19.6 g, which, considering that the set of SLCDs is needed during a usual climb, adds up to a significant value. Moreover, it should be noted that the PB6 SLCD is already a result of a long experimental development and, as such, it has been already empirically optimized. However, as far as production time (and, in effect, costs) are concerned, the new cam design brings a significant increase in the price of the solution.
Table 9 also compares the load-bearing capacity of the optimal cam design with that of the BP6 cam. From the perspective of load-bearing capacity, the optimal cam design meets the requirements defined by the EN 12276 standard, although the load-bearing capacity is lower than that of the PB6 cam. This is caused by the assumptions taken for the solution, namely the definition of the force
F = 5.00 kN, the density limit value
= 0.1, volume fraction
f = 50%, and other numerical parameters.
It is necessary to note that the weight reduction is not effective in terms of the ratio between the weight and load-bearing capacity. However, the authors focused on meeting the standard EN 12276, which defines the minimum load capacity
= 5.00 kN. Should new requirements be defined for the device, the shape of the cam can be easily modified by including new assumptions and prescription of other numerical parameters. EN 12276 prescribes only two positions for testing the load-bearing capacity (25% and 75% of the range width). Nevertheless, as indicated by our results (see
Table 8, the values of load-bearing capacity achieved in other positions are lower, and it might be worth considering whether testing in the extreme positions would be beneficial as well.
The performance of the new shape of the cams must be tested in extreme conditions taking into account the impact loads acting in different directions. In this paper, the authors consider only the ideal conditions described in
Section 1.3.
Finally, an additional benefit of the cam solution is the attractive design of the cam resulting from the presented algorithms, which could contribute towards the commercial success of the presented device.
The computing time for a linear model including the topology optimization was 2.03 s. per one load case (267 load-cases in total) on a standard machine (workstation Intel i5-8600, 6 cores, 16 GB RAM, 500 GB SSD). Approximately 0.21 s was needed for each iteration in the individual load-case. The full nonlinear model used for load-bearing capacity testing required much more time: the mean computing time for each cam position was 74.9 min (summary 9 positions, total time 674 min).