Process Context and Technical Problem
Spiral bevel gears transmit motion between intersecting shafts in vehicle drivetrains, machine tools, and other high-torque applications. Their loaded contact pattern is created by the generating motion, so small errors in machine settings can shift the contact zone, increase transmission error, and concentrate load near the tooth edges. In the conventional five-cut process, the wheel and pinion are roughed and finished in separate operations across five machine setups. A two-cut strategy completes roughing and finishing on one machine; for the pinion, the duplex helical method is a representative variant. It shortens the process chain and produces a continuous root fillet.
Duplex helical cutting is not merely a faster cutter path. The pinion’s concave and convex flanks are generated under one set of machine settings, while the bed advances as the cradle rotates. An adjustment intended to correct one flank therefore also changes the other, and the two responses are not symmetric. The technical problem is to describe the generated surface under this coupled motion and then invert the setting-to-deviation relation for flank correction.

Machine-Kinematic Model
The model uses a machine frame Sm, a cutter frame St, a cradle frame Sc, and a workpiece frame Sw. Two auxiliary frames, Sa and Sb, represent the cutter-tilt and cutter-swivel mechanisms. Four settings position the cutter in the machine frame: tilt angle i, swivel angle j, radial cutter position Sr, and angular cutter position q. The workpiece position is defined by vertical offset Em, bed position XB, mounting angle γ, and horizontal offset Xg. The helical motion coefficient H and roll ratio Rap define the relative motion between cradle and workpiece.
In the duplex helical model, the bed is not fixed during the cradle roll. Its position along the machine Zm direction changes with cradle angle φc according to XB − Hφc. The generated flank point is obtained from the transformation chain
$$
\mathbf r_w(u,\theta,\phi_c)=
\mathbf M_{we}(R_{ap})
\mathbf M_{ed}(\gamma)
\mathbf M_{dm}(E_m,X_B,H)
\mathbf M_{mc}(\phi_c)
\mathbf M_{cb}(S_r,q)
\mathbf M_{ba}(j)
\mathbf M_{at}(i)\,
\mathbf r_t(u,\theta),
$$
where u and θ are cutter-surface parameters. The bed translation appears explicitly in
$$
\mathbf M_{dm}=
\begin{bmatrix}
1&0&0&0\\
0&1&0&E_m\\
0&0&1&-(X_B-H\phi_c)\\
0&0&0&1
\end{bmatrix}.
$$
The unit normal to the workpiece flank is
$$
\mathbf n_w=
\frac{
\dfrac{\partial \mathbf r_w}{\partial u}\times
\dfrac{\partial \mathbf r_w}{\partial \theta}}
{\left\|
\dfrac{\partial \mathbf r_w}{\partial u}\times
\dfrac{\partial \mathbf r_w}{\partial \theta}
\right\|},
$$
and the meshing condition is
$$
f(u,\theta,\phi_c)=
\mathbf n_w\cdot
\frac{\partial \mathbf r_w}{\partial \phi_c}=0.
$$
For each point on a regular grid in the axial–radial projection of the flank, the three unknowns u, θ, and φc are solved from the projection coordinates and the meshing equation. Substitution back into the transformation chain gives the discrete flank point. A 45-point grid on each flank is sufficient for the correction example. When H = 0, the bed remains fixed and the formulation reduces to the conventional five-cut representation, so the model covers both cases.
Deviation Sensitivity and Parameter Influence
Let Σ1 be the theoretical flank generated by the nominal settings and Σ2 the actual flank generated with setting errors. The actual surface is first rotated about the gear axis until the centers of the two grids coincide. At a corresponding grid point, the normal deviation δ is obtained from
$$
\mathbf r_1(u,\theta,\phi_c)+\delta\,\mathbf n_w=\mathbf r_3,
$$
where r3 is the rotated actual surface. A positive δ places the actual surface outside the theoretical surface along the outward normal.
To compare error patterns, the deviation map is fitted by a second-order surface:
$$
Z=a_1X+a_2Y+a_3XY+a_4X^2+a_5Y^2.
$$
Here X is the lengthwise direction, Y the profile direction, and Z the normal deviation. The coefficients a1 and a2 represent tilt-like errors associated mainly with helix angle and pressure angle; a3 represents flank twist; a4 and a5 represent lengthwise and profile crowning. This fit is a diagnostic compression of the deviation map rather than an additional physical model.
The sensitivity study used an 18-tooth left-hand pinion and a 35-tooth right-hand wheel. The common data were a 90° shaft angle, 7.914 mm module, 35° spiral angle, 20° pressure angle, and 53 mm face width. Table 1 gives the basic tooth data; Table 2 lists the pinion machine settings used for the example.
| Item | Wheel | Pinion |
|---|---|---|
| Number of teeth | 35 | 18 |
| Hand | Right | Left |
| Addendum height (mm) | 4.04 | 9.96 |
| Dedendum height (mm) | 11.58 | 5.66 |
| Setting | Value |
|---|---|
| Tilt angle i | 2.78° |
| Swivel angle j | 188.42° |
| Radial cutter position Sr | 131.6021 mm |
| Angular cutter position q | 72.42° |
| Vertical offset Em | 0.018 mm |
| Bed position XB | 6.4497 mm |
| Helical motion coefficient H | 5.0336 mm/rad |
| Mounting angle γ | 25.14° |
| Horizontal offset Xg | -0.1459 mm |
| Roll ratio Rap | 2.186118 |
The parameter-error scan used increments of 0.1 mm for linear settings and 0.1° for angular settings; the roll ratio was perturbed by a much smaller increment because its influence is far stronger. The qualitative effects and the ranking by squared normal deviation over the whole grid are summarized in Table 3. The ranks apply to this gear pair and should not be transferred to another geometry without recomputing the sensitivity matrix.
| Setting | Dominant effect on flank topology | Rank, working flank | Rank, non-working flank |
|---|---|---|---|
| Tilt angle i | Pressure angle; also twist | 4 | 4 |
| Swivel angle j | Weak overall | 9 | 9 |
| Radial cutter position Sr | Helix angle | 2 | 2 |
| Angular cutter position q | Weak overall | 10 | 10 |
| Vertical offset Em | Helix angle and pressure angle | 3 | 3 |
| Bed position XB | Weak overall | 8 | 5 |
| Helical motion coefficient H | Diagonal contact; helix and pressure angle | 7 | 8 |
| Mounting angle γ | Pressure angle | 6 | 7 |
| Horizontal offset Xg | Pressure angle; some helix effect | 5 | 6 |
| Roll ratio Rap | Pressure angle and helix angle; strongest | 1 | 1 |
The strongest setting is the roll ratio, followed by radial cutter position and vertical offset. Tilt angle ranks fourth in the global squared-error measure but has a pronounced effect on pressure angle and twist. The helical motion coefficient produces the characteristic diagonal pattern: on the convex flank it raises the heel-top and toe-root regions while lowering the opposite corners, whereas on the concave flank the pattern reverses. This is why H can be used to control diagonal contact, even though its global rank is moderate.
Least-Squares Flank Correction
Let ψk denote the ten machine settings and Δψk their correction increments. The residual between the theoretical and actual surfaces at the same grid parameter is
$$
\Delta\mathbf r=
\mathbf r_1(\psi_m)-
\mathbf r_2(\psi_m+\Delta\psi_m).
$$
Linearizing about the current settings and projecting onto the theoretical normal gives
$$
\delta(\Delta\mathbf r)\cdot\mathbf n_w=
-\sum_{k=1}^{m}
\left(
\frac{\partial\mathbf r_2}{\partial\psi_k}\cdot\mathbf n_w
\right)\delta\psi_k.
$$
The sensitivity coefficient of grid point s with respect to setting k is approximated by the finite difference ηsk ≈ Δδs/Δψk. For p points on each flank, the two flanks contribute 2p residuals:
$$
\{\Delta\delta_s\}=
[\eta_{sk}]\{\Delta\psi_k\},
\qquad
s=1,\ldots,2p,\quad
k=1,\ldots,m.
$$
Because the number of settings is much smaller than the number of grid points, this is an overdetermined system. The least-squares solution is
$$
\{\Delta\psi_k\}=
\left([\eta_{sk}]^{\mathrm T}[\eta_{sk}]\right)^{-1}
[\eta_{sk}]^{\mathrm T}
\{\Delta\delta_s\}.
$$
Including both flanks in the same residual vector is essential. It forces the update to compromise between the concave and convex sides rather than exactly correcting one side while degrading the other. The update is linearized, so its accuracy depends on the size of the initial deviation; the numerical case below uses one update.
Numerical Correction Case
An initial difference surface was generated over the two flanks to represent a combined setting error. It was not taken from a measured gear; the purpose was to isolate the numerical behavior of the inversion. The correction increments obtained from the least-squares model are listed in Table 4.
| Setting | Correction increment |
|---|---|
| Tilt angle i | +0.4275° |
| Swivel angle j | -1.0816° |
| Radial cutter position Sr | -1.744 mm |
| Angular cutter position q | -2.15° |
| Vertical offset Em | -1.743 mm |
| Bed position XB | +1.3465 mm |
| Helical motion coefficient H | -0.0867 mm/rad |
| Mounting angle γ | +0.5190° |
| Horizontal offset Xg | -0.1397 mm |
| Roll ratio Rap | -0.0231 |
After applying these increments and regenerating the surfaces, the extreme convex-flank deviation changed from 32 μm to -7.8 μm; the extreme concave-flank deviation changed from 17.7 μm to -9.5 μm. The residual extrema were located near the tooth edges, where they have less influence on the central contact pattern than an equivalent error near mid-face.
| Flank | Before correction (μm²) | After correction (μm²) | Reduction |
|---|---|---|---|
| Concave | 9000 | 623 | 93.1% |
| Convex | 1800 | 293 | 83.7% |
| Combined | 10800 | 916 | 91.5% |
These values are sums of squared normal deviations over the grid points, not peak-to-valley measurements. The combined squared error fell by more than 90%, while the convex flank retained a larger relative residual because the single set of settings must satisfy both flanks simultaneously.
Concluding Assessment
The formulation gives a compact kinematic description of duplex helical cutting with a translating bed and reduces to the fixed-bed five-cut model when the helical motion coefficient is zero. The sensitivity results show that the shared settings create strong cross-flank coupling: roll ratio, radial cutter position, and vertical offset dominate the global deviation in the 18/35 example, while tilt angle and helical motion control more specific pressure-angle, twist, and diagonal-contact features.
The linearized least-squares correction reduces the combined squared normal deviation from 10,800 μm² to 916 μm² in the numerical case, with the concave and convex flanks improving by 93.1% and 83.7%, respectively. These rankings and correction magnitudes are specific to the chosen geometry and the assumed initial error; another gear set requires a new sensitivity matrix. Experimental confirmation on a measured gear remains the appropriate validation step for transferring the correction model to production.
