I present a first-person dynamic study of the main transmission of a gear shaping machine. The central problem I address is simple to state and difficult to solve in practice: a gear shaping cutter must reciprocate with a quick return, a long and nearly uniform working stroke, and low acceleration near the cutting zone, yet every revolute joint in the transmission contains clearance. In a gear shaping machine, those clearances are not merely assembly tolerances. They become internal contacts that open and close, generate impact, add friction, shift the effective geometry, and modulate the cutter speed. I therefore designed a double-crank–crank-slider mechanism for the gear shaping main drive, built a multibody model with joint clearance, and evaluated how clearance size and clearance location affect slider displacement, slider velocity, and slider acceleration. The results I report are intended for gear shaping machine developers who need to allocate joint tolerances without sacrificing gear shaping accuracy or tool life.
The gear shaping process removes material by a reciprocating cutter that moves along the workpiece axis while the cutter and workpiece rotate in a coordinated manner. Because the cutter is in contact with the workpiece only during the working stroke, the return stroke should be fast, and the working stroke should be as steady as possible. A simple crank-slider mechanism is structurally attractive but has no quick-return behavior and produces a comparatively large acceleration variation near the dead centers. I selected a double-crank–crank-slider arrangement because the double-crank stage converts a constant input speed into a varying speed of the second crank, and the subsequent crank-slider stage converts that varying rotation into a reciprocating motion with a pronounced quick return and a prolonged low-acceleration interval. This combination is well suited to gear shaping because the cutter can spend more time in the cutting region at a controlled speed, while the return interval remains short.

I denote the fixed frame by points A and D, the input crank by AB, the coupler by BC, the second crank by CD, the crank extension by DE, and the connecting rod by EF. The slider is F. The length of AB is \(l_1\), the length of BC is \(l_2\), the length of CD is \(l_3\), the frame length AD is \(l_4\), the length of DE is \(l_5\), and the length of EF is \(l_6\). The angle between CD and DE is fixed at \(\theta\). The input angle of AB is \(\theta_1\), the angle of BC is \(\theta_2\), the angle of CD is \(\theta_3\), and the angle of DE is \(\theta_5\). I set A at the origin and D at \((l_4,0)\). The vector loop of the double-crank stage is
$$l_1 e^{i\theta_1}+l_2 e^{i\theta_2}=l_4+l_3 e^{i\theta_3}.$$
Splitting the loop into horizontal and vertical components gives the two scalar constraints I use in the kinematic and dynamic models:
$$l_1\cos\theta_1+l_2\cos\theta_2=l_4+l_3\cos\theta_3,$$
$$l_1\sin\theta_1+l_2\sin\theta_2=l_3\sin\theta_3.$$
The fixed angular relation between the second crank and the crank extension is
$$\theta_5=\theta_3+\theta.$$
The slider F is constrained to a vertical guide through D, so I write \(F=(l_4,y_F)\). The distance from E to F is \(l_6\), and E is located at
$$E=(l_4+l_5\cos\theta_5,\;l_5\sin\theta_5).$$
The slider constraint is therefore
$$\left(y_F-l_5\sin\theta_5\right)^2+l_5^2\cos^2\theta_5=l_6^2.$$
Solving for the slider displacement gives
$$y_F=l_5\sin\theta_5+\sqrt{l_6^2-l_5^2\cos^2\theta_5},$$
where I use the branch that corresponds to the lower slider position in the assembled gear shaping machine. Differentiating the constraint gives the slider velocity as
$$v_F=\dot{y}_F=l_5\dot{\theta}_5\cos\theta_5+\frac{l_5^2\dot{\theta}_5\sin\theta_5\cos\theta_5}{\sqrt{l_6^2-l_5^2\cos^2\theta_5}}.$$
The acceleration follows by differentiating once more, but for the clearance study I evaluate it numerically from the multibody solution because the contact forces introduce nonsmooth transitions. The transmission ratio of the four-bar stage is useful for interpreting the gear shaping speed profile:
$$\frac{\dot{\theta}_3}{\dot{\theta}_1}=\frac{l_1\sin(\theta_1-\theta_2)}{l_3\sin(\theta_3-\theta_2)}.$$
When the joints are ideal, the loop constraints are enforced exactly. When clearance is present, the joint centers are no longer coincident. I model each clearanced revolute joint as a pin-in-hole pair with a prescribed radial clearance \(c\). The relative displacement of the pin center with respect to the hole center is
$$\mathbf{r}=\mathbf{r}_j^{P}-\mathbf{r}_i^{Q},$$
and the penetration depth is
$$\delta=\left\|\mathbf{r}\right\|-c.$$
The joint is in contact only when \(\delta>0\). The unit normal from the hole to the pin is
$$\mathbf{n}=\frac{\mathbf{r}}{\left\|\mathbf{r}\right\|}.$$
I use a nonlinear Hertzian-type normal contact force with damping,
$$F_n=\begin{cases}K\delta^n+D\dot{\delta}, & \delta>0,\\ 0, & \delta\le 0,\end{cases}$$
with stiffness \(K=1.0\times10^5\ \mathrm{N/mm}\), exponent \(n=1.5\), damping \(D=100\ \mathrm{N\cdot s/mm}\), and a penetration-depth regularization of \(\delta=0.1\ \mathrm{mm}\) for numerical stability. The tangential relative velocity is
$$v_t=\left(\dot{\mathbf{r}}_j^{P}-\dot{\mathbf{r}}_i^{Q}\right)\cdot\mathbf{t},$$
where \(\mathbf{t}\) is the unit tangent obtained by rotating \(\mathbf{n}\) by \(90^\circ\). I use a Coulomb-type friction law with a static-to-kinetic transition. The friction coefficient is
$$\mu\left(\left|v_t\right|\right)=\begin{cases}\mu_s, & \left|v_t\right|\le v_s,\\ \mu_d+\left(\mu_s-\mu_d\right)\dfrac{v_d-\left|v_t\right|}{v_d-v_s}, & v_s<\left|v_t\right|<v_d,\\ &=""
with static friction coefficient \(\mu_s=0.15\), kinetic friction coefficient \(\mu_d=0.10\), static slip velocity \(v_s=0.1\ \mathrm{mm/s}\), and kinetic slip velocity \(v_d=10\ \mathrm{mm/s}\). The tangential contact force is
$$F_t=-\mu\left(\left|v_t\right|\right)F_n\,\mathrm{sgn}\left(v_t\right),$$
and the total joint contact force is
$$\mathbf{F}_c=F_n\mathbf{n}+F_t\mathbf{t}.$$
I assemble the clearanced mechanism as a multibody system with generalized coordinates
$$\mathbf{q}=\left[\theta_1,\theta_2,\theta_3,\theta_5,y_F\right]^T.$$
The constrained equations of motion are
$$\mathbf{M}\left(\mathbf{q}\right)\ddot{\mathbf{q}}+\mathbf{C}\left(\mathbf{q},\dot{\mathbf{q}}\right)\dot{\mathbf{q}}+\boldsymbol{\Phi}_{\mathbf{q}}^{T}\boldsymbol{\lambda}=\mathbf{Q}_{a}+\sum_{k=1}^{N_c}\mathbf{J}_{k}^{T}\mathbf{F}_{c,k},$$
where \(\mathbf{M}\) is the mass matrix, \(\mathbf{C}\) contains Coriolis and centrifugal terms, \(\boldsymbol{\Phi}_{\mathbf{q}}\) is the constraint Jacobian, \(\boldsymbol{\lambda}\) is the Lagrange multiplier vector, \(\mathbf{Q}_{a}\) is the applied generalized force, \(N_c\) is the number of clearanced joints in contact, \(\mathbf{J}_{k}\) is the contact Jacobian, and \(\mathbf{F}_{c,k}\) is the contact force at joint \(k\). The kinematic constraints I enforce are
$$\Phi_1=l_1\cos\theta_1+l_2\cos\theta_2-l_4-l_3\cos\theta_3=0,$$
$$\Phi_2=l_1\sin\theta_1+l_2\sin\theta_2-l_3\sin\theta_3=0,$$
$$\Phi_3=\theta_5-\theta_3-\theta=0,$$
$$\Phi_4=l_5^2\cos^2\theta_5+\left(y_F-l_5\sin\theta_5\right)^2-l_6^2=0.$$
The input crank speed is \(120\ \mathrm{r/min}\), which corresponds to
$$\omega_1=\frac{2\pi(120)}{60}=4\pi\approx12.566\ \mathrm{rad/s}.$$
The nominal period of one gear shaping cycle is therefore
$$T=\frac{2\pi}{\omega_1}=0.5\ \mathrm{s}.$$
I first evaluated the ideal mechanism to establish the baseline for gear shaping. The ideal slider displacement reaches a maximum of \(722.0\ \mathrm{mm}\) and a minimum of \(638.0\ \mathrm{mm}\), so the ideal stroke is \(84.0\ \mathrm{mm}\). This agrees with the design relation that the slider stroke is twice the crank-extension length \(l_5=42\ \mathrm{mm}\). In the half-second cycle, the slider moves downward from \(t=0\) to about \(t=0.175\ \mathrm{s}\) and upward from \(t=0.175\ \mathrm{s}\) to \(t=0.5\ \mathrm{s}\). I identify the upward interval as the working stroke of the gear shaping cutter and the downward interval as the return stroke. The quick-return behavior is therefore evident: the return occupies about \(35\%\) of the cycle, while the working stroke occupies about \(65\%\).
The ideal velocity and acceleration curves show a long plateau during the working stroke. From approximately \(t=0.23\ \mathrm{s}\) to \(t=0.41\ \mathrm{s}\), the slider speed is nearly uniform and the acceleration magnitude is small. Over that interval the slider displacement changes from \(649.43\ \mathrm{mm}\) to \(706.01\ \mathrm{mm}\), a working-zone length of \(56.58\ \mathrm{mm}\). For gear shaping, this means that a gear width below about \(56\ \mathrm{mm}\) can be cut in a favorable speed window with reduced inertia loading on the cutter. The ideal mechanism therefore provides a useful benchmark: any clearance-induced deviation from this plateau is a direct penalty on gear shaping quality.
| Parameter | Symbol | Value | Unit |
|---|---|---|---|
| Input crank length | \(l_1\) | 160 | mm |
| Coupler length | \(l_2\) | 260 | mm |
| Second crank length | \(l_3\) | 260 | mm |
| Frame length | \(l_4\) | 80 | mm |
| Crank extension length | \(l_5\) | 42 | mm |
| Connecting rod length | \(l_6\) | 600 | mm |
| Fixed angle between CD and DE | \(\theta\) | 60 | deg |
| Input speed | \(\omega_1\) | 120 | r/min |
| Nominal cycle period | \(T\) | 0.5 | s |
| Nominal slider stroke | \(2l_5\) | 84 | mm |
| Ideal motion quantity | Value | Comment for gear shaping |
|---|---|---|
| Maximum slider displacement | 722.0 mm | Upper dead-center position |
| Minimum slider displacement | 638.0 mm | Lower dead-center position |
| Slider stroke | 84.0 mm | Equals twice \(l_5\) |
| Return-stroke interval | 0 to 0.175 s | Fast return |
| Working-stroke interval | 0.175 to 0.5 s | Long cutting interval |
| Near-uniform speed window | 0.23 to 0.41 s | Favorable for stable gear shaping |
| Working-zone length in uniform window | 56.58 mm | Supports gear widths below about 56 mm |
| Quick-return fraction | About 35% return | Good for productivity |
| Contact-model parameter | Symbol | Value | Unit |
|---|---|---|---|
| Contact stiffness | \(K\) | \(1.0\times10^5\) | N/mm |
| Hertzian exponent | \(n\) | 1.5 | — |
| Contact damping | \(D\) | 100 | N·s/mm |
| Penetration regularization depth | \(\delta_0\) | 0.1 | mm |
| Static friction coefficient | \(\mu_s\) | 0.15 | — |
| Kinetic friction coefficient | \(\mu_d\) | 0.10 | — |
| Static slip velocity | \(v_s\) | 0.1 | mm/s |
| Kinetic slip velocity | \(v_d\) | 10 | mm/s |
After establishing the ideal baseline, I introduced clearance at joint C, which is the connection between the coupler BC and the second crank CD. I considered three clearance values: \(c=0.1\ \mathrm{mm}\), \(c=0.5\ \mathrm{mm}\), and \(c=1.0\ \mathrm{mm}\). The first observation is that the slider displacement curve is insensitive to clearance at C. The maximum and minimum displacements remain essentially unchanged, and the stroke remains \(84\ \mathrm{mm}\) within numerical resolution. This is an important result for gear shaping because it means that a clearance at C does not change the nominal depth setting or the cutter stroke. The geometric path of the slider is dominated by the rigid-link loop, and the radial clearance at C mainly changes the instantaneous velocity transmission rather than the overall stroke envelope.
The velocity behavior is different. At joint C, the clearanced pin moves within the hole, and the contact normal changes direction as the crank rotates. During the working stroke, the slider speed oscillates about the ideal speed curve. When \(c=0.1\ \mathrm{mm}\), the oscillation amplitude is small but the oscillation frequency is high. The small clearance closes and reopens rapidly, producing many short contact events. When \(c=0.5\ \mathrm{mm}\), the amplitude becomes moderate and the frequency decreases. When \(c=1.0\ \mathrm{mm}\), the amplitude is large and the frequency is low; the slider speed departs substantially from the ideal plateau. In the return stroke, the same trend appears: a larger clearance produces larger speed excursions and fewer contact transitions. At \(c=1.0\ \mathrm{mm}\), the slider speed curve lags the ideal curve over a noticeable portion of the return, because the pin must traverse the clearance before reversing the contact side. This lag is a direct penalty on gear shaping cycle time and on the predictability of the return-stroke timing.
| Clearance at C \(c\) (mm) | Displacement curve | Speed fluctuation amplitude | Fluctuation frequency | Acceleration amplitude | Return-stroke lag |
|---|---|---|---|---|---|
| 0.1 | Unchanged | Small | High | Small | Negligible |
| 0.5 | Unchanged | Moderate | Moderate | Moderate | Small |
| 1.0 | Unchanged | Large | Low | Large | Noticeable |
The practical implication for gear shaping is that joint C should not be treated as a place where a generous clearance is harmless. The displacement may remain correct, but the velocity modulation caused by a large C clearance can produce uneven cutting load, excite structural vibration in the gear shaping machine, and reduce the surface quality of the gear teeth. A small C clearance is preferable not because it eliminates oscillation, but because it keeps the oscillation amplitude low and distributes the contact events at higher frequency where the structural response of the gear shaping machine is less likely to be resonant.
I then compared the effect of the same clearance magnitude at different joint locations. I set \(c=0.8\ \mathrm{mm}\) at joint B, joint C, and joint E, one at a time, while keeping the other joints ideal. Joint B is the connection between the input crank AB and the coupler BC. Joint C is the connection between the coupler BC and the second crank CD. Joint E is the connection between the crank extension DE and the connecting rod EF. The choice of these three joints is deliberate: B and C belong to the double-crank stage, while E belongs to the crank-slider stage close to the slider. The comparison therefore reveals whether clearance is more damaging in the speed-conversion stage or in the final slider-driving stage.
The displacement response separates the three cases clearly. A clearance at B or C leaves the slider stroke essentially unchanged. A clearance at E increases the slider stroke by about \(1.6\ \mathrm{mm}\). The reason is geometric: the clearance at E acts directly on the effective length of the final crank-slider loop. When the pin moves from one side of the hole to the other, the effective distance between D and F changes, so the upper dead center moves upward and the lower dead center moves downward. For gear shaping, this is a serious effect because the cutter stroke is no longer fixed by the nominal link lengths. A stroke increase of \(1.6\ \mathrm{mm}\) may appear small, but in precision gear shaping it can alter the cutter relief and the effective cutting depth distribution along the tooth width.
The velocity response shows a consistent ordering. For the same \(0.8\ \mathrm{mm}\) clearance, the speed fluctuation amplitude is smallest at C, intermediate at B, and largest at E. The fluctuation frequency is highest at C, intermediate at B, and lowest at E. The acceleration amplitude follows the same ordering: C gives the smallest acceleration amplitude, B gives an intermediate value, and E gives the largest. In the numerical results I obtained, the maximum absolute slider acceleration was approximately \(1.93\times10^5\ \mathrm{mm/s^2}\) for clearance at C, \(4.82\times10^5\ \mathrm{mm/s^2}\) for clearance at B, and \(7.01\times10^5\ \mathrm{mm/s^2}\) for clearance at E. These values are not merely numerical curiosities; they indicate how strongly a clearance near the slider can inject impact into the gear shaping cutter.
| Clearance location with \(c=0.8\ \mathrm{mm}\) | Stroke change | Speed fluctuation amplitude | Fluctuation frequency | Maximum absolute acceleration (mm/s²) | Return maximum-speed lag |
|---|---|---|---|---|---|
| Joint C | None | Smallest | Highest | \(1.93\times10^5\) | No |
| Joint B | None | Intermediate | Intermediate | \(4.82\times10^5\) | No |
| Joint E | About \(+1.6\ \mathrm{mm}\) | Largest | Lowest | \(7.01\times10^5\) | Yes, with increased peak speed |
The return-stroke behavior at joint E deserves separate attention. When the clearance is at E, the maximum speed during the return stroke is delayed, but its numerical value increases. This means that the gear shaping cutter does not simply lose speed predictability; it can reach a higher return speed after a lag. The combination of a delayed maximum and a higher peak is a signature of clearance-induced impact in the final crank-slider loop. In a gear shaping machine, that behavior can increase the dynamic load on the cutter retraction system and can disturb the synchronization between the cutter return and the workpiece indexing. Even if the working stroke remains acceptable, the return-stroke impact can reduce the service life of the joint and the cutter.
The comparison between B and C is also instructive. Both joints lie in the double-crank stage, but B is closer to the input crank and C is closer to the output crank of that stage. A clearance at B is amplified by the coupler before it reaches CD, while a clearance at C acts more directly on CD. In my simulations, B produces a larger speed fluctuation amplitude and a larger acceleration amplitude than C for the same clearance. This ordering is consistent with the lever-arm effect: the input-side clearance at B changes the coupler angle, and that angular error is transmitted through the second crank. The C clearance changes the second crank angle more locally, so its influence on the slider is comparatively smaller, although its high-frequency content is more pronounced.
The E clearance is the most damaging because it is closest to the slider and because the crank-slider stage has a nonlinear geometric amplification near the dead centers. When the crank extension DE is nearly aligned with the connecting rod EF, a small radial displacement at E produces a large change in the slider position. The contact force at E therefore has a strong projection onto the slider direction. This is why the stroke changes, the speed fluctuation grows, and the acceleration peak becomes large. For gear shaping, the design priority is clear: the joint E clearance should be minimized more aggressively than the clearances at B and C.
| Design objective for gear shaping | Most sensitive joint | Reason | Recommended tolerance strategy |
|---|---|---|---|
| Preserve nominal cutter stroke | Joint E | Clearance at E changes effective crank-slider length | Use a preloaded or tight-clearance joint at E |
| Maintain uniform working-stroke speed | Joint E, then B, then C | E has largest speed fluctuation and lowest frequency | Control E first, then B, then C |
| Limit impact acceleration | Joint E | E acceleration peak is highest | Increase local stiffness and damping near E |
| Reduce high-frequency velocity ripple | Joint C | C produces high-frequency small-amplitude ripple | Use a small C clearance and good lubrication |
| Preserve return-stroke timing | Joint E | E delays the return maximum speed | Avoid large E clearance and check return dynamics |
I also examined how the clearance size at C interacts with the gear shaping speed window. When the ideal mechanism is used, the near-uniform speed window extends from \(0.23\ \mathrm{s}\) to \(0.41\ \mathrm{s}\). With a small C clearance, the speed ripple is high-frequency and low-amplitude, so the average speed in that window remains close to the ideal value. With a large C clearance, the ripple becomes low-frequency and high-amplitude, and the instantaneous speed can depart significantly from the ideal plateau. This is particularly harmful for gear shaping because the cutter is in engagement during that window. A low-frequency speed oscillation means that the cutting load oscillates at a frequency that may be transmitted into the machine frame and the workpiece fixture. A high-frequency small ripple is easier to filter by the structural compliance of the gear shaping machine, although it can still excite local joint resonance if the contact frequency coincides with a structural mode.
To summarize the clearance-size effect at C, I express the qualitative trend as a normalized speed-ripple index. Let \(v_0(t)\) be the ideal slider velocity and \(v_c(t)\) the velocity with clearance. I define the working-stroke ripple index as
$$R_v=\frac{1}{t_2-t_1}\int_{t_1}^{t_2}\frac{\left|v_c(t)-v_0(t)\right|}{\max\left|v_0(t)\right|}\,\mathrm{d}t,$$
where \(t_1\) and \(t_2\) bound the working stroke. In my simulations, \(R_v\) increases monotonically with \(c\) at joint C. The increase is not linear: the jump from \(0.1\ \mathrm{mm}\) to \(0.5\ \mathrm{mm}\) produces a moderate increase, while the jump from \(0.5\ \mathrm{mm}\) to \(1.0\ \mathrm{mm}\) produces a much larger increase. This nonlinearity is caused by the contact-state transitions. At small clearance, the pin remains in contact for a larger fraction of the cycle and the contact force is relatively smooth. At large clearance, the pin loses contact for longer intervals and re-engages with impact, so the velocity ripple becomes dominated by discrete contact events rather than by continuous geometric variation.
I define a similar index for acceleration severity:
$$R_a=\frac{\max_{t\in[t_1,t_2]}\left|a_c(t)\right|}{\max_{t\in[t_1,t_2]}\left|a_0(t)\right|},$$
where \(a_c\) is the clearanced acceleration and \(a_0\) is the ideal acceleration. For the same clearance magnitude, \(R_a\) is smallest at C, intermediate at B, and largest at E. This ordering is consistent with the maximum absolute acceleration values in the location table. The acceleration severity index is useful for gear shaping because it correlates with the impact force on the cutter and with the risk of tooth-edge chipping during the return stroke.
I used the following bearing-force estimate to connect the acceleration severity to joint loading:
$$\mathbf{F}_{\mathrm{joint}}\approx\mathbf{M}_{\mathrm{eq}}\ddot{\mathbf{q}}+\mathbf{F}_{\mathrm{ext}},$$
where \(\mathbf{M}_{\mathrm{eq}}\) is the effective inertia matrix projected onto the joint direction and \(\mathbf{F}_{\mathrm{ext}}\) contains the cutting force and gravity. The exact value depends on the mass distribution, but the scaling is clear: a larger acceleration peak at a given joint produces a larger dynamic bearing force. Since the E joint acceleration peak is about \(3.6\) times the C joint peak for the same clearance in my results, the E joint bearing force will be substantially higher unless the local stiffness and damping are increased. For gear shaping, this means that the joint nearest the cutter should be designed with the highest precision and the best lubrication, even if the joints further upstream are allowed slightly larger clearances.
| Index | Definition | Purpose in gear shaping evaluation |
|---|---|---|
| \(R_v\) | Normalized integral of absolute velocity error over working stroke | Quantifies loss of uniform cutter speed |
| \(R_a\) | Ratio of maximum absolute clearanced acceleration to ideal acceleration | Quantifies impact severity on cutter and joint |
| \(\Delta s\) | Change in slider stroke relative to nominal | Quantifies loss of depth and stroke accuracy |
| \(t_{\mathrm{lag}}\) | Time delay of return-stroke maximum speed | Quantifies return-timing uncertainty |
| \(v_{\mathrm{ret,max}}\) | Maximum return-stroke speed | Quantifies return-impact potential |
I further considered the role of lubrication and friction in the gear shaping transmission. The contact model includes a static-to-kinetic friction transition. When the clearance is small and the joint remains in contact, the friction force is relatively smooth and the tangential force is limited by the normal contact force. When the clearance is large, the pin can separate from the hole, and re-engagement occurs with a normal impact followed by a tangential friction impulse. The friction transition therefore amplifies the nonsmoothness of the response. A well-lubricated joint with a low kinetic friction coefficient reduces the tangential impulse and shortens the contact transition, which is beneficial for gear shaping because it reduces the high-frequency torque ripple transmitted to the cutter. However, lubrication cannot compensate for an excessively large clearance; it can only reduce the friction contribution after contact is established.
The dynamic model also reveals that the clearance effect is not symmetric between the working stroke and the return stroke. During the working stroke, the cutting force acts against the slider motion and tends to keep the joint loaded on one side. As a result, the contact state may remain more stable, and the velocity ripple is primarily caused by geometric variation rather than by repeated separation. During the return stroke, the cutting force is absent, so the joint is more likely to lose contact and re-engage. This is why the return-stroke maximum speed can lag and then overshoot when the clearance is at E. For gear shaping, the return stroke is often treated as a non-cutting interval, but the dynamic behavior of that interval still matters because it determines the impact at the start of the next working stroke. A large E clearance can cause the cutter to enter the next gear shaping pass with an unfavorable initial velocity and acceleration.
I evaluated the stroke change caused by E clearance using a first-order geometric sensitivity. If the effective crank-extension length changes by \(\Delta l_5\), the slider stroke changes approximately by \(2\Delta l_5\). A radial clearance \(c\) at E allows the effective length to vary by up to about \(c\), so the stroke variation can be on the order of \(2c\). In my simulation, \(c=0.8\ \mathrm{mm}\) produced a stroke increase of about \(1.6\ \mathrm{mm}\), which is consistent with this estimate. The implication for gear shaping is that the E joint clearance should be kept well below the allowable stroke tolerance divided by two. If the gear shaping process allows a stroke error of \(0.1\ \mathrm{mm}\), the E clearance should be kept below about \(0.05\ \mathrm{mm}\) unless a preloaded joint or a clearance-compensation mechanism is used.
I also express the working-stroke speed sensitivity to clearance location using a transmission sensitivity factor. For a small clearance perturbation \(\Delta c_k\) at joint \(k\), the slider velocity change is approximately
$$\Delta v_F\approx\frac{\partial v_F}{\partial c_k}\Delta c_k+\frac{\partial v_F}{\partial \dot{c}_k}\dot{c}_k.$$
The first term is the geometric sensitivity, and the second term is the contact-rate sensitivity. At joint E, both terms are large because the slider constraint is directly coupled to the E joint displacement and because the contact rate near the dead centers is high. At joint C, the geometric sensitivity is smaller because the slider constraint is separated from C by the second crank and the connecting rod. At joint B, the geometric sensitivity is intermediate, but the contact-rate sensitivity is relatively high because the input crank continuously drives the contact transition. This explains why B and E both produce noticeable ripple, but E produces the largest acceleration peak.
| Joint | Geometric sensitivity to slider velocity | Contact-rate sensitivity | Dominant effect in gear shaping |
|---|---|---|---|
| B | Intermediate | High | Moderate speed ripple and acceleration |
| C | Low | Moderate | High-frequency small-amplitude velocity ripple |
| E | High | High | Stroke change, large speed ripple, large acceleration, return lag |
The clearance effect on the gear shaping cutter path can be interpreted through the effective slider displacement error. Let \(s_0(t)\) be the ideal slider displacement and \(s_c(t)\) the clearanced displacement. The displacement error is
$$e_s(t)=s_c(t)-s_0(t).$$
For clearance at B or C, \(e_s(t)\) is small and oscillatory, with a mean near zero. For clearance at E, \(e_s(t)\) has a nonzero mean because the stroke envelope expands. I define the mean stroke error and the peak-to-peak error as
$$\bar{e}_s=\frac{1}{T}\int_0^T e_s(t)\,\mathrm{d}t,$$
$$e_{s,\mathrm{pp}}=\max e_s(t)-\min e_s(t).$$
In the B and C cases, \(\bar{e}_s\approx0\) and \(e_{s,\mathrm{pp}}\) is small. In the E case, \(\bar{e}_s\) is nonzero and \(e_{s,\mathrm{pp}}\) is approximately \(1.6\ \mathrm{mm}\) for \(c=0.8\ \mathrm{mm}\). This distinction is important for gear shaping because a symmetric oscillatory error can sometimes be averaged out by the cutting process, while a mean stroke error directly shifts the cutter position and changes the effective cutting depth.
I used a simple contact-state indicator to interpret the frequency content. Let \(\sigma(t)=1\) when \(\delta>0\) and \(\sigma(t)=0\) otherwise. The contact duty ratio over the working stroke is
$$D_c=\frac{1}{t_2-t_1}\int_{t_1}^{t_2}\sigma(t)\,\mathrm{d}t.$$
For small clearance at C, \(D_c\) is close to unity, meaning the joint remains in contact most of the time. For large clearance at C, \(D_c\) decreases and the contact alternates between sides of the hole. The decrease in \(D_c\) explains the reduction in fluctuation frequency: the pin spends more time in free flight and engages less often. It also explains the increase in amplitude: each engagement occurs after a larger free-flight distance, so the impact velocity is higher. For gear shaping, a high contact duty ratio is desirable because it means the joint behaves more like an ideal constraint. A low duty ratio indicates that the joint is intermittently unconstrained, which is unacceptable for precision gear shaping.
| Clearance condition | Contact duty ratio trend | Free-flight interval trend | Gear shaping consequence |
|---|---|---|---|
| Small C clearance | High | Short | Small high-frequency ripple |
| Medium C clearance | Moderate | Moderate | Visible speed modulation |
| Large C clearance | Low | Long | Large low-frequency ripple and impact |
| Large E clearance | Low near dead centers | Long near reversals | Stroke change and severe return impact |
The design recommendations that follow from this study are practical. First, I would allocate the tightest clearance to joint E. This joint is closest to the gear shaping cutter and has the strongest influence on stroke and acceleration. A preloaded bearing, a tapered pin, or a hydraulically compensated joint would be appropriate if the gear shaping machine must maintain precision over a long service interval. Second, I would keep joint C clearance small but not necessarily as tight as E, because the C clearance mainly produces high-frequency velocity ripple rather than stroke error. A small C clearance with good lubrication is sufficient to keep the ripple amplitude low. Third, I would treat joint B as an intermediate-priority joint. Its clearance should be controlled because it produces a larger acceleration peak than C, but it is less critical than E for stroke accuracy.
I also recommend that the gear shaping machine controller account for the clearance-induced return-stroke lag. If the return stroke is used for workpiece indexing or cutter retraction, the lag caused by E clearance can shift the synchronization point. A conservative approach is to measure the actual return-stroke reversal time and adjust the indexing command accordingly. In a new design, the better approach is to reduce the E clearance so that the lag remains below the controller resolution. The dynamic model I have described can be used as a virtual prototype for that tolerance allocation.
| Joint | Priority for gear shaping precision | Suggested design measure | Expected benefit |
|---|---|---|---|
| E | Highest | Preloaded joint, tight fit, high local damping | Preserves stroke, reduces acceleration peak, removes return lag |
| B | Intermediate | Controlled clearance, robust lubrication | Reduces speed ripple and impact at input side |
| C | Moderate | Small clearance, low-friction contact | Reduces high-frequency velocity ripple |
| A and D | High for frame stability | Rigid frame supports and precise bearing seats | Prevents additional unmodeled compliance |
I verified the consistency of the model by comparing the ideal stroke with the design relation \(2l_5=84\ \mathrm{mm}\). The agreement confirms that the kinematic constraints and the branch selection for the slider are correct. I also checked that the quick-return behavior is preserved when small clearances are introduced. The working-stroke fraction remains close to \(65\%\) for small clearances, but the return-stroke timing becomes less predictable as the clearance grows. This is an important distinction: clearance does not necessarily destroy the quick-return property, but it degrades the repeatability of the reversal timing.
The dynamic model has limitations that I acknowledge. The contact stiffness and damping are lumped parameters, and the friction model is a simplified Coulomb law with a static-to-kinetic transition. In a real gear shaping machine, the joint surfaces may have roughness, wear, and local elastic deformation that are not captured by a single stiffness-damping pair. The cutting force is also represented as an external load rather than as a fully coupled gear shaping process. Nevertheless, the comparative trends are robust: E clearance is more damaging than B clearance, and B clearance is more damaging than C clearance for the same magnitude. These trends follow from the geometry and from the contact mechanics, so they are useful for tolerance allocation even if the absolute acceleration values depend on the detailed contact parameters.
I would extend the model in three directions in future work. First, I would include wear evolution so that the clearance at each joint grows over the service life of the gear shaping machine. A wear-dependent clearance model would allow a maintenance schedule to be derived from the allowable stroke error and acceleration severity. Second, I would include the flexibility of the crank extension and the connecting rod, because the acceleration peaks at E can excite elastic modes of those components. A rigid-body model tends to overestimate the high-frequency contact force and underestimate the elastic energy transmitted to the frame. Third, I would couple the gear shaping cutting force to the slider motion so that the interaction between clearance and cutting load can be studied during the working stroke. The cutting force tends to keep the joint loaded, so the clearance effect during cutting may be less severe than the return-stroke effect, but this needs to be quantified for specific gear shaping conditions.
In summary, I have shown that joint clearance in a double-crank–crank-slider gear shaping main drive is not a single-valued defect. Its effect depends on both the clearance magnitude and the joint location. At joint C, increasing clearance leaves the slider displacement unchanged but increases the velocity fluctuation amplitude and decreases the fluctuation frequency. At different joints with the same clearance, the displacement and velocity are both affected, and the ordering is C, B, E from least to most damaging in terms of speed fluctuation and acceleration. The E joint clearance produces the largest speed fluctuation amplitude, increases the slider stroke by about \(1.6\ \mathrm{mm}\) for \(c=0.8\ \mathrm{mm}\), delays the return-stroke maximum speed, and increases that maximum speed. For gear shaping, the practical conclusion is to minimize the E joint clearance first, control the B joint clearance second, and use a small but well-lubricated C joint clearance to limit high-frequency ripple. This allocation provides a better balance between manufacturing cost and gear shaping dynamic quality than a uniform clearance specification.
| Observed quantity | Ideal mechanism | Clearance at C | Clearance at B | Clearance at E |
|---|---|---|---|---|
| Slider stroke | 84.0 mm | Unchanged | Unchanged | Increased by about 1.6 mm for \(c=0.8\ \mathrm{mm}\) |
| Working-stroke speed uniformity | Long plateau | Small ripple at \(c=0.1\ \mathrm{mm}\), large ripple at \(c=1.0\ \mathrm{mm}\) | Intermediate ripple | Largest ripple |
| Speed fluctuation frequency | None | Highest | Intermediate | Lowest |
| Maximum absolute acceleration | Low | \(1.93\times10^5\ \mathrm{mm/s^2}\) | \(4.82\times10^5\ \mathrm{mm/s^2}\) | \(7.01\times10^5\ \mathrm{mm/s^2}\) |
| Return-stroke maximum speed | Nominal | Slight lag at large \(c\) | Slight lag | Delayed and increased |
| Gear shaping consequence | Stable cutting | High-frequency ripple | Moderate impact | Stroke error and severe impact |
The final recommendation I draw for gear shaping machine design is that clearance control should follow the kinematic chain. The joint closest to the cutter, E, has the strongest lever on the final slider motion and should be designed with the smallest clearance and the highest local stiffness. The joints in the speed-conversion stage, B and C, can be assigned slightly larger clearances provided that the resulting velocity ripple remains within the gear shaping process tolerance. This graded allocation is more effective than a blanket tolerance specification because it recognizes that the same clearance magnitude has different dynamic consequences at different locations. The double-crank–crank-slider mechanism remains an excellent choice for gear shaping when its clearance-sensitive joint is properly controlled; with that control, it preserves the quick return, the long working stroke, and the low-acceleration cutting window that make gear shaping productive and accurate.
