1 Introduction

The computational design development of the last decades has significantly affected the engineering world. Computer-aided design (CAD) and computer-aided engineering (CAE) are essential tools at the designer disposal to develop new products [1]: CAD provides a very efficient parametric geometry visualization, accelerating the process from the conceptual idea to the manufacturing process; CAE technologies can accurately predict product future performances and support the engineers throughout the design process [2]. CAE simulations are useful, for example, to analyse the kinematics and dynamics of a mechanical system (i.e. multibody analysis, MBD), minimize its overall dimension and weight checking deformation and stresses during its nominal functioning condition (i.e. finite element (FE) analysis), as well as to simulate and optimize the actuation system performance. Moreover, several design variants can be evaluated in a reduced time [2, 3] and thus, physical testing stage can be focused on the validation of a system already optimized and tested in simulation with obvious advantages in terms of cost saving. A variety of CAD and CAE software is commercially available (PTC Creo, SolidWorks, Catia, and Siemens NX are some of the most popular CAD, whereas Ansys, Abaqus MSC Marc, and Adams are some of the most popular CAE software), although most of them are either CAD or CAE tools so that the designer has to work with two separate software. Many efforts have been made over the past years to create reliable procedures [4,5,6,7,8,9,10,11,12,13,14,15] to exchange data from one software to another mostly based on the use of standard file formats (e.g. STEP). However, some issues related to information loss and compatibility remain with these techniques. Lately, even though some CAD/CAE combinations can be found to work efficiently (e.g., data sharing between PTC Creo and Ansys [16, 17], and parametric optimization performed with the mutual contribution of Creo Parametric and Ansys [18, 19]) the industrial world is headed towards the use of a unique software that is capable to share information among several interconnected modules. Although in some cases the CAD/CAE unique software proved to be very efficient and easy to use [1, 20], it is not the proper tool when in-depth analyses need to be performed.

Structural optimization [21,22,23,24,25,26,27,28] is the most helpful module available in the majority of CAD and CAE software at disposal of the designer, in order to maximize the mechanical component/system performance. In fact, lighter design is desirable in many industrial applications (e.g., automated machinery) to minimize the motor power consumption: in general, with structural optimization, the best structure geometry [21] can be defined that ensures both high-performance mechanical behaviour (e.g., high stiffness, low weight, and actuation torque/force) as well as low cost.

Topology and size structural optimizations are regarded as the most popular ones and special modules are typically found in some mainly CAD software (e.g., PTC Creo, SolidWorks). The usage of a particular type of structural optimization affects not only the result potentialities but also the manufacturing process needed to achieve that result. In general, it is common to find applications of topology optimization (TO) in combination with additive manufacturing technologies (AMT) [29,30,31] (also known as 3D printing) rather than with material subtractive technologies (MST) [32]. Instead, size optimization (SO) can be successfully applied with MST. Topology optimization is a FE-based method that aims to determine how to place material within a prescribed design domain, in order to obtain the best structural performance. Several approaches have been proposed during the past 20 years: the most representative are the density approach [33,34,35] (also known as the simplified isotropic material with penalization SIMP) and the level-set one [36,37,38,39] (an exhaustive review on the TO approaches can be found in [40]). In the first one, given a predefined amount of material, a pseudo-density (0–1; 0 is a hole, 1 is an active element) is assigned as a design variable to each finite element. Successively, a global penalty parameter is added to weight of the pseudo-density in order to transform the discrete optimization problem into a continuous one. Since this method suffers from a poor defined boundary [41], the interpretation of the designer is needed: manual interventions are needed to produce a CAD model, and this process is time consuming and labour intensive [42]). For this reason, the level-set approach aims directly at pushing the shape boundary instead of handling the FEs, avoiding ambiguous and irregular design. The often-complex shapes resulting from TO do not suit the MST manufacturing capability (also with casting, typical hollow, and framework-like structures make TO difficult in practice, and many modifications must be done to create a feasible design [43]). Instead, the AMT enables to overcome the MST limits making the fabrication of complex geometrical features possible [41, 44,45,46,47,48,49] since parts can be built via joining material layer by layer. On the other hand, the key limitations of the AMT include relatively high expense and relatively small build volumes [50].

In the size optimization problem, typically the member cross-sectional dimensions (thickness or width) of a component are treated as design variables. Its applicability to MST (and thus, high-volume production), in combination with the capability to reach a reliable result quickly and with a unique CAD/CAE software make SO the preferred choice in the industrial field with respect to TO.

Over the past 30 years, AMT has undergone a very rapid growth [51]. Early AMT applications focused on models and prototypes [52] and successively on the production of rapid and soft tooling (e.g., vacuum and silicone casting moulds) [53]. Nowadays, it is also used to produce finished parts (especially when a high level of customization is needed). Lately, fuse filament deposition modelling (FDM) technique [54,55,56,57,58] (a specific type of AMT technique) is receiving great attention thanks to its capability to insert reinforcing fibres into a thermoplastic matrix improving the mechanical characteristics of the plastic parts [59,60,61]: the thermoplastic matrix merges and protects the fibres that support the load. Continuous fibre-reinforced polymer (FRP) composites have been used for many applications (e.g., aerospace and automotive) to create strong yet lightweight products due to their high strength-to-weight and stiffness-to-weight ratios. Reinforced polymeric components with a strength and elasticity modulus comparable to those made of aluminium alloy (tensile strength is observed to be higher [62]), mostly used in the automated machinery, can be obtained without significantly increasing their weight. Moreover, a particular arrangement of the fibres can be found to obtain a desired orthotropic material behaviour [49, 63,64,65,66,67,68,69]. For example, the tensile and flexural behaviour of a lamina in which the fibres are deposited along the longitudinal direction change according to the distance of the fibres to the neutral axis and to the number of the fibres deposited. The capability of FDM to create high-performance orthotropic polymeric material can be effectively applied to the realization of compliant joints (CJs) [31, 70, 71]. CJs [70, 72,73,74], which are connectors that, thanks to their deformation, provide relative motion among the connected parts. When compared to traditional kinematic pairs, several benefits come from the use of CJs in mechanism design [75, 76]: reduced part count, less friction, absence of wear and back-lash, light weight, low cost, and fine motion. Moreover, CJs can store elastic energy and release it when needed. They are widely used in several applications (e.g. robotic system [77,78,79], MEMS devices [80], precision engineering [81], dielectric-elastomer actuators [82], surgical robot [83, 84] and sensors [85]). However, two main limitations restrain the spreading of CJ: (i) in repetitive motions, the joints may be prone to high stress concentrations and hence a poor fatigue life [74]; (ii) in applications where compressive forces are present, CJ may be affected by buckling failure [86]. In both cases, increasing their thickness can lead to an undesired stiffness and dimension (while preserving their flexibility) that might force to oversize the actuation system. These drawbacks can be overcome with the CFT-FDM technology that is able to realize orthotropic CJs and, thus, tune their stiffness along every direction according to the load condition. Two approaches are commonly used to address the kinestotatic analysis of mechanical systems employing CJ (usually called compliant mechanisms): FE analysis (FEA) [87] and pseudo-rigid-body (PRB) modelling [88, 89]. The FEA method is computationally expensive when only a result with acceptable accuracy is required. PRB modelling, on the other hand, is very efficient in predicting the kinetostatic behaviour of compliant mechanisms with moderate accuracy [72] (within 5% of the desired motion trajectory). Nonetheless, other methods (such as the chained-beam-constraint model (CBCM)) [90, 91], the 2R PRB model [92], the 3R PRB model [93], and the dynamic PRB model [94]) have been recently proposed in the literature to predict more efficiently the kinetostatic and dynamic performance of compliant mechanisms.

Building upon these introductory considerations, this paper presents a new design approach for compliant mechanisms employing flexible lamina, that undergo cyclic motions and are subjected to predominantly inertial loads (typical of automated machinery). In particular, SO is used to design the stiffness and the dimensions of the flexible lamina in order to make the considered mechanism work in a “resonant” condition and, thus, minimize the motor power consumption. TO is used to design mechanism components in order to minimize their inertia, thus further diminishing the motor power consumption. To evaluate the effectiveness of the presented approach, a comparison with the standard design (namely, the original design realized with SMT) is made in terms of motor torque requirements (root mean square (RMS) and peak value) and motion trajectory precision. As a case study, an existent pusher mechanism used in a pharmaceutical industry production machine is studied, tested, and redesigned according to the new CJ-AMT design method.

MarkForged MarkTwo 3D printer [95,96,97] has been used to manufacture the components obtained with SO and TO. The printer is provided with two nozzles: one is for the matrix deposition, the other one is for the reinforcement fibres. Two matrix materials are available: nylon and onyx (nylon with chopped carbon fibre). The following reinforcing fibres can be deposited: glass, carbon, high-strength high-temperature fiberglass, and Kevlar fibres. Among these, carbon fibres proved to yield a higher strength [62]. Two types of fibre pattern can be selected: concentric and isotropic. Concentric pattern consists of fibres deposited along the perimeter of the section. The isotropic (the term has nothing to do with the properties of the final component) pattern consists of fibres deposited along parallel lines. The isotropic pattern is observed to provide higher tensile strength and stiffness than the concentric pattern [62]. Carbon fibre reinforced onyx (CFRO) has been used for the manufacturing of the mechanism components, whereas carbon fibre reinforced nylon (CFRN; Table 1) [63,64,65,66,67, 98] for the flexible laminas. Moreover, to predict the lamina kinetostatic behaviour, the PRB model has been used. The results have been compared with FEA simulations and tests.

Table 1 Onyx and CFRN mechanical properties. The values refer to CFRO specimen with carbon fiber maximum filling level [65]

In summary, the novelty of the paper, as respect to the state-of-the art, can be described as follows: (i) results are reported quantitatively comparing the performance of a standard rigid-link mechanism, currently employed in a commercial automatic machine, and a novel solution, leveraging on the combination of large-deflection CJ, TO, and FDM printed long-fibre reinforced plastics. In particular, the paper proves that the mentioned design methods and production technology can be effectively employed in an industrial scenario; (ii) benefits in terms of motor torque reduction are highlighted, clearly showing the possibility to downsize the actuation system, with obvious benefits in terms of cost and energy consumption; (iii) differently from the majority of partially/fully compliant mechanisms designed to operate in large deflection, the mechanism proposed here works in a “resonant” condition.

The paper is structured as follows: in Sect. 2, the original mechanism used to test the proposed approach is described; in Sect. 3, the new design procedure is explained; in Sect. 4, the experimental campaign planned to compare the design approaches is shown along with the obtained results; in Sect. 5, conclusions and future works are presented.

2 Existing mechanism

The original mechanism considered (Fig. 1) is a planar six-bar linkage Stephenson mechanism with one degree of freedom (DOF). Geometrical data are reported in Table 2. The mechanism (Fig. 2) comprises a parallelogram four-bar-linkage (links 3–6) whose coupler (link 3) is moved by an actuated crank (link 1) through a connecting rod (link 2). All the mechanism components have been made in aluminium alloy AA7075 (commercially known as ERGAL) and have been manufactured with SMT. The parallelogram four-bar-linkage architecture forces link 3 (end effector of the whole mechanism, hereinafter referred to as the slider) to translate along a circular trajectory. When numerous cycles and high velocity are considered, the use of an actual slider is usually avoided since it does not provide sufficient accuracy, and especially joint clearances may cause assembly dangerous vibrations. A Cartesian reference system is fixed to the frame, featuring: the x-axis passing through points O2 and O3, y-axis normal to the x-axis and passing through point O1, z-axis chosen according to the right-hand rule. α is the angular position of the crank with respect to the x-axis. All connections between the links are made via bearings that are placed at points A-D, O1, O2, and O3. The crankshaft (link 1) home position is when rockers (links 4 and 5) are in a vertical position (α = 87.15°). The angular position α of the crankshaft is controlled by an electric motor placed in O1. For a full rotation of the crank, the slider performs a 60-mm translation along the x-direction and a 3.8105-mm translation along the y-direction. During the nominal operating condition, the crankshaft has constant angular velocity ω1 = 600 rpm (10-Hz pushing frequency). The motor torque as function of the angular position is obtained through a rigid multi-body simulation in which friction has not been considered. From the simulation, a peak torque of Tm,peak = 2.61 Nm and an RMS torque of Tm,RMS = 1.63 Nm over a full cycle were obtained.

Fig. 1
figure 1

Stephenson six-bar linkage prototype

Table 2 Mechanism dimensions
Fig. 2
figure 2

Six-bar linkage Stephenson mechanism schematic

3 New design approach

The new design approach is based on the following steps:

  1. 1.

    resorting to FDM printing of CFRN/onyx for the realization of the majority of the parts of the mechanism;

  2. 2.

    exploiting TO so as to reduce the mass of those bulky parts that require to be stiff, keeping the geometrical dimensions as requested for the proper functioning of the mechanism.

  3. 3.

    replacing rigid links and traditional kinematic pairs with CJ (in particular, flexible laminas) according to the desired kinematics and range of motion: properly designed CJ, especially flexible lamina, may reach a very wide range of rotation (up to ± 80° with a good accuracy) beyond which a traditional kinematic pair is needed. To keep the kinematic compatibility with the original mechanism, the centers of rotation of the virtual joints of the PRB model must coincide with the real ones. Therefore, laminas of the new mechanism are longer than the actual length of the respective links;

  4. 4.

    dimensioning the CJ via SO to make the mechanism operating under a “resonating” condition, which enables the bidirectional transfer between link kinetic energy and CJ elastic energy, while involving the minimum power flow from/to the motor. In accordance with the PRB model, each virtual joint is accompanied by a virtual torsional spring (that is related to its flexural stiffness). If flexible lamina damping dissipation has to be accounted for, a virtual torsional damper with an appropriate damping coefficient can be added in parallel to each torsional spring of the PRB model. The CJ dimensioning problem is a dynamic optimization problem in which the virtual spring stiffnesses are the search parameters and the goal is to minimize the motor torque RMS value over a mechanism full motion cycle. For each optimization evaluation case, the lamina thickness (in the presented case of study, each lamina width, b, is kept equal to 20 mm for structural and mounting reasons) is computed from the stiffness: mass and inertia of each lamina are calculated accordingly and used in the simulation. Mass and inertia of the other mechanism components are defined during step 2 and do not change between one iteration and the other. Lagrange equation is used to obtain the motor torque as function of the virtual joint stiffnesses. Damping and friction are not considered. Since flexible lamina flexural stiffness affects its thickness and width, care must be taken to avoid buckling failure: the maximum value of the compression force acting along the longitudinal direction of each lamina must be lower than the Euler’s critical load. Based on other constraints, proper rules can be implemented to limit the stiffness value range.

According to this procedure, the original mechanism undergoes the following modifications:

  1. 1.

    all the bearings apart from those placed in O1 and A, which perform a 360° rotation, can be replaced with CJ. In fact, joints placed in C, D, O2, and O3 rotate by ± 14.5° and joint in B rotates by ± 6.5°;

  2. 2.

    links 2, 4, and 5 are entirely replaced with flexible laminas with stiffness designed according to step 4. A fixed-guided model is used for laminas 4 and 5, whereas a fixed-pin model is adopted for lamina 2. The resulting PRB model is shown in Fig. 3. In order to match the virtual joints with the real joints, lamina 2 has an effective length of 282 mm, whereas laminas 4 and 5 of 140.9 mm.

  3. 3.

    laminas 2, 4, and 5 are printed with the higher-level carbon fiber filling CFRN (Table 2) in order to have the lower possible thickness and to be made with the lower quantity of nylon to reduce the viscous dissipation contribution. To maximize their stiffness, the crank and the slider are printed with higher-level carbon fiber filling CFRO. The printing concentric pattern has been used.

Fig. 3
figure 3

Stephenson six-bar-linkage PRB model

To proceed with the lamina SO, based on the PRB model theory [72], the virtual spring stiffnesses k1 (for link 2) and k2 (for link 4 and 5) are computed as follows:

$${k}_{1}={E}_{\mathrm{f}} {I}_{2} \gamma {K}_{\Theta }/{l}_{2,\mathrm{n}}$$
(1)
$${k}_{2}={2 E}_{\mathrm{f}} {I}_{4} \gamma {K}_{\Theta }/{l}_{4,\mathrm{n}}$$
(2)

where I2 = b s23/12, l2,n, and s2 being the area moment of inertia, the new length and the thickness of lamina 2; I4 = b s43/12, l4,n, and s4 being the area moment of inertia, the new length and the thickness of laminas 4 and 5; γ and KΘ are constants that depend on the force direction. In order to prevent mechanism failure, the Euler’s critical load has to be higher than compression force F2,max acting on the lamina 2

$${F}_{2,\mathrm{max}}\le {\pi }^{2} {E}_{\mathrm{f}} {I}_{2}/{l}_{{0}^{2}}$$
(3)

where l0 = 0.7 l (l is the effective length for the fixed-pin beam that models lamina 2). An additional constraint is imposed on the lamina stiffness due to structural and installation reasons. Based on the authors’ experience, considering the laminas length, a maximum value of 4 Nm/rad is imposed on the maximum value of stiffness. Mounting flexible laminas featuring high stiffness would indeed require design measures that significantly complicate the system, increasing the component inertia which completely nullifies the contribution of TO on motor torque reduction.

The redesigned compliant mechanism resulting from the procedure is shown in Fig. 4.

Fig. 4
figure 4

Stephenson six-bar-linkage PRB model

4 Results and experimental analysis

From the procedure, the optimal value of the stiffnesses k1,opt and k2,opt is found to be 4 Nm/rad and 2.63 Nm/rad, respectively. The correspondent minimum motor torque RMS value is found to be Tm,RMS = 0.0283 Nm (peak value Tm,peak = 0.0590 Nm), with a reduction with respect to the original mechanism RMS motor torque by 98% (97% reduction on the peak value). A prototype of the mechanism has been built (Fig. 5): the mass of the new mechanism components is shown in Table 3 (with a reduction up to 93% with respect to the original mechanism component mass). To avoid fiber exposure on the outer surface and to have the higher quality surface finish and accuracy of the unreinforced nylon, the first and last layers of the printed part are forced, by the MarkTwo software, to be made of matrix material only. Given the lamina stiffness values, the correspondent thickness is computed exploiting Eqs. (1) and (2): the equivalent flexural modulus for composite material is evaluated according to classical lamination theory [99] considering a lamina with the inner CFRN layers and the external layers made of nylon (mechanical characteristics are listed in Table 1). It is worth noting that the exact value of the flexural modulus (and thus the stiffness) cannot be achieved due to the 3D printing manufacturing process resolution (a minimum layer thickness of only 0.125 mm is achievable when fiber reinforcement is employed). In fact, the nearest thickness value to k1,opt that can be achieved is 4.29 Nm/rad with a thickness of 2 mm (13 CFRN inner layers and 2 0.125 mm external unreinforced Nylon layers) and to k2,opt is 2.37 Nm/rad with a thickness of 1.125 mm (7 CFRN inner layers and 2 0.125 mm external unreinforced nylon layers).

Fig. 5
figure 5

Prototype of the redesigned mechanism

Table 3 Link mass reduction

Two experimental tests (Fig. 6) have been conducted to assess the real value of the stiffnesses k1,real and k2,real. The flexible lamina Young modulus real value is obtained through the evaluation of the cantilever beam first flexural vibration mode according to the following relation [100]:

$${p}_{q}={({r}_{q}l)}^{2}\sqrt{\frac{{E}_{f} I}{m {l}^{4}}}$$
(4)

where q = 1 (for the first mode), \({r}_{q}l=1.875\), m is the mass (15.2 g, 4.8 g, and 4.8 g for laminas 2, 4, and 5, respectively), whereas l and I are the length and the area moment of inertia of the lamina. In fact, unlike the direct measurement of the lamina stiffness, the free vibration deflection of a flexible lamina can be easily measured with a laser position sensor, thus providing high reliable data about the frequency. Stiffnesses k1,real and k2,real are successively computed introducing the respective Young modulus in Eqs. (1) and (2) (to reduce the source of error, the quantity Ef I is computed from Eq. (4) and inserted in Eqs. (1) and (2)).

Fig. 6
figure 6

Set-up used to test the cantilever beam to find the lamina Young modulus

During the test, a displacement is imposed to the tip of the lamina and subsequently removed. The free vibration deflection of the lamina is registered. A Panasonic HG-C1050 laser sensor (range ± 15 mm, resolution 30 μm, sampling frequency 666.67 Hz) is used to register the motion. The first flexural vibration frequency is found to be 23.08 Hz, 41.38 Hz, and 37.74 Hz for laminas 2, 4, and 5, respectively. It is worth noting that for laminas 4 and 5, the tested natural frequency vibration mode is not related to the one that occurs during the nominal functioning condition in which laminas are in a fixed-guided constraint condition (no rotation occurs on the lamina tip).

The real value of the stiffnesses are k1,real = 4.58 Nm/rad, k24,real = 3.08 Nm/rad, and k25,real = 2.56 Nm/rad: the small discrepancy with the expected values (k1,opt = 4.29 Nm/rad and k2 = 2.37 Nm/rad) is caused by the MarkForged manufacturing poor accuracy. The real lamina thickness was measured and the following values are found: s2 = 2.373 ± 0.147 mm, s4 = 1.43 ± 0.02 mm, and s5 = 1.275 ± 0.05 mm. The mechanism has been simulated with the real stiffness values obtained from the tests (different from the optimal ones): motor RMS and peak torque values are found to be Tm,RMS = 0.0287 Nm and Tm,peak = 0.0597 Nm.

An experimental campaign has been conducted to compare the real performances of the mechanisms designed according to the two different approaches. The following values of the motor torque are registered: for the original mechanism (Fig. 7), the RMS and peak values are 1.78 Nm and 2.84 Nm, respectively, whereas for the redesigned one (Fig. 8) are 0.0509 Nm and 0.1114 Nm, respectively (97% and 96% reduction on the RMS and peak motor torques). The maximum difference between the ideal and correspondent experimental motor torques over a cycle is 0.23 Nm for the original mechanism and 0.08 Nm for the redesigned one, meaning that the overall contribution of the dissipation due to friction and damping is reduced by 65%. Moreover, the tests were conducted for different values of the crankshaft angular velocity (Fig. 9): 100 rpm, 200 rpm, 300 rpm, 400 rpm, 600 rpm, 700 rpm, 800 rpm, and 900 rpm. The motor torque RMS and peak minimum value are obtained for 600-rpm angular velocity. The simulated (with real stiffness values) and experimental RMS and peak values as a function of the crankshaft angular velocity are shown in Fig. 9. Experimental required motor torque as function of the crankshaft angular position is reported in Fig. 10 for the various considered speeds.

Fig. 7
figure 7

Motor torque as function of the angular position obtained for the original mechanism (red experimental and blue simulated)

Fig. 8
figure 8

Motor torque as function of the angular position obtained for the redesinged mechanism (orange experimental, green simulated with optimal stiffness values and black simulated with real stiffness values)

Fig. 9
figure 9

Simulated (continuous line) and experimental (dashed line with circle markers) RMS (yellow) and peak (blue) values as a function of the crankshaft angular position

Fig. 10
figure 10

Experimental motor torque as a function of the angular position α at several values of crankshaft angular velocity

Two laser sensors Panasonic HG-C1050 and Panasonic HL-GI112-A-C5 (range ± 60 mm, resolution 8 μm, sampling rate 1000 μs) have been used to measure the motion trajectory of the slider for the redesigned mechanism at 600 rpm angular velocity: the lasers are fixed to the frame and register the distance of a planar surface of the slider. Twenty consecutive cycles of the same slider motion trajectory were registered: its mean value is shown in Fig. 11. The measure is affected by the error due to possible rotation of the slider around the z axis, which is supposed to be small. When the slider reaches the extremities, lasers recorded a translation of − 4.12 mm and − 31.31 mm (α = 180°, point P1 in Fig. 11) along x and y directions, respectively, and − 3.30 mm and 29.49 mm (α = 0°, point P2 in Fig. 11) with respect to the home position. The slider motion trajectory of the flexible mechanism in the xy plane fits fairly well the ideal trajectory (dashed red line in Figs. 11 and 12). However, due to variation of the internal force direction, during the backward motion (α = 0–180°; blue line in Figs. 11 and 12) the slider follows a similar but not identical path with respect to the one performed in the forward motion (α = 180–360°; yellow line in Figs. 11 and 12). The maximum value of the distance between the two trajectories for a given x is 0.67 mm and occurs for x =  − 24.6 mm (forward direction). For the considered motion trajectory cycles, the obtained position repeatability is 0.1 mm. The maximum value of the distance between the two trajectories for a given α (Fig. 12) is 7.26 mm and occurs when α = 34.95°.

Fig. 11
figure 11

Slider motion trajectory (dashed red is the ideal trajectory and yellow (backward direction) and blue (forward direction) is the measured one) in the xy plane

Fig. 12
figure 12

Slider motion trajectory (dashed red is the ideal trajectory and yellow (backward direction) and blue (forward direction) is the measured one) as a function of x, y, and α

Since lamina 2 stiffness value reaches the upper limit imposed during the SO procedure, the limitation on the final optimal result due to the permissible stiffness range is investigated. Figure 13 shows the RMS motor torque as function of the stiffnesses k1 and k2: the Tm,RMS reaches its minimum at 0.0229 Nm (peak value Tm,peak = 0.0444 Nm) with a reduction of 99% (98% reduction on the peak value) with respect to the correspondent value obtained from the original mechanism simulation and occurs when k1 and k2 are 13.43 Nm/rad and 3.26 Nm/rad (green point in Fig. 13), respectively. The set of optimal solutions is identified by the black line in Fig. 13. Although the real stiffnesses (red point in Fig. 13) differ by up to 30% from the optimal values (yellow point in Fig. 13), only a negligible difference (0.004 Nm) results in the motor torque RMS value.

Fig. 13
figure 13

RMS motor torque as function of stiffnesses k1 and k2. The yellow point is the optimal condition obtained from the procedure, red point is the real working condition, and green point is the optimal condition when limits on the stiffness range are not applied. The black line identifies the set of optimal conditions

5 Conclusion

In this paper, a new approach to design mechanisms for automated machinery has been proposed that proved very successful in the reduction of motor torque requirements and also demonstrated good capabilities in predicting mechanism behavior. Three main effects contribute to decrease the required motor torque.

  1. 1.

    Introduction of flexible laminas, which brings elastic energy storing/releasing components that make the mechanism work in a “resonant” condition.

  2. 2.

    The combined usage of flexible laminas and TO, which eliminates components (in this case, twelve ball bearings are removed) and reduces link masses (from 40 to 93%), thereby diminishing inertial actions (the prevailing loadings in automated machinery mechanisms). Mass reduction is also obtained thanks to the employed AMT materials: CFRN and CFRO indeed feature lower density than aluminium alloy, despite maintaining the other high-performance mechanical characteristics.

  3. 3.

    Significant reduction of friction is achieved through the removal of ball bearings. The viscous dissipation caused by the flexible laminas is indeed lower than the friction losses present in ball bearings.

The replacement of ball bearings with flexible laminas also simplifies mechanical design and removes backlash. Moreover, relatively high repeatability is achieved, which is of paramount importance in automated machinery. However, the precision of the slider motion trajectory is limited due to the following two main reasons.

  1. 1.

    Lamina deformation is affected by the direction of the loads (in particular, of the inertial loads), which makes the trajectory of the slider during the forward motion be different than the one in the backward motion.

  2. 2.

    The adoption of the considered PRB model for system design. To increase the precision, more advanced PRB models or FEA-based methods should be used; the latter however drastically increasing the time required for design completion. Nonetheless, the design procedure proposed here is more time consuming than the standard one. In fact, surface refining phase required by TO is a long process that depends on the designer expertise.

In combination with the proposed design approach, 3D printing proved to be an effective manufacturing process to match the necessary mechanical characteristics with the requested component shape. Poor planarity and precision of the fabrication (resulting in up to 30% higher stiffness values) did not have a major influence on the motor torque results.

Although an optimal solution is achieved, a non-zero motor torque that varies with the mechanism position is still present. This is mostly due to the mismatch between the system free-vibration trajectory and the motion imposed by the constant velocity of the crankshaft. To solve this issue, future research will include motor trajectory optimization in the design procedure.