Gear Spline Calculator: Dimensions & Fit
- Base Diameter
- mm
- Result
- Major Diameter (external)
- mm
- Result
- Minor Diameter (internal)
- mm
- Result
A gear spline calculator works out the key dimensions of a splined shaft or hub—pitch diameter, major/minor diameters, tooth thickness, and fit class—from basic inputs like module or diametral pitch, number of teeth, and pressure angle. You enter those few values, and it returns the dimensions you need to design or inspect a spline joint. The calculator below follows the ISO 4156 standard for involute splines, which is the most common system used worldwide.
Formula
The calculator uses the standard involute spline geometry from ISO 4156. The main formulas are:
- Pitch diameter (reference circle): \(d = m \times z\) (mm)
- Base diameter (for involute generation): \(d_b = m \times z \times \cos(\alpha)\)
- Major diameter (external spline): \(d_{ae} = m \times (z + 1)\)
- Minor diameter (internal spline): \(d_{fi} = m \times (z – 1.5)\)
Where:
- \(m\) = module (mm per tooth)
- \(z\) = number of teeth
- \(\alpha\) = pressure angle (typically 30°, 37.5°, or 45°)
These are the basic dimensions. Real splines also involve tooth thickness, space width, and fit classes (H/h, H/g, etc.) that adjust the actual dimensions.
Worked Example
Using the default values (module = 2 mm, teeth = 24, pressure angle = 30°):
- Pitch diameter: \(d = 2 \times 24 = 48.00\) mm
- Base diameter: \(d_b = 2 \times 24 \times \cos(30°) = 48 \times 0.8660 = 41.57\) mm
- Major diameter (external): \(d_{ae} = 2 \times (24 + 1) = 50.00\) mm
- Minor diameter (internal): \(d_{fi} = 2 \times (24 – 1.5) = 45.00\) mm
These are the nominal dimensions. In practice, you’d also specify tolerances and fit class.
Why Spline Standards Matter
Splines are used to transmit torque between a shaft and a hub (e.g., gearbox input shafts, drive axles, steering columns). Unlike a simple keyway, a spline has multiple teeth that share the load, allowing higher torque and better centering. The two main standards are:
- ISO 4156 – metric module, pressure angles 30°, 37.5°, 45°
- ANSI B92.1 – inch diametral pitch, pressure angles 30°, 37.5°, 45°
Most new designs use ISO 4156. The calculator above follows that standard. If you’re working with an inch-based spline, you’d convert diametral pitch (DP) to module: \(m = 25.4 / DP\).
How to Choose the Right Spline Size
Selecting a spline involves several steps, and a calculator helps with the geometry but not the whole design:
- Determine the torque to transmit and the shaft diameter – this sets the approximate pitch diameter.
- Pick a module (or DP) and number of teeth that give a pitch diameter close to your shaft size. Common modules are 1, 1.25, 1.5, 2, 2.5, 3, 4, 5 mm.
- Choose a pressure angle – 30° is the most common for general power transmission; 45° is used for thin-wall, light-duty applications.
- Select a fit class – for example, H/h is a sliding fit (hub can move axially), H/g is a close clearance fit, and H/k is a press fit.
- Check the tooth thickness and space width tolerances – these are critical for actual fit and are found in tables in the standard.
Common Mistakes and Misconceptions
People often confuse spline dimensions with gear dimensions. A spline is not a gear – it’s a coupling. Key differences:
- Splines have a 30° pressure angle typically, while gears usually have 20°.
- Spline tooth proportions are different – the addendum and dedendum are not the same as standard gears.
- You can’t use a gear calculator to size a spline – the formulas differ.
Another common mistake is mixing up major diameter of the external spline with the minor diameter of the internal spline. They are not the same – there is clearance between them. The external major diameter is larger than the internal minor diameter, but the fit is determined by the tooth sides, not the tips.
Limits of This Calculator
This calculator gives the nominal dimensions. It does not:
- Calculate tolerances or fit classes – you need the ISO 4156 tables for that.
- Check strength or fatigue life – that requires material properties and load analysis.
- Handle non-involute splines (e.g., serrations with 45° pressure angle are still involute, but some old designs are not).
For production, you must use the full standard or a dedicated spline design software.
Frequently Asked Questions
What is the difference between a spline and a gear?
A gear transmits motion and torque between two rotating shafts with a speed ratio, while a spline connects a shaft to a hub (or another shaft) to transmit torque without changing speed. Splines have a larger pressure angle and different tooth proportions.
Can I use this calculator for inch-based splines?
No, this calculator is for metric module splines per ISO 4156. For inch splines (ANSI B92.1), you would use diametral pitch. You can convert DP to module by dividing 25.4 by the DP, but the tooth proportions also differ slightly, so it’s best to use the correct standard.
What pressure angle should I use?
30° is the most common for general industrial applications. 45° is used for thin-walled hubs or where axial space is tight. 37.5° is a compromise used in some automotive applications. The pressure angle affects the tooth shape and strength – higher angles give stronger teeth but require more radial space.
How do I determine the fit class?
The fit class (e.g., H/h, H/g, H/k) is chosen based on whether you need the hub to slide along the shaft (sliding fit), a close clearance, or a press fit. The letter refers to the tolerance zone for the space width (internal) and tooth thickness (external). The actual numbers come from ISO 4156 tables.
Why does the calculator show a minor diameter that seems too small?
The minor diameter of an internal spline (the hub) is smaller than the major diameter of the external spline (the shaft) to provide clearance. The tooth engagement happens on the flanks, not the tips. The values shown are nominal – actual tolerances will adjust them slightly.
Related
Formula used
in m | Module (mm) | mm | 2 | 0.1 in z | Number of Teeth | - | 24 | 2 in alpha | Pressure Angle (deg) | deg | 30 | 10 out pitch_d | Pitch Diameter | mm | m * z | 2 out base_d | Base Diameter | mm | m * z * cosd(alpha) | 2 out major_d | Major Diameter (external) | mm | m * (z + 1) | 2 out minor_d | Minor Diameter (internal) | mm | m * (z - 1.5) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.