CALCULATORS 

A 3D surface of arbitrary complexity can be defined parametrically by a series of consecutive transformations specified by 4x4 transformation matrices.
This online calculator performs the multiplication of the userspecified transformation matrices and generates Python
script which builds the 3D surface defined by those transformations.
Updated 20230412


This online calculator computes the raw toothed outlines of two meshing noncircular gears based on the polar equation of Gear_{1}'s
pitch curve,
the desired Gear_{1}toGear_{2} pitch length ratio, desired number of teeth, and other parameters.
Based on the specified polar equation for Gear_{1}, the calculator computes the mounting distance
between the gears, and the matching pitch curve for Gear_{2}. It also generates raw toothed outlines
for both gears.
Updated 20200114


This calculator allows you to quickly animate a splitflap display using Blender's drivers.
In a splitflap display, the flaps depicting the top and bottom halves of digits and words are attached via hinges to a unidirectionally rotating
shaft. Two adjacent vertically oriented flaps at the front of the display form a full digit or word.
In Blender, the movement of the flaps can be animated using drivers. The angle of rotation of each flap
can be expressed as a mathematical function of the rotation angle of the shaft.
This calculator automatically generates these mathematical functions for all flaps.
It takes a single input value: the total number of flaps per shaft (10 by default).
Updated 20191214


This calculator is an improvement over our Globoid Worm Calculator in that it
generates the Python script for the entire worm mesh, which enables you to model the throated worm/wheel drive
almost instantly.
The input parameters for this calculator are: the total number of teeth on the wheel, the arc angle,
and the radius of the worm's waist.
The calculator's output is a Python script which generates the entire worm mesh instantly.
Updated 20191024


This calculator generates a Python script that draws a threaded surface with a profile falloff,
which can be used to model screws, nuts, screwcaps, or any other useful object
employing a threaded connection.
Updated 20181002


This calculator generates Python script that instantly generates the outlines of two gears
to be mounted on nonparallel, nonintersecting shafts. These gears are known
as screw gears, and also crossed helical gears. The angle between screw gear axes is usually
90°, but it can be any number between 0° and 90°.
In addition to the gear outlines, the calculator also computes the twist angles for each gear, and
the overall angle between the gear shafts to help you design a fully functional screw gear pair
in minutes.
Updated 20170512


This calculator allows you to create a perfectly meshing involute internal/external gear pair instantly.
Enter your standard gear parameters (module, number of teeth, profile shifts), press a button, copy and paste the generated Python script to Blender,
and your two gear outlines are ready.
The calculator will also check the generated outlines for overlaps, and advise you to use a positive profile shift if an overlap does occur.
Additionally, if you are designing a planetary mechanism, this calculator will assist you in calculating the
number of teeth and profile shift for the 3rd (center, or sun) gear.
Updated 20170504


This calculator allows you to create a pair of perfectly meshing involute gears instantly!
Enter your standard gear parameters (module, number of teeth, profile shifts), press a button, copy and paste the generated Python script to Blender,
and your two gear outlines are ready! Turning them into fullbodied straight, helical or herringbone gears is exremely easy too.
The calculator will also check the generated outlines for overlaps, and advise you to use a positive profile shift if an overlap does occur.
Updated 20170502


The rackandpinion calculator instantly generates the tooth profiles of the involute gear
and meshing rack with trapezoidal teeth based on the number of teeth on the pinion, module,
pressure angle and profile shift. The calculator supports both straighttooth and helical rackandpinion
pairs.
Updated 20170322


The calculation of a hypoid gear drive is very mathintensive but this online calculator
shields you from all those complex formulas. Just enter the number of teeth on the pinion
and wheel, hypoid shift and the wheel's median radius, and press the button.
The calculator will generate equations for the tooth profiles of both gears,
transformation scripts, spiral angles and all other dimensions so that you can design a functioning hypoid gear pair in minutes.
Updated 20161111


The most important and complex part of the hypocycloid speed reducer is a flowershaped gear called cycloid disk.
Based on the four parameters of the hypocycloid drive (ring diameter, pin diameter, number of pins and eccentricity), this online calculator
generates the parametric equations of a curve, called epitrochoid, from which the actual
profile of the cycloid disk is obtained by a quick and simple inset operation.
Updated 20161010


An internal gear is a gear with its teeth pointing inwards. Gears like that are used in planetary gear trains
and many other mechanisms. This online calculator takes the module, number of teeth, and profile
shift coefficients of an internal and external gear pair and generates the tooth profile equations
for these two gears. It also calculates the distance between the gear centers.
Updated 20160816


A bevel gear drive can be fully defined by just a handful of parameters: the number of teeth on each gear,
the module (shared by both gears), the angle between the shafts, and the length of the contact line
of the reference cones. This calculator takes these parameters as the input
and generates the equations for the tooth profiles on both gears, as well as many other useful
parameters which make modeling a bevel gear drive in Blender an easy and fun experience.
Updated 20160706


While a simple cylindrical worm shaft is easy to model, the globoid (also known as throated)
worm is tricky. Modeling the matching gear wheel for it is even trickier.
But it is worth the effort: a globoid worm drive is much more efficient
than a cylindrical one.
With the help of this online calculator, you can model a functional globoid worm shaft
and wheel pair in no time at all. Just punch in the desired dimensions, and the calculator
will generate the mathematical equations of four curves around
which the worm shaft's surfaces are easily modeled.
These surfaces are then used to model the teeth of the mating wheel.
Updated 20160525


The sides of most reallife gear wheel teeth are a mathematical curve called the involute.
This curve has a remarkable property: the pressure angle between the teeth of two mating gear wheels
remains constant during rotation, which increases efficiency and reduces vibration and noise.
The involute can be defined parametrically with a pair of simple equations. These equations
can then be plugged into 3D modeling software such as Blender to easily model
a pair of geometrically perfect involutebased mating gear wheels.
This online calculator enables you to specify the desired parameters for a gear wheel and instantly
obtain the equations describing this wheel.
Updated 20160320
