1 Introduction

The disc cam with the roller follower mechanism is extensively used in machine tools, paper processing machines, automatic assembly lines, packing machine, and many automated manufacturing devices. This paper studies the problem how to calculate the bending deflection of a cam profile at the contact point. The contact between the cam and the follower is a small elliptical or semi-ellipsoid region which exhibits a very high contact stress. The study of the contact is important for keeping the noise and the vibrations as low as possible at high speed. Sundar et al. [1] used Hertzian contact theory to calculate the contact stiffness at the point of contacts. They analyzed numerically the coefficient of restitution. The Hertzian laws were used with a damping term to accommodate the energy loss during the impact [2]. The stiffness model for the active and dwell periods of the globoidal cam was used by Kuang et al., to characterize the mesh stiffness fluctuation due to the contact [3]. They investigated the correlation between the dynamic response of the globoidal cam system and the motor driving speed numerically and experimentally. A concave-convex surface of contact had been selected between the cam and follower to suppress the high contact forces at high speeds. Hsieh employed a conjugate surface theory to derive a kinematic model of the cam mechanism taking into consideration a negative radius of the roller follower [4]. The Hertz contact theory of stress analysis is crucial for improving the contact fatigue life cycles of the cam-follower system. Hua et al., found that the smooth surface of cam profile provides a 53% reduction in maximum subsurface Von Mises stress [5]. Contact stress can be reduced to 41% experimentally taking into consideration the dwell stroke for a constant velocity of the cam [6]. SolidWorks, Cosmosmotion and Algor softwares were used by Ghazalli to determine the stress concentration at the point of contact using the finite element analysis [7]. Fabien et al., selected a dwell-rise-dwell cam profile to reduce the peak of the contact stress over a range of speeds [8]. They derived the displacement of a translating flat-face follower with free of cusp and presented the design of a cam profile using higher order of B-spline functions [9]. Angeles et al., calculated the contact pressure with a series of harmonic waves of local deformation and sub-surface stress fields [10]. Optimal-control-theory was used by Chew et al., to optimize the contact stress and the pressure angle for D–R–D and D–R–R–D cam profiles [11]. Pandey et al., used the finite element method (ANSYS Ver. 14) to calculate the deflection and the stress distribution of a disc cam and knife edge follower [12, 13]. Tsiafis et al., studied the effect of eccentricity on the pressure angle and contact stress of a cam with a flat-faced follower mechanism by using a genetic algorithm [14]. Patel changed the flat-face of the follower to a curved face to obtain the required contact stress experimentally and analytically [15]. He observed that the contact stress value of both modified and existing roller follower remains almost the same. This study had been organized in the following steps: (i) in Sects. 2 and 3, the experiment setup was done to investigate the nonlinear dynamic response of the follower at the point of contact through an OPTOTRAK/3020 device. (ii) In Sect. 4, the analytic solution of the follower response was presented by using single-degree-of-freedom system. (iii) In Sect. 5, the contact parameters had been entered to SolidWorks software in order to calculate follower displacement, velocity, and acceleration of the impact phenomenon. (iv) In Sects. 6 and 7, both elements (PLANE42) and (SHELL99) were used in ANSYS package to determine the bending deflection numerically, while elements (TARGE170) and (CONTA174) were presented to describe the contact analysis. (v) The formulation of the contact load had been discussed as depicted in Sect. 8. (vi) In Sect. 9, the mesh convergence was carried out to find the exact value of bending deflection. (vii) The analytic solution of the bending deflection had been shown in Sect. 10 by using the theory of circular plate.

2 Experiment setup

An elastic spring was used to retain the two mechanical parts in permanent contact. The experiment setup was employed for the data acquisition with s signal processing approach. The follower motion requires a marker in a return loop to assure that the object reaches its position [16]. The motion of the follower was processed experimentally with the infrared 3-D camera device. The camera device has a control unit to track the follower movement. Figure 1 shows the experiment setup of the cam-follower test rig.

Fig. 1
figure 1

Experiment rig test

3 Experiment measurements

Data acquisition technique through signal processing approach was used to measure the contact load [17, 18]. Macro sensors were attached to the cam and the follower. The macro sensor are linear variable differential transformer (LVDT), model number (DC750-5001), and Trans-Tek linear velocity transformer (LVT), model number (0112-00002) [19]. The optical marker (macro sensor) adjusts either the absolute or the incremental movement of the follower at the contact point. The LVDT sensor transforms the analog signal (voltage pulse) into a digital signal [20]. The infrared markers, used with OPTOTRAK/3020, track the follower movement by taking into account the spring-damper system at the end of follower stem. The follower movement was processed with three infrared cameras. From the follower experimental displacement we can calculate the velocity \(\dot{x}(t)\) and acceleration \(\ddot{x}(t)\). The contact load has the expression:

$$\begin{aligned}&P = k_{1}(\Delta +x(t)_{experiment})- k x(t)_{experiment}\\&\quad -c\dot{x}(t)_{experiment}-\frac{w}{g}\ddot{x}(t)_{experiment}. \end{aligned}$$

4 Analytic solution of the dynamic response

The spring-damper system decreases the bending deflection of the cam at the point of contact since it absorbs the vibrations of cam-follower mechanism [21]. The follower has a simple harmonic motion. The cam-follower mechanism had one degree of freedom system [22]. The mechanism, shown in Fig. 2, has the mass \(m = 0.2759\) kg, the spring stiffness \(k = 7\) N/mm, and the viscous damper coefficient \(c = 0.875\) N s/mm [23]. The equation of motion of the cam-follower mechanism is:

$$\begin{aligned} \ddot{x}+\frac{c\,g}{w}\dot{x}+\frac{k\,g}{w}x= F\, \sin (\Omega \, t), \end{aligned}$$
(1)

where:

$$\begin{aligned} \frac{cg}{w}=2\upbeta , \frac{kg}{w}=\upomega ^2, F = P \frac{g}{w}. \end{aligned}$$
Fig. 2
figure 2

One-degree-of-freedom system [22]

After simplification the equation of motion will be:

$$\begin{aligned} \ddot{x}+2\upbeta \dot{x}+\upomega ^2 x = F \,\sin (\Omega \, t). \end{aligned}$$
(2)

The homogeneous solution of Eq. (2) is:

$$\begin{aligned} x_H = e^{-\upbeta t}[C_1 \sin (\sqrt{\upomega ^2-\upbeta ^2} t)+C_2 \cos (\sqrt{\upomega ^2-\upbeta ^2} t)]. \end{aligned}$$
(3)

The particular solution of Eq. (2) is:

$$\begin{aligned} x_{P} = C_3 \sin (\Omega t) + C_4 \cos (\Omega t), \end{aligned}$$
(4)

where: \(C_1\), \(C_2\), \(C_3\), and \(C_4\) are constants. The first and second derivatives of Eq. (4) are:

$$\begin{aligned} \dot{x_P} = \Omega C_3 \cos (\Omega t) - \Omega C_4 \sin (\Omega t) \end{aligned}$$

and,

$$\begin{aligned} \ddot{x_P} = -\Omega ^2 C_3 \sin (\Omega t) - \Omega ^2 C_4 \cos (\Omega t) \end{aligned}$$

Substitute \(x_p\), \(\dot{x_p}\) and \(\ddot{x_p}\) into Eq. (2) we obtain:

$$\begin{aligned} C_3 = \frac{X_{st}}{H}[1-(\frac{\Omega ^{2}}{\upomega ^2})] \end{aligned}$$

and

$$\begin{aligned} C_4 = -\frac{X_{st}}{H}\frac{2\upbeta \Omega }{\upomega ^2}, \end{aligned}$$

where

$$\begin{aligned}&X_{st} = \frac{F}{\upomega ^2},\\&H = \left[1-\left(\frac{\Omega ^2}{\upomega ^2}\right)\right]^2+\frac{4 \upbeta ^2 \Omega ^2}{\upomega ^4}. \end{aligned}$$

The complimentary solution is:

$$\begin{aligned} x_C = x_H + x_P. \end{aligned}$$
(5)

Substituting Eqs. (3) and (4) into Eq. (5) we obtain:

$$\begin{aligned} \begin{aligned} x_C&= e^{-\upbeta t}(C_1 \sin (\sqrt{\upomega ^2-\upbeta ^2} t)+(C_2 \cos (\sqrt{\upomega ^2-\upbeta ^2} t)+ \\&\quad \frac{X_{st}}{H}[1-(\frac{\Omega ^{2}}{\upomega ^2})]\sin (\Omega t)-\frac{X_{st}}{H}\frac{2\upbeta \Omega }{\upomega ^2} \cos (\Omega t). \end{aligned} \end{aligned}$$
(6)

The constants \(C_1\) and \(C_2\) are calculated from the initial boundary conditions as illustrated below:

$$\begin{aligned} \hbox {B.C.}(1) \hbox { at } t = 0 , x_C = 0, \hbox { B.C.}(2) \hbox { at } t = 0 , \dot{x_C} = 0. \end{aligned}$$

After applying the boundary conditions on Eq. (6) the constants \(C_{1}\) and \(C_{2}\) are:

$$\begin{aligned}&C_1 = \frac{\Omega X_{st} [\frac{\Omega ^2}{\upomega ^2}+\frac{2\upbeta ^2}{\upomega ^2}-1]}{H \sqrt{\upomega ^2-\upbeta ^2}},\\&C_2 = \frac{2 X_{st} \upbeta \Omega }{H \upomega ^2}. \end{aligned}$$

The general solution of follower response is:

$$\begin{aligned} \begin{aligned}x_C(t)& = e^{-\upbeta t} \left[\frac{\Omega X_{st} \left[\frac{\Omega ^2}{\upomega ^2}+\frac{2\upbeta ^2}{\upomega ^2}-1\right]}{H \sqrt{\upomega ^2-\upbeta ^2}} \sin \left(\sqrt{\upomega ^2-\upbeta ^2} t\right)\right.\\&\quad \left.+ \frac{2 X_{st} \upbeta \Omega }{H \upomega ^2} \cos \left(\sqrt{\upomega ^2-\upbeta ^2} t\right)\vphantom{\left[\frac{\Omega X_{st} \left[\frac{\Omega ^2}{\upomega ^2}+\frac{2\upbeta ^2}{\upomega ^2}-1\right]}{H \sqrt{\upomega ^2-\upbeta ^2}} \sin \left(\sqrt{\upomega ^2-\upbeta ^2} t\right)\right.}\right]+ \frac{X_{st}}{H}\left[1-\left(\frac{\Omega ^{2}}{\upomega ^2}\right)\right]\\ &\quad \sin (\Omega t)-\frac{X_{st}}{H}\frac{2\upbeta \Omega }{\upomega ^2} \cos (\Omega t). \end{aligned} \end{aligned}$$
(7)

5 Numerical simulation for the contact model

SolidWorks was used to build and analyze the disc cam, the roller follower, and the two guides [24]. The spring has the elastic constant (\(k_{1} = 38.0611\) N/mm), the length (l = 28 mm), the spring index (\(C_{index}\) = 7), the preload extension (\(\Delta = 37\) mm), the coil diameter (d = 0.8 mm) and the outside diameter (OD = 6.4 mm). The spring force is an external force in SolidWorks to keep the cam and follower in permanent contact. The spring force was applied at the point of coordinates x = 0, y = 161.76 mm, z = 0. The expression of the contact force at is [25]:

$$\begin{aligned} P = k_{1}(\Delta +x(t))- k x(t)-c\dot{x}(t)-\frac{w}{g}\ddot{x}(t). \end{aligned}$$
(8)

The spring and the damper were located at the end of the follower stem of coordinates x = 0, y = 227.79 mm, z = 0. The contact between a disc cam and roller follower with the dimensions is illustrated in Fig. 3.

Fig. 3
figure 3

Contact between a disc cam and a roller follower [3]

The area of contact can be assumed to be semi-ellipsoid with a rectangular contact zone of half-width b and length L (contact between two parallel cylinders) [26]:

$$\begin{aligned} b = K_{b}\sqrt{P}, \end{aligned}$$
(9)

where:

$$\begin{aligned} K_{b} = \sqrt{(\frac{2}{\uppi L})\frac{(1-\upnu _{1}^2)/E_{1}+(1-\upnu _{2}^2)/E_{2}}{(1/d_{1}+1/d_{2})}}. \end{aligned}$$

The maximum depth z underneath the surface of contact is calculated with \(\frac{z}{b}=0.786\), and [26, 27]

$$\begin{aligned} \upzeta = \frac{z}{b} \end{aligned}$$
(10)

Both the cam and the follower made from medium carbon steel with (\(E_{1}=E_{2}=206\) GPa) and (\(\upnu _{1}=\upnu _{2}=0.29\)). The hardness is defined as the resistance of a material to permanent deformation during application of load. The bending deflection and the contact load are both significantly small because of high values of the hardness.

The penetration distance \(\updelta\) is [28]:

$$\begin{aligned} \updelta = \frac{2P(1-\upnu ^2)}{\uppi L E}[\frac{2}{3}+\ln {\frac{4R_{1}}{b}}+\ln {\frac{4R_{2}}{b}}], \end{aligned}$$
(11)

where: \(\frac{1}{E}=\frac{1-\upnu _{1}^{2}}{E_{1}}+\frac{1-\upnu _{2}^{2}}{E_{2}}\)

$$\begin{aligned} (\upnu _{1}=\upnu _{2}=\upnu), \hbox {and}, (E_{1}=E_{2}) \end{aligned}$$

The impact follower velocity is

$$\begin{aligned} V_{C} = \sqrt{2g \Delta h}. \end{aligned}$$
(12)

The Hertzian contact theory predicts the value of the exponent n based on the flattening. The exponent value n is ranging from 1.5 for (spherical punch) to 2 for (wedge shaped punch) [26, 29].

The effective kinetic coefficient of friction was calculated from the tangential (velocity in the x-direction) and the normal velocity (velocity in the y-direction) before and after the contact. The kinetic coefficient of friction is as below [29].

$$\begin{aligned} \mu _{k}=\frac{m[\upnu_{x_{f}}-\upnu_{x_{o}}]}{m[\upnu_{y_{f}}-\upnu_{y_{o}}]} \end{aligned}$$

The contact parameters such as the contact force (p), contact bodies stiffness \((K_{b})\), damping ratio \((\upzeta )\), penetration \((\updelta )\), sliding contact velocity \((V_{C})\), exponent (n), and the kinetic coefficient of friction \((\mu _{k})\) are input data for SolidWorks simulations.

6 Numerical simulation for the bending deflection of the cam

The numerical simulation of bending deflection has been done by using ANSYS Ver. 19.2 package [30]. The linear elastic isotropic model was used to calculate the bending deflection of cam profile. The element (PLANE 42) was assigned to create the mesh generation of finite element analysis. This element was defined by four nodes with two degrees of freedom at each node: (translations in the nodal x, y directions). The translation degrees of freedom were assumed to be zero (clamped boundary conditions) at the hub radius when (\(r = r_{1}\)). For the contact analysis, the element (TARGE 170) and the element (CONTA 174) have been used to create the mesh between the target and the contact surfaces. The disc cam represents the source, while the roller follower is the target. The simulation was done in two steps. For the first step, a small displacement was imposed on the target surface because of the small value of the radius of curvature. For the second step, the small imposed displacement was deleted and the force was applied at the point of contact. The modal and harmonic analyses were performed to find the natural frequency and the dynamic response of bending deflection respectively. The element (PLANE 42) can be used in modal analysis to extract the value of the natural frequency. The value of the natural frequency has been entered to the harmonic analysis by taking into consideration the use of element (SHELL99) instead of element (PLANE42) since (SHELL99) has eight nodes. The harmonic analysis tied with the modal analysis based on the natural frequency. Both the element (PLANE42) and the element (SHELL99) are appropriate to calculate cam bending deflection. The impact of the follower has been done using SolidWorks. The displacement and the velocity of the follower were used to calculate the value of pressure angle. The pressure angle was used to find the maximum contact load \((P_{o})\). The maximum contact load was used in ANSYS package (FE model) to calculate the bending deflection. Figure 4a show the mesh generation of the finite element analysis for the disc cam and roller follower. Figure 4b show the refined and optimized mesh density.

Fig. 4
figure 4

Mesh generation of the finite element analysis

The profile of the disc cam was divided into three paths at the point of contact:

  • Path no. (1): [nose(1), flank(1), and nose(2)].

  • Path no. (2): [flank(2), and nose(1)].

  • Path no. (3): [nose(2), and flank(3)].

The path no. (1) was formed by the points (4, 7, 10, 12, 15, 18) , while the path no. (2) was formed by the points (4, 72, 70, 68, 66, 64), as shown in Fig. 5. The path no. (3) was defined by the points (18,24,26,28,30,32).

Fig. 5
figure 5

Points of contact for cam profile

7 Calculation of bending deflection using ANSYS

The graphical user interface was used by ANSYS to calculate the bending deflection of the cam profile boundaries for path no. (1), path no. (2), and path no. (3). Each point in Fig. 5 was determined in ANSYS based on the position (nose or flank) and the dimension (r and \(\uptheta\)). The following process was utilized as below: (1) Click on preference and select structural. (2) Click on preprocessor to select the element type>Add/Edit/Delete and select either element (SHELL99) or element (PLANE42) from ADD button. (3) Click on Material Props to select the material properties>Material Models>Structural>Linear>Elastic>Isotropic>Put Modulus of elasticity \((E_{x}= 206\) GPa), Poisson’s Ratio \((PRXY = 0.29)\) and the Density \((DENS = 7850\) kg/m\(^{3}\)). (4) Click on Preprocessor>Modeling>Create and Operate to draw the 2-D globoidal cam geometry. (5) Click on Preprocessor>Meshing>Mesh Tool for the mesh generation of the cam geometry. (6) Click on Solution>Define Loads>Apply>Structural>Displacement>On Nodes and put all the degrees of freedom (translation and rotation) equal to zero around hub radius. (7) Click on Solution>Analysis Type>New Analysis>Select Harmonic. (8) Click on Solution>Define Loads>Apply>Structural>Force/Moment>On Nodes and put the maximum contact load. (9) Click on Solution>Load Step Opts>Freq and Substeps>put the harmonic frequency range between (0–10000 Hz) and Number of Substeps (100). (10) Click on Solution>Solve>Current LS to solve for the harmonic amplitude of bending deflection. (11) Click on TimeHistPostpro>Add Data>Dof Solutuin>Select the component of displacement> Select the node on the cam profile to calculate the bending deflection.

8 Contact load formulation

The disc cam and the roller follower were assumed to be parallel cylinders with the length of (L = 10 mm) for the calculation of contact load. The roller follower radius is (\(R_{2}=11\)  mm), while the disc cam has different radius of curvatures at the points of contact \((R_{1}=10,96,15,126,58,84\) mm), as shown in Fig. 3. Convex surfaces of cam profile have positive radius of curvature while the concave surfaces have negative [31]. The contact pressure was represented by the semi-ellipsoid or elliptical regions as indicated in Fig. 6 [32, 33]. This small region exhibits a very high contact stress during the active region of the cam, when the most significant loading of the followers occurs [6]. As mentioned in earlier section, both the cam and the follower were made of mild carbon steel and the plastic deformation starts when the contact pressure reaches (2.8) of the yield stress. The yield stress of mild carbon steel was at 370 MPa [34]

Fig. 6
figure 6

Contact load distribution between the two curved bodies [34]

The maximum contact load was given by [33]:

$$\begin{aligned} P_{o}= \frac{3 P}{2 \uppi a_{1} b_{1}}, \end{aligned}$$
(13)

where:

  • \(a_{1} = m_1 \left(\frac{3 P \Delta _{1} }{4 A_{1}}\right)^{1/3} , b_{1} = n_1 \left(\frac{3 P \Delta _{1} }{4 A_{1}}\right)^{1/3}, A_{1}=0.5\left[\frac{1}{R_{1}}+\frac{1}{R_1^{'}}+\frac{1}{R_{2}}+\frac{1}{R_2^{'}}\right], B_{1}=0.5\left[\left(\frac{1}{R_{1}}-\frac{1}{R_{1}^{'}}\right)^{2}+\left(\frac{1}{R_{2}}-\frac{1}{R_{2}^{'}}\right)^{2}+2\left(\frac{1}{R_{1}}-\frac{1}{R_{1}^{'}}\right)\left(\frac{1}{R_{2}}-\frac{1}{R_{2}^{'}}\right)cos(2\psi)\right]^{0.5}, [33]\)

  • \(\Delta _{1} = \frac{1}{E_1}(1-\upnu _1^{2})+\frac{1}{E_2}(1-\upnu _2^{2}),\uppsi = tan^{-1} \left(\frac{\dot{x}(t)}{x(t)+R_{b}^2}\right),[14]\)

The values of (\(m_1\)) and (\(n_1\)) were taken from Table 1 based on the pressure angle between cam and follower [34]:

Table 1 Values of \(m_1\) & \(n_1\) for different values of angle of contact \(\upalpha\) [34]

where:

\(\upalpha = \cos ^{-1}\left(\frac{B_{1}}{A_{1}}\right)\) [33]

9 Mesh convergence test

Modal analysis of ANSYS software was used to calculate the value of natural frequency in Hz. Always the convergence test was needed to determine the size of elements at which the value of natural frequency settles down. The Finite element analysis of convergence curve defines the relationship between the grid interval and the analysis accuracy. Figure 7 show the convergence test of the natural frequency for the cam geometry versus the total number of elements. ANSYS package was used for the mesh convergence to calculate the exact value of the bending deflection. The points (18) and (4) were selected from the mesh convergence because they have the biggest values of bending deflection. Figure 8 show the convergence test of bending deflection versus the total number of elements and the points (18) and (4) were located on nose(2) and nose(1) respectively.

Fig. 7
figure 7

Mesh convergence of modal analysis using ANSYS

Fig. 8
figure 8

Mesh convergence of bending deflection using ANSYS

10 Analytic dynamic solution of bending deflection

The general equation of a circular plate in terms of \(r, \uptheta , t\) is [35]:

$$\begin{aligned}&\left(\frac{\partial ^2}{\partial r^2}+\frac{2}{r}\right)*M_r+\left(-\frac{1}{r}\frac{\partial }{\partial r}+\frac{1}{r^2}\frac{\partial ^2}{\partial \uptheta ^2}\right)*M_\uptheta +\left(-\frac{2}{r}\frac{\partial ^2}{\partial r \partial \uptheta }-\right.\\&\quad\left. \frac{2}{r^2}\frac{\partial }{\partial \uptheta }\right)*M_{r\uptheta }+\uprho \frac{\partial ^2w}{\partial t^2}+P_{o}=0, \end{aligned}$$
(14)

where:

$$\begin{aligned}&M_r = -D\left[\frac{\partial ^2 w}{\partial r^2}+\upnu _{1}(\frac{1}{r}\frac{\partial w}{\partial r}+\frac{1}{r^2}\frac{\partial ^2 w}{\partial \uptheta ^2})\right]\\&M_\uptheta = -D\left[(\frac{1}{r}\frac{\partial w}{\partial r}+\frac{1}{r^2}\frac{\partial ^2 w}{\partial \uptheta ^2})+\upnu _{1}\frac{\partial ^2 w}{\partial r^2}\right]\\&M_{r\uptheta } = D(1-\upnu _{1})\left[\frac{1}{r}\frac{\partial ^2 w}{\partial r \partial \uptheta }-\frac{1}{r^2}\frac{\partial w}{\partial \uptheta }\right]\\&D = \frac{E_{1} h^{3}}{12(1-\upnu _{1}^{2})} \end{aligned}$$

Substituting \((M_{r}, M_{\uptheta }, and M_{r\uptheta })\) into Eq. 14, one can obtain the general equation of the circular plate [35]:

$$\begin{aligned} \begin{aligned}&\frac{\partial ^4 w}{\partial r^4}+\frac{2}{r}\frac{\partial ^3 w}{\partial r^3}-\frac{1}{r^2}\frac{\partial ^2 w}{\partial r^2}+\frac{1}{r^3}\frac{\partial w}{\partial r}+\frac{2}{r^2}\frac{\partial ^4 w}{\partial r^2\partial \uptheta ^2}-\\&\quad \frac{2}{r^3}\frac{\partial ^3 w}{\partial r\partial \uptheta ^2}+\frac{4}{r^4}\frac{\partial ^2 w}{\partial \uptheta ^2}+\frac{1}{r^4}\frac{\partial ^4 w}{\partial \uptheta ^4} +\frac{\uprho }{D}\frac{\partial ^2w}{\partial t^2}= \frac{P_{o}}{D} \end{aligned} \end{aligned}$$
(15)

The homogeneous solution of Eq. (15) is [36]:

$$\begin{aligned} w(r,\uptheta ,t)_{H} = \sum _{m=1,3,5}^{\infty }[ A \sin (m \uptheta ) + B \cos (m \uptheta )]\sin (\upomega _{n} t), \end{aligned}$$
(16)

where:

$$\begin{aligned}&A = A_m r^m + B_m r^{-m}+ C_m r^{m+2} + D_m r^{m-2}\\&B = A_m^{'} r^m + B_m^{'} r^{-m} + C_m^{'} r^{m+2} +D_m^{'} r^{m-2}. \end{aligned}$$

For non-symmetric cam profile, the deflection, the slope, and the moment must be infinite at the center of the plate. Then the homogeneous solution of Eq. (16) is [36]:

$$\begin{aligned} \begin{aligned} w(r,\uptheta ,t)_{H}&= \sum _{m=1,3,5}^{\infty }[(A_m r^m + C_m r^{m+2})\sin (m \uptheta ))+\\&\quad (A_m^{'} r^m + C_m^{'} r^{m+2})\cos (m \uptheta ))]\sin (\upomega _{n} t) \end{aligned} \end{aligned}$$
(17)

Applying the infinite series theorem on the homogeneous solution of Eq. (17), one can obtain:

$$\begin{aligned} r^m \sin (m \uptheta )&=(1+r+r^2+r^3+r^4+r^5+\ldots )\\&\quad (m\uptheta -\frac{(m\uptheta )^3}{3!}+\frac{(m\uptheta )^{5}}{5!}-\ldots ) \end{aligned}$$

The cam profile is unsymmetrical (odd function) and the symmetric terms (even function) have been ignored as follows:

$$\begin{aligned} r^m \sin (m \uptheta )=(r m \uptheta )-\frac{(rm\uptheta )^3}{3!}+\frac{(rm\uptheta^{5})}{5!}=\sin (rm\uptheta ) \end{aligned}$$

For the first mode, \(m = 1\):

$$\begin{aligned} r^m \sin (m \uptheta ) = \sin (r\uptheta ) \end{aligned}$$

Also the same procedure for the second term:

$$\begin{aligned} r^{m+2}\sin (m\uptheta ) = \sin (r\uptheta ) \end{aligned}$$

As previously stated:

$$\begin{aligned} r^m \cos (m\uptheta )&=(1+r+r^2+r^3+r^4)\\&\quad (1-\frac{(m\uptheta )^2}{2!}+\frac{(m\uptheta )^4}{4!}-\dots ) = \cos (r\uptheta ), \end{aligned}$$

and

$$\begin{aligned} r^{m+2} \cos (m\uptheta ) = \cos (r\uptheta ) \end{aligned}$$

The homogeneous solution of Eq. (17) is [36]:

$$\begin{aligned} w(r,\uptheta ,t)_{H} = [A \sin (r\uptheta )+B \cos (r\uptheta )]\sin (\upomega _{n} t), \end{aligned}$$
(18)

where: A and B are constants.

The particular solution is [36]:

$$\begin{aligned} w(r,\uptheta ,t)_{P} = \sum _{m=1,3,5}^{\infty }[C r^4 \sin (m \uptheta )]\sin (\Omega t), \end{aligned}$$
(19)

where C is constant of particular solution.

By applying the infinite series theorem on the particular solution of Eq. (19), the following relation was obtained:

$$\begin{aligned} r^4 \sin (m \uptheta ) = \left(1+r+r^2+r^3+r^4+\dots \right)\left(m \uptheta -\frac{(m \uptheta )^3}{3!}+\frac{(m \uptheta )^5}{5!}\right). \end{aligned}$$

The higher order terms were ignored and the non-symmetric terms were taken into account. For the first mode, \(m = 1\):

$$\begin{aligned} r^4 \sin (m \uptheta ) = r m \uptheta \end{aligned}$$

The particular solution of Eq. (19) will become:

$$\begin{aligned} w(r,\uptheta ,t)_{P} = C r \uptheta \sin (\Omega t) \end{aligned}$$
(20)

Substitute Eq. (20) into Eq. (15), the particular solution of Eq. (20) will be:

$$\begin{aligned} w(r,\uptheta ,t)_{P} = \left[\frac{P_{o} R_{P}^3}{\uptheta _{P} D} + \frac{\uprho \Omega ^2 R_{P}^3}{\uptheta _{P} D}\right] r \uptheta \sin (\Omega t). \end{aligned}$$
(21)

The general solution of the bending deflection of the cam profile given by Eq. (15) was:

$$\begin{aligned} w(r,\uptheta ,t)&= [A \sin (r\uptheta )+B \cos (r\uptheta )]\sin (\upomega _{n} t)+\\&\quad \left[\frac{P_{o} R_{P}^3}{\uptheta _{P} D} + \frac{\uprho \Omega ^2 R_{P}^3}{\uptheta _{P} D}\right]r \uptheta \sin (\Omega t) \end{aligned}$$
(22)

The boundary conditions were applied on Eq. (22) and it had been obtained the constants (A) and (B) as in below:

$$\begin{aligned}&At (r = r_1), (\uptheta = \uptheta _P), t = t_{1}, w(r,\uptheta ,t) = 0,\\&At (r = r_1), (\uptheta = \uptheta _P), t = t_{1}, \frac{\partial w(r,\uptheta ,t)}{\partial r} = 0. \end{aligned}$$

The constants (A & B) were as follows:

$$\begin{aligned}&A = -\left(\frac{P{o} R_{P}^3}{\uptheta _{P} D}+\frac{\uprho \Omega ^2 R_{P}^3}{\uptheta _{P} D}\right)(r_{1}\uptheta _{P}\sin (r_{1}\uptheta _{P})\\&\quad +\cos (r_{1}\uptheta _{P})) \frac{\sin (\Omega t_{1})}{\sin (\upomega _{n} t_{1})}\\&B = \left(\frac{P_{o} R_{P}^3}{\uptheta _{P} D}+\frac{\uprho \Omega ^2 R_{P}^3}{\uptheta _{P} D}\right)(\sin (r_{1}\uptheta _{P})\\&\quad -\uptheta _{P}\cos (r_{1}\uptheta _{P}))\frac{\sin (\Omega t_{1})}{\sin (\upomega _{n} t_{1})} \end{aligned}$$

The general solution of bending deflection of cam profile at the point of contact is:

$$\begin{aligned} \begin{aligned}&w(r,\uptheta ,t) = -\left(\frac{P_{o} R_{P}^3}{\uptheta _{P} D}+\frac{\uprho \Omega ^2 R_{P}^3}{\uptheta _{P} D}\right)\frac{\sin (\Omega t_{1})}{\sin (\upomega _{n} t_{1})}\\&\quad (-r_{1}\uptheta _{P}\sin (r_{1}\uptheta _{P})\sin (r\uptheta )- \cos (r_{1}\uptheta _{P})\sin (r\uptheta )+\\&\quad \sin (r_{1}\uptheta _{P})\cos (r\uptheta )-\uptheta _{P}\cos (r_{1}\uptheta _{P})\cos (r\uptheta ))\\&\quad \sin (\upomega _{n} t)+\left[\frac{P_{o} R_{P}^3}{\uptheta _{P} D} + \frac{\uprho \Omega ^2 R_{P}^3}{\uptheta _{P} D}\right]r \uptheta \sin (\Omega t) \end{aligned} \end{aligned}$$
(23)

where:

\(t_{1} = \frac{\uptheta _{P}}{\Omega }\)

11 Results and discussions

Figure 9 shows the bending deflection versus the angle of contact for path no. (1), path no. (2), and path no. (3). The bending deflection of path no. (2) and path no. (3) varied sinusoidal with the increasing of the angle of contact.

Fig. 9
figure 9

Bending deflection of path no. (1), path no. (2),and path no. (3)

Figure 10 shows the contact load versus the angle of contact for path no. (1), path no. (2),and path no. (3). The contact load of path no. (1) and path no. (2) is increasing with the increase of the angle of contact, while the contact load of path no. (3) is decreasing with the increase of the angle of contact.

Fig. 10
figure 10

Contact load of path no. (1), path no. (2), and path no. (3)

Tables 2, 3 and 4 show the verification of bending deflection of path no. (1), path no. (2), and path no. (3) of cam profile respectively. The verification has been done using a spring-damper system and the cam angular velocity is \(N = 500\) rpm. In ANSYS, the area of contact between the cam and the follower was assumed to be rectangular. For the analytic solution of Eq. (23), the contact was assumed to be a volume of a small elliptical region (contact between two curved surfaces).

Table 2 Verification of bending deflection for path no. (1) of cam profile
Table 3 Verification of bending deflection for path no. (2) of cam profile
Table 4 Verification of bending deflection for path no. (3) of cam profile

Table 5, 6, and 7 show the contact area for path no. (1), path no. (2), and path no. (3) before and after using spring-damper system.

Table 5 Area of contact before and after using spring-damper system for Path no. (1)
Table 6 Area of contact before and after using spring-damper system for Path no. (2)
Table 7 Area of contact before and after using spring-damper system for Path no. (3)

Figures 11, 12 and 13 show the verification of the bending deflection versus the angle of contact of path no. (1), path no. (2), and path no. (3). In general, the analytic results are very close to the ANSYS results. In Fig. 11 the maximum difference between the two sets of results is (8.858%) at point (10), while in Fig. 12 the maximum difference is (8.319%) at point (70). In Fig. 13 the maximum difference between the two sets of results is (8.620%) at point (30).

Fig. 11
figure 11

Verification of Bending deflection for path no. (1)

Fig. 12
figure 12

Verification of Bending deflection for path no. (2)

Fig. 13
figure 13

Verification of Bending deflection for path no. (3)

Figures 14, 15 and 16 show the bending deflection of cam profile versus the angle of contact at each time step for path no. (1), path no. (2), and path no. (3) with and without the spring-damper system. The bending deflection is reduced to (82.101%, 67.478%, 87.558%, 72.983%, 46.691%, 83.743%) for the points (18,15,12,10,7,4) on path no. (1). The bending deflection is reduced to (90.167%, 80.754%, 96.771%, 82.898%, 79.035%) for the points (72,70,68,66,64) on path no. (2).

More over, the bending deflection is reduced to (85.601\(\%\), 31.034\(\%\), 54.179\(\%\), 60\(\%\), 76.522\(\%\)) for the points (32,30,28,26,24) on path no. (3).

Fig. 14
figure 14

Bending deflection versus the angle of contact for path no. (1) using and without using spring-damper system

Fig. 15
figure 15

Bending deflection versus the angle of contact for path no. (2) using and without using spring-damper system

Fig. 16
figure 16

Bending deflection versus the angle of contact for path no. (3) using and without using spring-damper system

Figures 17, 18 and 19 show the contact load versus the angle of contact of path no. (1), path no. (2), and path no. (3) with and without the spring-damper system. The contact load is reduced to (21.673\(\%\), 28.275\(\%\), 27.643\(\%\), 24.952\(\%\), 33.194\(\%\), 30.36\(\%\)) for the points (18,15,12,10,7,4) on path no. (1). The contact load is reduced to (45.092\(\%\), 33.222\(\%\), 31.145\(\%\), 34.282\(\%\), 29.313\(\%\)) for the points (72,70,68,66,64) on path no. (2). More over, the contact load is reduced to (37.784\(\%\), 37.968\(\%\), 37.941\(\%\), 41.907\(\%\), 34.842\(\%\)) for the points (32, 30, 28, 26, 24) on path no. (3).

Fig. 17
figure 17

Contact load versus the angle of contact for path no. (1) using and without using spring-damper system

Fig. 18
figure 18

Contact load versus the angle of contact for path no. (2) using and without using spring-damper system

Fig. 19
figure 19

Contact load versus the angle of contact for path no. (3) using and without using spring-damper system

Figure 20a shows the dynamic response of the follower versus the angle of contact for one cycle of cam rotation. The cam profile with rise-return-rise-return-dwell-rise was selected for this study. The cam starts rotating with a rise motion for (45 degrees) followed by a return stroke with (30 degrees). A rise stroke for the next (35 degrees) and a return stroke with (40 degrees). A dwell motion for the next (180 degrees) was designed to retain the contact between the cam and the follower. The cam is ending one cycle of rotation with the rise stroke for the next (30 degrees). Analytic solution of Eq. 7, SolidWorks simulation, and experiment setup were used to verify the dynamic response of the follower. Figure 20b shows the analytic result of the variation of the dynamic response of the follower based on the increase of the viscous damping coefficient from 0.875 to 1 and the spring stiffness from 7 to 10. The dynamic response is decreasing with the increase of the spring stiffness and the viscous damping coefficient values.

Fig. 20
figure 20

Verification of dynamic response for the follower

Figure 21 shows the amplitude of the bending deflection of cam profile versus the frequency for the points (18) and (4) on nose(2) and nose(1) respectively. Harmonic analysis was performed to find the dynamic response of the bending deflection at the natural frequency (9538 Hz) using ANSYS. The amplitude peak of the point (18) on nose(2) is bigger than the peak of point (4) on nose(1) because of large values of radius of curvature of nose(2).

Fig. 21
figure 21

Harmonic analysis of bending deflection of cam profile

Figure 22 shows the variation of the major and the minor axes of the Hertzian contact ellipse against the contact angle for path no. (1), path no. (2), and path no. (3) respectively. All the values of major axes are increasing with the increase of the angle of the contact for path no. (1) and path no. (2) while the major axes for path no. (3) are decreasing with the increase of the contact angle. Moreover, all the values of minor axes are decreasing with the increasing of the angle of contact for path no. (1) and path no. (2) while the minor axes for path no. (3) are increasing with the increase of the contact angle.

Fig. 22
figure 22

Major and minor axes of the Hertzian Contact Ellipse

Figure 23 shows the contact load simulation between cam and follower for greasy and dry friction. Contact load simulation has been done using SolidWorks. The values of contact load for dry and greasy friction are almost the same.

Fig. 23
figure 23

Contact load simulation for greasy and dry friction

Figure 24 shows the convergence test of Von Mises stress against the total number of elements for nose(2) and nose(1) using the spring-damper system. The points (18) and (4) were located at nose(2) and nose(1) respectively.

Fig. 24
figure 24

Convergence test of Von Mises Stress using ANSYS software

12 Conclusions

The major findings of this study is how to reduce the bending deflection and the contact load of the cam profile at the point of contact. The relevance of this work comes through an addition of spring-damper system at the end of follower stem to keep the bending deflection and the contact load as low as possible. The reduction rate for bending deflection is (73.425\(\%\)) for path no. (1), (85.925\(\%\)) for path no. (2), and (61.467\(\%\)) for path no. (3). The reduction rate for contact load is (27.682\(\%\)) for path no. (1), (34.61\(\%\)) for path no. (2), and (38.088\(\%\)) for path no. (3). The limitation of this work is how to measure the contact load experimentally at the point of contact. In regards the future work, genetic algorithm technique can be used to reduce the bending deflection and the contact of the cam profile.