Follow us on InstagramFollow us on TwitterFollow us on Facebook





Home  •  Tutorials  •  Calculators  •  3D Models  •  About  •  Contact
Calculator: Matrix-based 3D Surfaces

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 user-specified transformation matrices and generates Python script which builds the 3D surface defined by those transformations.

Updated 2023-04-12

Calculator: Non-Circular Gears

This online calculator computes the raw toothed outlines of two meshing non-circular gears based on the polar equation of Gear1's pitch curve, the desired Gear1-to-Gear2 pitch length ratio, desired number of teeth, and other parameters.

Based on the specified polar equation for Gear1, the calculator computes the mounting distance between the gears, and the matching pitch curve for Gear2. It also generates raw toothed outlines for both gears.

Updated 2020-01-14

Calculator: Split-Flap Display

This calculator allows you to quickly animate a split-flap display using Blender's drivers. In a split-flap 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 2019-12-14

Calculator: Instant Throated Worm

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 2019-10-24

Calculator: Thread with Profile Falloff

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

Updated 2018-10-02

Calculator: Screw Gears

This calculator generates Python script that instantly generates the outlines of two gears to be mounted on non-parallel, non-intersecting 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 2017-05-12

Calculator: Instant Internal/External Gears

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 2017-05-04

Calculator: Instant Involute Gears

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 full-bodied 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 2017-05-02

Calculator: Rack-and-Pinion

The rack-and-pinion 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 straight-tooth and helical rack-and-pinion pairs.

Updated 2017-03-22

Calculator: Hypoid Gear Drive

The calculation of a hypoid gear drive is very math-intensive 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 2016-11-11

Calculator: Hypocycloid Gear

The most important and complex part of the hypocycloid speed reducer is a flower-shaped 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 2016-10-10

Calculator: Internal/External Gears

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 2016-08-16

Calculator: Bevel Gears

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 2016-07-06

Calculator: Globoid Worm Shaft

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 2016-05-25

Calculator: Involute Gear

The sides of most real-life 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 involute-based 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 2016-03-20