Parametric Design of Worm Gear and Worm Based on CATIA Software Platform

In this article, I present a comprehensive approach to the parametric design of worm gear and worm components using the CATIA software platform. Worm gear systems are widely employed in industrial applications due to their high transmission ratios and compact structure, making them ideal for deceleration devices. The design process described here covers parameter calculation, structural design considerations, and parametric modeling techniques for both the worm and the worm gear. By leveraging the powerful parametric capabilities of CATIA, I aim to provide a systematic method that enables efficient design modifications and optimization. The following sections detail the key steps, supported by extensive tables and mathematical formulations, to ensure clarity and reproducibility.

CATIA, developed by Dassault Systèmes, is a leading CAD/CAM/CAE solution used across aerospace, automotive, and mechanical engineering sectors. Its parametric modeling environment allows for rapid iteration and customization of complex geometries. For worm gear and worm design, parameters such as module, number of teeth, helix angle, and profile curvature must be precisely defined. I will demonstrate how to establish these parameters in CATIA and generate accurate 3D models.

Worm Design: Parameter Calculation

The worm is the driving element in a worm gear transmission. Standard parameters are defined according to GB/T 4459.2-2003. For a given module \(m = 2.5\) mm, worm head number \(z_1 = 1\), and worm diameter coefficient \(q = 12\), I computed the following critical dimensions:

Table 1: Worm Main Design Parameters and Calculated Values
No. Parameter Name Symbol Formula Result (mm or °)
1 Axial pitch \(p_x\) \(p_x = \pi m\) 7.85
2 Addendum \(h_a\) \(h_a = m\) 2.5
3 Dedendum \(h_f\) \(h_f = 1.2 m\) 3.0
4 Tooth depth \(h\) \(h = 2.2 m\) 5.5
5 Worm pitch circle diameter \(d_1\) \(d_1 = m q\) 30.0
6 Worm addendum circle diameter \(d_{a1}\) \(d_{a1} = m (q + 2)\) 35.0
7 Worm dedendum circle diameter \(d_{f1}\) \(d_{f1} = m (q – 2.4)\) 24.0
8 Lead angle \(\gamma\) \(\tan\gamma = z_1 / q\) 4.764°
9 Worm lead \(p_z\) \(p_z = z_1 p_x\) 7.85
10 Worm face width \(b_1\) \(b_1 = (11 + 0.06 z_2) m\) 31.85 (take 32)
11 Center distance \(a\) \(a = m (q + m) / 2\) 51.25

The lead angle \(\gamma\) is fundamental for defining the helix geometry. Using the relation:

$$ \gamma = \arctan\left(\frac{z_1}{q}\right) = \arctan\left(\frac{1}{12}\right) \approx 4.764^\circ. $$

Additionally, the worm thread profile is typically of the Archimedean type (ZA) for simplicity in manufacturing. I selected this profile for the parametric model.

Structural Design of Worm

The structural configuration of the worm must consider whether the threaded ring and shaft are integrated or separate. Since the root diameter \(d_{f1} = 24\) mm and the shaft diameter is 10 mm, the ratio \(i = d_{f1} / d_{\text{shaft}} = 2.4 > 1.7\), which is below the threshold recommended for separate construction. Therefore, I designed the worm as a monolithic part, i.e., the tooth ring and shaft are one piece. Two undercut grooves are added at both ends of the threaded section to facilitate machining. The worm is also provided with a keyway for torque transmission.

Parametric Modeling of Worm in CATIA

Using CATIA V5, I created the worm model through a parametric approach. The main steps were:

  1. Define user parameters (module, number of starts, diameter coefficient, etc.) in the CATIA formula editor.
  2. Create the shaft body by revolving a profile with the computed diameters (pitch, addendum, dedendum).
  3. Generate the helical thread using the “Slot” or “Helix” feature with the lead angle \(\gamma\). The thread profile is an axial section of an Archimedean spiral.
  4. Add the keyway and undercut grooves using Boolean operations.

A key mathematical expression used in CATIA for the helix is:

$$ \text{Helix pitch} = p_z = z_1 \cdot p_x = 1 \cdot 7.85 = 7.85 \text{ mm}. $$

The helix height equals the face width \(b_1\) (32 mm). The model is fully parametric; changing any input parameter (e.g., module or number of starts) automatically updates the entire geometry.

Worm Gear Design: Parameter Calculation

The worm gear (also called worm wheel) is the driven component. For the same module \(m = 2.5\) mm and worm gear number of teeth \(z_2 = 29\), I calculated the following parameters based on GB/T 4459.2-2003:

Table 2: Worm Gear Main Design Parameters and Calculated Values
No. Parameter Name Symbol Formula Result (mm or °)
1 Addendum \(h_a\) \(h_a = m\) 2.5
2 Dedendum \(h_f\) \(h_f = 1.2 m\) 3.0
3 Tooth depth \(h\) \(h = 2.2 m\) 5.5
4 Worm gear pitch circle diameter \(d_2\) \(d_2 = m z_2\) 72.5
5 Worm gear addendum circle diameter \(d_{a2}\) \(d_{a2} = m (z_2 + 2)\) 77.5
6 Worm gear dedendum circle diameter \(d_{f2}\) \(d_{f2} = m (z_2 – 2.4)\) 66.5
7 Worm gear throat diameter (outer) \(d_{e2}\) For \(z_2=29\) (≥4): \(d_{e2} \le d_{a2} + m\) = 80, take 79 mm 79.0
8 Helix angle (same as lead angle) \(\beta\) \(\tan\beta = \tan\gamma = z_1/q\) 4.764°
9 Worm gear spiral lead \(L\) \(L = \pi d_2 q / z_1\) 3108.6
10 Worm gear face width \(b_2\) For \(z_2 \le 3\): \(b_2 \le 0.75 d_{a1}\); here use 25 mm 25.0
11 Center distance \(a\) \(a = m (q + m) / 2\) 51.25

The helix angle \(\beta\) of the worm gear is equal to the lead angle \(\gamma\) of the worm (since the shafts are at 90°), verifying the conjugate condition:

$$ \beta = \gamma = 4.764^\circ. $$

The involute tooth profile is used for the worm gear. The parametric equation of an involute in Cartesian coordinates is given by:

$$ \begin{cases}
X = r_b \cos\phi + r_b \phi \sin\phi \\
Y = r_b \sin\phi – r_b \phi \cos\phi
\end{cases} $$

where \(r_b\) is the base circle radius and \(\phi\) is the roll angle. In CATIA, I converted this into a parametric law for the curve generator. The base circle radius is derived from the pitch circle radius and pressure angle \(\alpha = 20^\circ\):

$$ r_b = \frac{d_2}{2} \cos\alpha = \frac{72.5}{2} \cos 20^\circ \approx 34.06 \text{ mm}. $$

Using a parametric variable \(t\) ranging from 0 to 1 (representing \(\phi\) from 0 to 180°, or \(\pi\) rad), the CATIA equation becomes:

$$ \begin{cases}
X = r_b \cos(180t \cdot 1\text{deg}) + r_b t \pi \sin(180t \cdot 1\text{deg}) \\
Y = r_b \sin(180t \cdot 1\text{deg}) – r_b t \pi \cos(180t \cdot 1\text{deg})
\end{cases} $$

Structural Design of Worm Gear

The worm gear is a typical rotational part with a rim-and-spoke construction. I adopted an integral web-plate design without a separate hub, suitable for moderate loads. The gear blank includes a central bore for the shaft and four spoke holes to reduce weight. The tooth shape is generated by cutting the involute profile along a helical path with the helix angle \(\beta\). Key structural features include:

  • Overall diameter: 79 mm (throat diameter)
  • Face width: 25 mm
  • Number of teeth: 29
  • Keyway and set screw provisions (not detailed here)

Parametric Modeling of Worm Gear in CATIA

The worm gear modeling process in CATIA involves two main stages: creating the gear blank and generating the teeth. The steps are:

  1. Define global parameters: \(m\), \(z_2\), \(d_2\), \(d_{a2}\), \(d_{f2}\), and helix angle \(\beta\).
  2. Create the gear blank as a revolution of the radial profile (including throat and face width).
  3. Generate the involute tooth profile using the parametric curve defined above.
  4. Create a single tooth by extruding the involute profile along the helical path. The helix pitch is derived from the worm gear lead \(L\):

$$ \text{Helix pitch of gear} = L / z_2 = 3108.6 / 29 \approx 107.2 \text{ mm}. $$

However, since the worm gear is essentially a helical gear with a very small helix angle, I used the “Helix” feature with pitch \(\pi d_2 / \tan\beta\)? Actually, the axial pitch for the gear is the same as the worm axial pitch \(p_x = 7.85\) mm, but the gear tooth is inclined. In practice, I created a helical cut with angle \(\beta = 4.764^\circ\) and a pitch equal to the worm gear lead \(L\) divided by the number of teeth? To avoid complexity, I used the “Sweep” function with a 3D guide curve generated by the “Helix” command: height = face width, turns = \(b_2 / (p_x)\). For \(b_2 = 25\) mm and \(p_x = 7.85\) mm, turns ≈ 3.18. The helix direction is opposite to the worm’s to mesh correctly.

After creating one tooth, I used the “Circular Pattern” to replicate it 29 times around the gear axis. The final model is fully associative to the input parameters. Changing the module, number of teeth, or diameter coefficient will regenerate the worm gear automatically.

Conclusion

Parametric modeling in CATIA offers significant advantages for the design of worm gear and worm components. By defining key parameters such as module, number of teeth, and diameter coefficient, I created robust 3D models that can be easily modified for different specifications. The use of mathematical equations, especially for the involute profile and helix geometry, ensures high accuracy and compatibility between the worm and worm gear. The tables summarizing the calculated parameters serve as a quick reference for design validation. This approach not only saves time in iterative design but also enhances the standardization of worm gear drives in industrial applications. Future work could extend this parametric framework to include stress analysis and optimization of the worm gear pair using CATIA’s CAE modules.

Scroll to Top