Shaft Hole Fit Calculator — ISO 286

Specifying the fit between a shaft and a hole is one of the most critical decisions in mechanical design — get it wrong and you'll face seized assemblies, excessive play, or premature wear. Use this Shaft Hole Fit Calculator — ISO 286 to calculate hole limits, shaft limits, and fit type (clearance, transition, or interference) using nominal diameter, hole class, and shaft class as inputs. Precise fit selection matters across automotive drivetrains, industrial machinery, and precision instrumentation — anywhere mating cylindrical parts must assemble and function reliably. This page includes the ISO 286 formula, a worked example, a full technical guide, and an FAQ.

What is shaft hole fit (ISO 286)?

Shaft hole fit describes how tightly or loosely a shaft sits inside a hole. ISO 286 is the international standard that defines exactly how much a shaft and hole can vary in size — and whether the result is a sliding fit, a push fit, or a press fit.

Simple Explanation

Think of it like a peg in a hole: if the peg is smaller than the hole, it slides in easily — that's a clearance fit. If the peg is slightly bigger, you need a press to force it in — that's an interference fit. ISO 286 gives engineers a standardized way to specify exactly how much bigger or smaller one part should be relative to the other, so assemblies work as intended every time.

📐 Browse all 1000+ Interactive Calculators

Shaft Hole Fit Calculator   ISO 286 Technical Diagram

Shaft Hole Fit Calculator — ISO 286

How to Use This Calculator

  1. Enter the nominal diameter of the shaft and hole in the Nominal Size (mm) field.
  2. Select the appropriate tolerance class from the Hole Class dropdown (e.g., H7 for general engineering).
  3. Select the shaft tolerance class from the Shaft Class dropdown (e.g., g6 for a sliding fit).
  4. Click Calculate to see your result.

Mathematical Formulas

Use the formula below to calculate the basic tolerance unit and resulting fit limits under ISO 286.

The ISO 286 standard uses specific formulas to calculate tolerances and fits:

Basic Tolerance Unit (i):

i = 0.45 × D1/3 + 0.001 × D

Where D is the nominal diameter in mm

IT Grade Tolerances:

IT6 = 10i, IT7 = 16i, IT8 = 25i, IT9 = 40i

Fit Calculations:

Maximum Clearance = Holemax - Shaftmin

Minimum Clearance = Holemin - Shaftmax

Simple Example

Inputs: Nominal size = 25 mm, Hole class = H7, Shaft class = h6

Basic tolerance unit: i = 0.45 × 251/3 + 0.001 × 25 ≈ 1.307 μm

H7 hole tolerance: 16 × 1.307 ≈ 20.9 μm → Hole limits: 25.000 to 25.021 mm

h6 shaft tolerance: 10 × 1.307 ≈ 13.1 μm → Shaft limits: 24.987 to 25.000 mm

Result: Clearance fit — 0.000 to 0.034 mm clearance.

Understanding ISO 286 Fits

The ISO 286 standard defines a comprehensive system for limits and fits between mating parts. This shaft hole fit calculator ISO 286 implements the internationally accepted method for determining precise tolerances that ensure proper assembly and function of mechanical components.

The fundamental principle behind ISO 286 is the concept of tolerance zones. Each dimension has an allowable range of variation, and the relationship between mating parts determines whether they will have clearance, interference, or transition fits. The standard uses a letter-number system where letters indicate the fundamental deviation (position of tolerance zone) and numbers indicate the tolerance grade (size of tolerance zone).

Tolerance Classes and Their Meanings

Hole classes in the ISO 286 system typically use the letter "H" for the hole basis system, followed by a number indicating the tolerance grade. Common hole classes include:

  • H6: Precision fit applications requiring tight tolerances
  • H7: General engineering applications with good precision
  • H8: Standard machining tolerances for general use
  • H9-H11: Looser tolerances for less critical applications

Shaft classes use various letters to indicate the fundamental deviation position. The letter "h" represents zero deviation (shaft basis), while other letters like "f", "g", "j", "k", "m", "n", "p", "r", and "s" create different fit conditions when paired with H-class holes.

Practical Applications

The shaft hole fit calculator ISO 286 finds extensive use across various industries and applications:

Automotive Engineering

In automotive applications, precise fits are crucial for components like bearings, pistons, and transmission parts. FIRGELLI linear actuators used in automotive systems require careful consideration of mounting hole tolerances to ensure proper alignment and smooth operation.

Manufacturing and Assembly

Production facilities rely on standardized fits to ensure interchangeability of parts. Components manufactured in different locations must assemble correctly, making ISO 286 calculations essential for quality control and design specifications.

Precision Instrumentation

Scientific instruments and measurement devices demand extremely tight tolerances. H6/h6 fits are commonly used where minimal play is acceptable, while H7/g6 fits might be selected where some clearance is needed for thermal expansion.

Worked Example

Let's calculate the fit between a 30mm diameter shaft and hole using our shaft hole fit calculator ISO 286 principles:

Given:

  • Nominal diameter: 30 mm
  • Hole class: H7
  • Shaft class: g6

Step 1: Calculate basic tolerance unit (i)

i = 0.45 × 301/3 + 0.001 × 30

i = 0.45 × 3.107 + 0.030 = 1.428 μm

Step 2: Determine tolerances

H7 tolerance = 16i = 16 × 1.428 = 22.85 μm = 0.02285 mm

g6 tolerance = 10i = 10 × 1.428 = 14.28 μm = 0.01428 mm

Step 3: Calculate limits

Hole: 30.000 to 30.02285 mm

Shaft: 29.987 to 30.000 mm (with g6 deviation)

Result: Clearance fit with 0.000 to 0.03585 mm clearance

Design Considerations and Best Practices

When using the shaft hole fit calculator ISO 286, several factors influence the selection of appropriate tolerance classes:

Manufacturing Capabilities

Tighter tolerances (lower IT grades) require more precise manufacturing processes and increase production costs. Consider your manufacturing capabilities when specifying tolerance classes. Standard machining can typically achieve IT8-IT9, while precision grinding may be required for IT6-IT7.

Assembly Requirements

The intended assembly method affects fit selection. Press fits require interference, sliding fits need clearance, and location fits might use transition fits. For applications involving FIRGELLI linear actuators, mounting holes often use H8/f7 or H7/g6 fits to allow for adjustment during installation.

Operating Conditions

Temperature variations, loading conditions, and environmental factors influence fit selection. Parts operating at different temperatures may require additional clearance to accommodate thermal expansion. Dynamic loading may necessitate tighter fits to prevent fretting or loosening.

Material Considerations

Different materials have varying coefficients of thermal expansion, which affects fit conditions under temperature changes. Steel-aluminum combinations require careful analysis of thermal effects on the fitted assembly.

Related Calculations

The shaft hole fit calculator ISO 286 works in conjunction with other engineering calculations. You might also need to consider bearing load calculations, stress analysis, and thermal expansion effects for complete design optimization.

Quality Control

Implementing ISO 286 fits requires appropriate measurement and quality control procedures. Coordinate measuring machines (CMMs) and precision gaging are essential for verifying that manufactured parts meet the calculated tolerance requirements.

Frequently Asked Questions

What is the difference between hole basis and shaft basis systems?
In the hole basis system (ISO 286), the hole tolerance starts from the nominal size (H classes). In the shaft basis system, the shaft tolerance starts from nominal (h classes). The hole basis system is more common because it's easier to manufacture holes to size using standard reamers and tools.
How do I choose the right tolerance class for my application?
Consider your assembly requirements: use H7/g6 for sliding fits, H7/h6 for locating fits, H7/k6 for push fits, and H7/p6 or tighter for press fits. Also consider manufacturing capabilities, cost constraints, and operating conditions like temperature and loading.
What's the difference between clearance, transition, and interference fits?
Clearance fits always have space between parts (positive clearance), allowing relative movement. Interference fits always have overlap (negative clearance), requiring force for assembly. Transition fits can have either slight clearance or slight interference, depending on actual manufactured dimensions within tolerance zones.
Can I use this calculator for non-circular shapes?
The ISO 286 standard and this calculator are specifically designed for circular cross-sections (shafts and holes). For non-circular shapes like keyways, splines, or rectangular fits, different tolerance standards and calculation methods apply.
How accurate is this shaft hole fit calculator compared to official ISO tables?
This calculator uses the standard ISO 286 formulas and provides results accurate to within 0.001mm for most applications. For critical applications or unusual sizes, always verify against official ISO 286 tables or consult with a qualified engineer.
What size range does ISO 286 cover?
ISO 286 covers nominal sizes from 0.1mm to 3150mm diameter. However, this calculator is optimized for common engineering sizes from 1mm to 500mm. For sizes outside this range, special consideration of the tolerance calculations may be required.

📐 Browse all 1000+ Interactive Calculators →

About the Author

Robbie Dickson

Chief Engineer & Founder, FIRGELLI Automations

Robbie Dickson brings over two decades of engineering expertise to FIRGELLI Automations. With a distinguished career at Rolls-Royce, BMW, and Ford, he has deep expertise in mechanical systems, actuator technology, and precision engineering.

🔗 Related Engineering Calculators

More related engineering calculators:

Browse all engineering calculators →

Need to implement these calculations?

Explore the precision-engineered motion control solutions used by top engineers.

Share This Article
Tags: