Parameterized Precision Modeling of Herringbone Gears in Pro/ENGINEER

In the field of mechanical engineering, the design and manufacturing of gears are critical for transmitting power and motion efficiently. Among various gear types, herringbone gears stand out due to their unique structure and performance advantages. I have extensively explored the parameterized modeling of herringbone gears using Pro/ENGINEER Wildfire 2.0, a powerful CAD software. This article details my approach to creating precise three-dimensional models through parametric design, which enables automation and flexibility in gear development. Herringbone gears, consisting of two helical gears with opposite hand angles, eliminate axial thrust forces, allowing for higher helix angles and improved load capacity. However, their complex geometry poses challenges in machining, especially with CNC equipment, making accurate digital modeling essential. By leveraging Pro/E’s tools, particularly the Program module, I have developed a method to automate the modeling process, reducing design time and enhancing accuracy for herringbone gears applications.

The foundation of modeling herringbone gears lies in understanding the geometry of involute curves, which form the tooth profile. An involute is generated by a point on a straight line that rolls without slipping on a base circle. This concept is mathematically described by key parameters. Let me define the basic terms: let \(r_b\) be the base circle radius, \(r_k\) the distance from the center to any point \(K\) on the involute, \(\alpha_k\) the pressure angle at point \(K\), and \(\theta_k\) the involute angle or roll angle. The polar coordinate equations for the involute curve are as follows:

$$ r_k = \frac{r_b}{\cos \alpha_k} $$
$$ \theta_k = \text{inv} \alpha_k = \tan \alpha_k – \alpha_k $$

Here, \(\text{inv} \alpha_k\) represents the involute function. These equations are crucial for generating accurate tooth profiles in CAD software. For herringbone gears, these principles apply to each helical section, but with additional considerations for helix angles and symmetry. The parametric design in Pro/E builds upon these mathematical relationships, allowing me to define gear parameters dynamically.

To implement parameterized modeling, I start by setting up the gear parameters in Pro/E. This involves defining both input parameters and derived relationships. I use the following key parameters for herringbone gears: number of teeth \(z\), module \(m\) (normal module), pressure angle \(\alpha\) (normal pressure angle), helix angle \(\beta\), face width \(F\), addendum coefficient \(h_a^*\), and dedendum coefficient \(c^*\). Additional parameters like bore diameter and keyway dimensions can be included for completeness. In Pro/E, I access the “Tools” menu to open the “Parameters” dialog and add these parameters. The input parameters are directly assigned values, while others are computed using relations. For instance, the pitch diameter \(d\), base diameter \(d_b\), addendum diameter \(d_a\), and dedendum diameter \(d_f\) are derived from the basic parameters. The relationships are defined in the “Relations” editor as shown below:

$$ d = \frac{m \cdot z}{\cos \beta} $$
$$ d_b = m \cdot z \cdot \cos \alpha $$
$$ d_a = d + 2 \cdot m \cdot h_a^* $$
$$ d_f = d – 2 \cdot (h_a^* + c^*) \cdot m $$

These equations ensure that any change in basic parameters automatically updates the gear geometry. I save these relations to propagate changes throughout the model. This parametric approach is fundamental for adapting herringbone gears to different specifications without manual redesign.

Next, I create the reference geometry for the herringbone gears. This includes sketching circles representing key diameters: the pitch circle, addendum circle, and dedendum circle. Using the “Sketch Curve” tool in Pro/E, I draw these circles and assign their diameters using the parameters defined earlier. For example, for the pitch circle, I input the parameter \(d\) into the diameter dimension, and Pro/E prompts to add a relation, which I confirm. This links the sketch to the parameters, enabling automatic updates. Similarly, I sketch the addendum and dedendum circles using \(d_a\) and \(d_f\) respectively. These circles serve as guides for constructing the tooth profile and overall gear blank.

The tooth profile generation is a critical step for herringbone gears. I use the mathematical equations of the involute to create precise curves. In Pro/E, this is done via the “Base Curve” tool with the “From Equation” option. I select the Cartesian coordinate system and input the following equations in a text editor:

$$ \text{afa} = 60 \cdot t $$
$$ r = \frac{d_b}{2} $$
$$ x = r \cdot \cos(\text{afa}) + \pi \cdot r \cdot \frac{\text{afa}}{180} \cdot \sin(\text{afa}) $$
$$ y = r \cdot \sin(\text{afa}) – \pi \cdot r \cdot \frac{\text{afa}}{180} \cdot \cos(\text{afa}) $$
$$ z = 0 $$

Here, \(t\) is a parameter ranging from 0 to 1, and \(\text{afa}\) represents the angle in degrees. This generates an involute curve based on the base diameter. After creating the involute, I establish reference geometry: an axis A_1 from the intersection of default planes, a datum point Point0 at the intersection of the involute and pitch circle, and datum planes DTM_1 and DTM_2. DTM_1 is defined by axis A_1 and Point0, while DTM_2 is rotated from DTM_1 by an angle of \(360/(4 \cdot z)\) about A_1. I then mirror the involute curve across DTM_2 to form a symmetric tooth profile. Finally, I use the “Sketch Curve” tool to create a closed curve from these involute segments, representing a single tooth space for the herringbone gears.

Constructing the helical teeth of herringbone gears requires a sweep-blend operation, where multiple cross-sections are swept along a trajectory. I create several cross-sections along the face width, each rotated by the helix angle to account for the helical nature. For a herringbone gear, the helix direction reverses at the midpoint, so I create sections for both halves. The process involves copying and transforming sections: starting from an initial section at one end, I copy it with a translation of \(F/6\) and a rotation of \(\beta/3\) to create subsequent sections for the first helical part. Similarly, for the opposite helix, I create sections with reversed rotation angles. The trajectory consists of two connected straight lines, each of length \(F/2\), perpendicular to the sections. Using the “Sweep Blend” tool in Pro/E, I select these sections and the trajectory to generate a single herringbone tooth. This method ensures accurate helical tooth geometry for herringbone gears. After creating one tooth, I copy it around the gear axis by rotating \(360/z\) degrees, then use pattern features to array all teeth, completing the tooth system.

To form the solid gear body, I extrude the dedendum circle sketch with a depth equal to the face width \(F\). This creates the gear blank. I then add features like a central bore and keyway as needed, resulting in a complete 3D model of herringbone gears. The parametric design allows easy modification of these features based on input parameters.

Automation is achieved through Pro/E’s Program module. I edit the program to include input statements that prompt users for key parameters. For example:

INPUT
  M NUMBER
  "Enter the module:"
  Z NUMBER
  "Enter the number of teeth:"
  AFPH NUMBER
  "Enter the pressure angle:"
  BTA NUMBER
  "Enter the helix angle:"
END INPUT

This enables interactive parameter entry during model regeneration. When users input values, Pro/E automatically updates all related dimensions and regenerates the model. This automation is particularly useful for standardizing herringbone gears designs across different applications.

To illustrate, I generated a herringbone gear with \(z = 30\), \(m = 3 \, \text{mm}\), \(\alpha = 20^\circ\), and \(\beta = 30^\circ\). The model accurately represents the gear geometry, with symmetrical helical teeth and proper clearances. The parametric approach ensures that any changes, such as adjusting the helix angle or face width, instantly update the model, facilitating rapid prototyping and analysis for herringbone gears.

The image above shows a precise 3D model of a herringbone gear created using this parameterized method. It highlights the double helical structure that defines herringbone gears, with opposing angles that cancel axial forces. This visual representation underscores the complexity and elegance of herringbone gears design.

In terms of advantages, parameterized modeling for herringbone gears offers significant benefits. It reduces design time by automating repetitive tasks, ensures accuracy through mathematical relationships, and enhances flexibility for customization. Herringbone gears are often used in high-torque applications like marine propulsion and industrial machinery, where precise modeling is crucial for performance and durability. By integrating this approach with Pro/E, I have streamlined the design process, enabling efficient simulation, finite element analysis, and CNC machining preparation for herringbone gears.

To summarize the key steps, I have compiled a table outlining the parameterized modeling process for herringbone gears in Pro/E:

Step Description Key Parameters/Equations
1. Parameter Setup Define basic and derived parameters in Pro/E \(z, m, \alpha, \beta, F, h_a^*, c^*\)
2. Relation Definition Establish mathematical relationships between parameters \(d = \frac{m \cdot z}{\cos \beta}\), \(d_b = m \cdot z \cdot \cos \alpha\), etc.
3. Reference Geometry Sketch pitch, addendum, and dedendum circles Use parameters \(d, d_a, d_f\) for diameters
4. Involute Curve Generation Create tooth profile using involute equations \(x = r \cdot \cos(\text{afa}) + \pi \cdot r \cdot \frac{\text{afa}}{180} \cdot \sin(\text{afa})\)
5. Tooth Construction Use sweep-blend with multiple sections and trajectory Sections rotated by \(\beta/3\), trajectory length \(F/2\)
6. Automation via Program Implement input prompts for parameter changes INPUT statements for \(m, z, \alpha, \beta\)
7. Model Regeneration Update gear model based on new parameters Automatic regeneration in Pro/E

Additionally, the mathematical foundations of herringbone gears can be further detailed. The helix angle \(\beta\) influences the gear’s performance, with typical values ranging from 27° to 45° for herringbone gears to balance load capacity and manufacturing feasibility. The normal module \(m_n\) and transverse module \(m_t\) are related by:

$$ m_t = \frac{m_n}{\cos \beta} $$

This affects pitch diameter calculations. For herringbone gears, the total face width \(F\) is split between the two helical sections, each with a lead \(L\) given by:

$$ L = \frac{\pi \cdot d}{\tan \beta} $$

These equations are essential for accurate modeling and analysis of herringbone gears.

In conclusion, my work demonstrates an effective method for parameterized precision modeling of herringbone gears in Pro/ENGINEER. By combining involute geometry, parametric relations, and automation tools, I have created a flexible design system that adapts to various specifications. Herringbone gears benefit from this approach through reduced design cycles and enhanced accuracy, supporting advanced manufacturing and simulation. Future developments could integrate this with other CAD/CAM systems or extend it to other gear types, but the core principles remain valuable for engineering applications involving herringbone gears.

Scroll to Top