×Read this message from Erik, founder of YouMagine

Planetary Wobble Teeth Gear

Basically a regular planetary or epicyclic gear, but with a novel approach in toothshape.


Creative Commons Attribution Noncommercial Share Alike

Commercial use is not allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


To compile just run create.sh. First it generates .dxf files which will later be extruded and saved as .stl. The parameters are mainly stored in wobblegear.scad which also provides the 2D gear function.

Printable without support. Right now the sun center hole is dimensioned for a M5 nuts/counternut/bolt, the planets for eight regular skate bearings with 22x7.7mm, 5mm distance piece. The image only shows the 2D view of the gears without holes, because it takes a looong time to render.

Right now, it's setup with 20:40:100 teeth, so if the annular wheel is fixed we have a 6:1 ratio.

Please note the following: 
-gear radius is calculated via teeth dimension and quantity 
-changing the teeth quantity/dimension may result in the need to adjusting gear alignments in multiples of alpha. 
-right now I am testing with tolerance increased to 0.4 because 0.2 was too less.

The Background is, that regular 3D printer are working much more precisely when using round instead of sharp edges for a tooth shape. Perhaps even the stress distribution in the teeth is improved, due to the similarity to bones. The gear can easily be modified by changing the parameters of teth on the sun or planetary wheel, the tooth width, the height or the number of planets. Right now the planet holes are setup for regular skate bearings. Design is still untested.

20140309 - Update 1: I noticed some misalignment in the gears, I already fixed that but I wait to upload the next version until I also figured out one misaligned polygon in the turning point between tooth valley and top.

20140309 - Update 2: Okay, the new model is online. Now I fixed the polygon the quick and dirty way. Please make suggestions if you know how to tackle this issue other than adding 0.01mm to the tooth radius.

20140311 - Update 3: after failing to compile in a sufficient resolution as it is (tens of gigabytes of RAM and hours of compile time later...) I am now working on a solution of getting the job done by first generating dxf files and extruding those in 3D. Compiling separate gears also didn't work.

20140313 - Update 4: finally, it compiles using about 130min and 5GB of RAM. Saving as stl takes also quite a while.

20140315 - Update 5: noticed and fixed a bug in calculation of planet rotation for placement, in the center hole calculation as well as a necessary change in orientation when changing the number of planets.



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


D95e9505a857c50d99410f1b4b5bc8a3?default=blank&size=404nd added this to the Mechaniken collection ago
F65eef036a0728e0f0d5783c44bdf8d5?default=blank&size=40GAP added this to the Clock collection ago
F65eef036a0728e0f0d5783c44bdf8d5?default=blank&size=40GAP added this to the Steampunk collection ago
D7bfcaa22cb9eb7550e92ec63e85d364?default=blank&size=40morock3 added this to the do druku collection ago
47cdd4a2db89b05356db897f04b3830c?default=blank&size=40gusman added this to the utilitarian collection ago
874784a15a1033fc2a3af9666035a597?default=blank&size=40Štefan “ympi” Hírei added this to the 3d collection ago
Mini hooibaaltjesmachinetek4Gerlinde Habekotté added this to the techniek collection ago
57fe2da565c52d3e6dc5a40b95c9e71b?default=blank&size=40Tobias Kornmayer published this design ago