Ir para conteúdo
3DFinder
Log in

You're on 3DFinder

We search Thingiverse, MakerWorld, and Printables at once so you get the best of each.

Find more like this
3D model Custom Herringbone Gear: Parametric by Scottj21 on MakerWorld

Description

Parametric Herringbone Gear

A customisable 3D-printable herringbone gear. The V-shaped teeth are two helical halves mirrored at the center. These are typically smoother and quieter than spur gears, and unlike single-helical gears there is no sideways force pushing on the shaft. Change the tooth count, size, shaft hole, and more using the configuration button near print profiles.

Parameters

Tooth size & shape

ParameterDefaultWhat it does
module_size1.5 mmControls how big the teeth are. Think of it as tooth size in millimetres. Bigger = chunkier teeth, bigger gear. Two gears can only mesh if they share the same module_size. Common values: 1.0 (fine), 1.5, 2.0 (medium), 2.5, 3.0 (coarse).
num_teeth24How many teeth on the gear. More teeth = larger gear at the same tooth size. Don't go below 12 or the tooth shape starts to deform.
pressure_angle20°The angle of the tooth's working face. 20° is the world standard. Only change this if you're matching a specific existing gear.
backlash0.10 mmA tiny intentional gap between meshing teeth so they don't jam. 0.10 mm works for most FDM printers. Increase to 0.15 - 0.20 if gears feel stiff after printing.
fillet_factor0.30Rounds the bottom corners of each tooth slot. Rounded corners are much stronger than sharp ones because sharp corners concentrate stress and crack under load. Leave this at 0.30 unless you have a specific reason to change it.

Herringbone

ParameterDefaultWhat it does
helix_angle25°How steeply the teeth spiral in each half. Higher = smoother and quieter, but the teeth get wider at the centre seam. 20 - 30° is a good range for FDM printing.

Unlike a regular helical gear, there is no helix_hand to set. Herringbone teeth are symmetric so both mating gears are identical — just print two.

Gear body

ParameterDefaultWhat it does
gear_height12 mmTotal thickness of the gear, both halves combined. Each half is gear_height / 2. Thicker = stronger. A good rule of thumb is 12 - 20× the module_size.

Shaft hole

ParameterDefaultWhat it does
add_boretrueWhether to drill a hole through the centre for a shaft. Turn off for a solid gear (display model or if you're gluing it).
shaft_diameter3 mmThe diameter of your actual shaft or rod. The hole is printed slightly larger by bore_tolerance. Measure your shaft with calipers before printing.
bore_tolerance0.1 mmHow much extra space is added around the shaft. 0.1 mm = tight press fit. 0.2 mm = slides on freely. Increase if your printer tends to print holes small.
add_hubtrueAdds a thick ring of material around the shaft hole. This stops the hole from splitting the gear when torque is applied. Recommended for anything that will actually be driven.
hub_diameter10 mmOuter diameter of that reinforcing ring. Should be at least 2x the shaft diameter.
hub_height4 mmHow far the hub sticks out above the top face of the gear.
add_keywayfalseCuts a small rectangular slot into the shaft hole. A matching metal key fits into this slot to lock the gear to the shaft so it can't spin freely. Useful for high-torque applications.
keyway_width2 mmWidth of the keyway slot. Match to your key size.
keyway_depth1.5 mmHow deep the keyway cuts into the bore wall.

Render quality (safe to leave as-is for printing)

ParameterDefaultWhat it does
TOOTH_STEPS24How many line segments are used to draw each curved tooth face. 24 is already finer than any FDM printer can reproduce. Only increase for high-res display renders.
FILLET_FN32How smoothly the rounded root corners are drawn. 32 is plenty for printing.

Meshing two gears: both must share the same module_size, pressure_angle, and backlash. Match helix_angle too. Unlike helical gears, no opposite-hand rule — just print two identical gears.

Axle spacing = module_size x (teeth_A + teeth_B) / 2

Example: two 24-tooth gears at module 1.5 need axles 36 mm apart and spin at the same speed (1:1). Pair a 12T with the 24T for a 2:1 ratio at 27 mm centre distance.

Print settings

  
MaterialPETG or Nylon for load-bearing use. PLA for display or light loads.
Infill40–60% for functional gears. 20% for display models.
OrientationFlat on the bed, teeth pointing up. No supports needed.
Layer height0.15–0.2 mm for clean tooth surfaces.
MakerWorld

Custom Herringbone Gear: Parametric

Published on May 25, 2026

7
Likes
11
Downloads
20
Collections
4
Makes
Category Other Hobby & DIY
Tags
gear herringbone custom robotics motor mechanical hub openscad nosupport
License MakerWorld Exclusive License
View on MakerWorld (opens in new tab)