Gear Generator for SolidWorks

SolidWorks users searching for a gear generator usually want one of two things: a quick correct gear for a 3D-printed assembly, or reference geometry to design around. This free generator covers both: configure an involute gear in the browser, download the STL, and bring it into SolidWorks as a solid body in under a minute.

Open full generator →Free · Open Source · No Signup
A single 30 tooth brass spur gear seen face on, ready to import into CAD as a solid body

Why generate outside SolidWorks at all?

A gear generator for SolidWorks workflows is a parametric web tool that produces correct involute geometry you import, rather than model tooth by tooth inside a feature tree. The built-in Toolbox gears are display-quality involutes meant for assemblies, and drawing a true involute flank by hand means equation-driven curves and patience most projects do not have. For a gear that will be 3D printed, the CAD detour adds nothing: the printer consumes the STL directly, and the assembly only needs an accurate outline for clearance checks. Generate spur, helical, herringbone, internal, rack or bevel geometry here with module, tooth count, pressure angle, profile shift and bore under your control, and watch pitch, base and root diameters update live as you type. Module values from 0.5 to 10 mm cover everything from small instrument gears to load-bearing mechanisms, then import the finished mesh for reference or fit checks in your assembly.

Import the STL into SolidWorks

SolidWorks opens STL files directly, and closed meshes can come in as editable solid bodies. Click File, then Open, and switch the file type filter to STL. Before confirming, click the Options button and set Import as to Solid Body; our gears export watertight, which is exactly what this option needs. Confirm and SolidWorks builds a solid you can measure, mate in assemblies and cut with standard features. Very dense meshes may prompt SolidWorks to suggest Graphics Body instead; our exports stay well under that threshold at default settings. For a spur gear specifically, the spur gear generator page walks through the same parameter set with worked examples.

For pure visual reference in a large assembly, Graphics Body import is lighter and loads instantly; you lose measurement but keep the silhouette for clearance checks.

When you need native feature-tree geometry

An imported mesh solid has no design tree, so dimensioned drawing views of the tooth profile or parametric edits stay out of reach. When you truly need native gear geometry, reconstruct it with the parameters this page's generator shows you: pitch, base and root diameters are displayed live, and the involute can be driven in SolidWorks as an equation curve from the base circle. Most printed-gear projects never need that step; the STL body mates, sections and measures fine for fit validation. STEP export from this generator is on the roadmap and will make the handoff native. If module and pressure angle are unfamiliar terms, the gear module guide covers the underlying math before you start typing values.

Frequently asked questions

Can I edit the imported gear STL in SolidWorks?

Within limits. Imported as a solid body, you can cut, bore and mate it, and use it in drawings as a body. The tooth flanks stay faceted mesh geometry without a feature history, so parametric edits of the gear itself mean regenerating here with new values, which takes seconds.

Is this better than the SolidWorks Toolbox gears?

For 3D printing, yes: Toolbox gears are simplified representations not intended for manufacture, while these are true involutes meshed watertight for slicing. For purely virtual assemblies, Toolbox remains convenient.

Which import option should I pick for the STL?

Solid Body, set under Options in the Open dialog. It gives you a measurable, mateable body from our watertight meshes. Choose Graphics Body only for lightweight visual reference in big assemblies.

Can I get a STEP file instead of STL?

Not yet; STEP export is on the roadmap. Today the reliable path is STL as a solid body, or rebuilding the profile natively with the displayed parameters when you need a feature tree.

Related generators