Recent Updates

DIN 5480 Hub Overlap Fix

Single tooth profile doesn't overlap with the rotated copies of the tooth profile. This is a major fix to the gear drawing algorithm and is a major improvement to the gear drawing algorithm.

2026-01-14

Addded a slider toggle to convert between metric and imperial units

Use the slider toggle to convert between metric and imperial units. This is useful for users whos drawings and manufacturing processes require units of either metric or imperial. Both the dxf and the data tables units are converted.

2025-12-18

iPad friendly display of the webpage is now working

The iPad friendly display of the webpage is now working. Enabled touch friendly features like pinch to zoom and single touch panning. Mobile scaling for tablets

2025-12-11

Broached spline geometry for low tooth counts is now working

The broached spline geometry for low tooth counts is now working. It is using the broached root geometry generate the internal spline profile. Applies when there is no shaper available for tooth counts. 30deg is less than 12-13T teeth, 37.5deg is less than 10T teeth, and 45deg is less than 9T teeth.

2025-12-09

DIN 5480 internal spline less than 10 teeth has broached geometry.

The DIN 5480 internal spline less than 10 teeth has broached geometry. It is using the broaching root geometry algorithm to generate the internal spline profile.

2025-12-08

DIN 5480 Spline Profile Internal from shaper is now working

The DIN 5480 Spline Profile Internal from shaper is now working. It is using the shaper cut root geometry algorithm to generate the internal spline profile.

2025-12-08

Major diameter root arc of the hub is now working

The major diameter root arc of the hub is now generating everytime the hub is generated.

2025-12-01

Internal shaper cut root geometry algorithm fixed for ISO 4156 and ANSI B92.1

The shaper cut root geometry is now shifting correctly based on the V-circle generating pitch diameter. It's currently working for the ISO 4156 and ANSI B92.1 pressure angle for flat anf fillet roots and all pressure angles 30, 37.5, and 45deg.

2025-11-30

ISO 4156 45deg pressure angle data table and calculations added.

Added the ISO 4156 45deg pressure angle data table and calculations to the data table on the right.

2025-11-22

ISO 4156 37.5deg pressure angle data table and calculations added.

Added the ISO 4156 37.5deg pressure angle data table and calculations to the data table on the right.

2025-11-19

ISO 4156 shaper cut root geometry for 30deg pressure angle.

The shaper cut root geometry for the ISO 4156 30deg pressure angle is now working. It is using the trochoid calculation and tangent point calculation to generate the root geometry. I am currently working on bringing it to the other pressure angles and standards.

2025-11-17

ANSI B92.1 shaper cut root geometry for 30deg pressure angle.

The shaper cut root geometry for the ANSI B92.1 30deg pressure angle is now working. It is using the trochoid calculation and tangent point calculation to generate the root geometry. I am currently working on bringing it to the other pressure angles and standards.

2025-11-16

Involute and trochoid generation of shaft spline geometry is now working for ANSI B92.1 and ISO 4156 30deg spline profiles

Updated the shaft spline profile generation to use the rack, therefore the shaft spline geometry is as machined with the hob. I'm working on bringing it to DIN 5480 along with the shaper cutters for the internal spline profile generation. Upcoming additions are 37.5 deg and 45 degree splines for the ANSI B92.1 and ISO 4156 standards. I am also working on bringing shaper cut and broaching root geometry for the internal splines.

2025-11-09

Trochoid Calculation for the dxf ANSI B92.1 Flat Root Side Fit is now partially working

The trochoid calculation and tangent point calculation is now partially working for the dxf ANSI B92.1 Flat Root Side Fit. It breaks at higher tooth counts. I am currently working on a fix.

2025-10-07

Trochoid Calculation for the dxf root fillet in the works

The trochoid calculation algorithm is in progress for the root fillet. Needs to adjusted for tooth thickness and hob plunge based on the tooth thickness and space width calculations

2025-10-02

ANSI B92.1 Spline Profile tooth thickness and space width calculations

Added the tooth thickness and space width calculations to the manufacturing data block on the right. Works across all classes, pitches, pressure angles, and pitch types

2025-09-13

ISO 4156 and DIN 5480 Spline Profile tooth thickness and space width calculations for the dxf corrected.

Improved the tooth thickness and space witdth convergence algorithms so that it works over a larger range of the standard splines, added logging for debugging.

2025-07-31

DXF export now working

DXF export is now working in Solidworks, AutoCAD, and other CAD software.

2025-07-28

ISO 4156 Spline Profile for external 30deg fillet roots

Tooth root fillets added to the ISO 4156 spline profile fillet roots.

2025-07-17

ISO 4156 Spline Profile for external30deg

Created ISO 4156 spline profile for external 30deg pressure angle involute curves adjusted to the max. actual tooth thickness. Roots fillets to be added shortly.

2025-07-17

Added dxf arc function that can be used to create fillet

Added a dxf arc creation function that uses start point, end point, and radius to generate an arc.

2025-07-16

Data tables available on mobile devices

Data tables available on mobile devices. DXF export available on desktop devices.

2025-07-16

ISO 4156 Spline DXF Profile for 30deg flat root with fillet

Added ISO 4156 spline hub profile dxf export with fillet for flat root.

2025-07-15

ISO 4156 Spline Profile for 30deg

Added ISO 4156 spline profile for 30deg pressure angle into the lookup table and calculations for the spline data table to the right

2025-07-11

Authentication System

Implemented Google OAuth and Email Magic Linksign-in functionality

2025-06-15

Spline Calculation Engine

Core spline calculation algorithms implemented. DIN 5480 spline profiles added, no root fillet radius.

2025-06-19

Known Issues

Upcoming Features

Standards

Improvements

Added Features