Helical gear generator with true involute teeth

Set the normal module, tooth count, helix angle and hand — the generator cuts the tooth across the axis with the same ISO 53 rack as our spur gears, then twists it along the axis, so a left-hand and a right-hand gear with the same module and helix angle mesh on parallel shafts. Helical teeth take up the load gradually, so a pair runs quieter than spur gears.

Open the generator →Edit with AI

Use it right here

The real generator runs in your browser: set the parameters, then download STEP or STL. Nothing to install, no sign-up.

Helical Gear Generator

The first open downloads the CAD engine (about 20 MB).

Parameters you can tune

Each parameter below rebuilds real geometry on every change — this is parametric CAD, not a scaled mesh.

ParameterDefaultRangeWhat it does
Module (normal)MODULE2 mm1 – 5Normal module, as KHK SH, MISUMI and Chinese catalogues list it; mating gears share it.
Number of teethTEETH208 – 40Pitch diameter = module × teeth / cos(helix angle).
Pressure angle (normal)PRESSURE_ANGLE20 °20 / 2520° standard.
Helix angleHELIX_ANGLE20 °5 – 4515–21.5° on catalogue parallel-shaft gears; 45° for shafts crossed at 90°.
HandHANDrightright / leftParallel shafts: opposite hands. 90° crossed shafts: the same hand.
Face widthFACE_WIDTH20 mm3 – 4020 at module 2 and 20° spans one axial pitch (overlap ratio ≈ 1), like catalogue gears.
Bore styleBORE_STYLEcircularnone / circular / hexRound shaft or hex socket.
Bore sizeBORE_D5 mm2 – 30Shaft diameter, or hex across flats; 5 fits a NEMA 17 motor.

Every parameter can go in the page's link, so one link opens exactly the part you want. Example (Module 1.5, 30 teeth, 20° left-hand helix):https://www.forgent3d.com/en/generators/helical-gear-generator?MODULE=1.5&TEETH=30&HELIX_ANGLE=20&HAND=left

What's in the STEP file

STEP AP214 in millimetres, exact B-rep — it opens directly in SolidWorks, Fusion, FreeCAD, Onshape or Inventor, and goes straight into a CNC quote form. STL for the slicer is one click too.

How it compares

This generatorTypical online STL generatorVendor CAD library
Any size within the rangeYesYesCatalog sizes only
STEP with exact surfacesYesUsually an STL mesh onlyYes
Changes the sliders don't cover“AI edit” on the pageNoNo
Account needed to downloadNoUsually noOften

Let AI change it

Edit with AI on the page

Press “AI edit” in the generator and say what to change — a keyway, holes, a different shape. The AI edits the part's model.py and it rebuilds in your browser, with undo. A few edits a day are free without signing in; to keep the result or go further, copy it into your models and continue with the AI agent.

Edit with AI →

Keep going in your workspace

For bigger changes, several rounds, or a part you want to keep: copy it into your models (free account). The Forgent3D AI agent reads the model.py, edits it, rebuilds it and checks the result itself.

Copy and continue with the AI agent →

How it works

  1. 1.Open the generator — the model builds right in your browser, nothing to install.
  2. 2.Tune dimensions and options in the parameter panel; the geometry rebuilds live in 3D.
  3. 3.Export STL / STEP for printing — or ask the AI agent for features beyond the sliders.

FAQ

What centre distance do two helical gears need?

Normal module × (teeth₁ + teeth₂) / (2 × cos helix angle). KHK's own centre-distance table matches it to the hundredth: their SH2-15 with SH2-20 at 15° sit 36.23 mm apart.

Do helical gears print without supports?

Yes: every printed helical and herringbone gear we found that states its settings prints flat on the bed with no supports, at helix angles of 15–30°. Use 4–6 walls, 0.16–0.2 mm layers, PETG or nylon for load.

Why does it stop at 40 teeth?

Each change rebuilds the gear in your browser, and the twisted tooth surfaces add about 0.12 s per tooth to the rest of the build: at 40 teeth the slowest allowed gear takes about 6 s. 8–40 covers pinions and wheels up to Wade's 39-tooth extruder gear; for a bigger wheel, copy the gear into your models and ask the AI agent — it just rebuilds more slowly.

How do I make a pair of helical gears, 15 and 30 teeth, module 2?

Open https://www.forgent3d.com/en/generators/helical-gear-generator?MODULE=2&TEETH=15&HAND=right and https://www.forgent3d.com/en/generators/helical-gear-generator?MODULE=2&TEETH=30&HAND=left — parallel shafts need the same helix angle and opposite hands. At the default 20° they mesh at 2 × (15 + 30) / (2 × cos 20°) = 47.89 mm.

Which helix angle should I use?

Catalogue gears for parallel shafts use 15° (KHK SH) to 21.5° (KHK KHG); printed helical gears sit at 15–30° and print flat without supports. For shafts crossed at 90°, use 45° on both gears with the same hand, as MISUMI and HPC do: https://www.forgent3d.com/en/generators/helical-gear-generator?HELIX_ANGLE=45&FACE_WIDTH=10

Can I sell prints made with these generators?

Yes. Models you generate and the STL / STEP files you export are yours: print them, sell the prints, or use them in a product. No attribution to Forgent3D is required.

More generators

Already have your own .scad file? Convert OpenSCAD to STEP → · Preview it in the browser →