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
Table of Contents
Shaft Hole Fit Calculator — ISO 286
How to Use This Calculator
- Enter the nominal diameter of the shaft and hole in the Nominal Size (mm) field.
- Select the appropriate tolerance class from the Hole Class dropdown (e.g., H7 for general engineering).
- Select the shaft tolerance class from the Shaft Class dropdown (e.g., g6 for a sliding fit).
- 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
📐 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:
- Press Fit Calculator Interference and Force
- Tolerance Stack Up Calculator Worst Case and Rss
- Floating Fastener Calculator GD T Position
- Fixed Fastener Calculator GD T Position
- True Position Calculator From X Y Data
- Thread Pitch Calculator Metric and Imperial
- Runout Calculator Circular and Total Runout
- Stress Concentration Factor Calculator Stepped Shaft
- Reamer Size Calculator Hole Finishing
- Flat Plate Stress and Deflection Calculator
Browse all engineering calculators →
Need to implement these calculations?
Explore the precision-engineered motion control solutions used by top engineers.