Blog

Why Your Dowel Pin Doesn’t Fit, and How to Fix It

Understanding how parts actually fit, clearance, interference, transition, and why “H7/g6” isn’t just a weird robot code.

Document
Drafter technical note
Doc
DRF-012
Rev
A
Date
Subject
General
Contents
  1. 1First: What’s a Tolerance Zone?
  2. 2Shafts Go in Holes. Usually.
  3. 3Shaft-Basis vs Hole-Basis
  4. 4Allowance vs Clearance
  5. 5What’s Up With H7/g6?
  6. 6IT Grades: What Can You Actually Achieve?
  7. 7Real Fit Examples
  8. 8How to Use the ISO 286-2 System?
  9. 9Final Thought
  10. 10Other Resources
  11. References

If you’ve ever cut 100 holes only to realize your pins don’t fit, welcome to the beautifully confusing world of limits and fits.

We’ve all seen the Machinery’s Handbook tables and those cryptic “H7/g6” callouts on drawings. But what do they actually mean? And more importantly, how do you use this system to make real parts that go together… on purpose?

Let’s break down the ISO 286-2 system of limits and fits, in plain language, with examples, and no broken microphones. (Also, I switch between the term shaft and pin consistently in this article, but I’m referring to the same concept.)

1First: What’s a Tolerance Zone?

Every real-world part has variation, no hole is exactly 10.000000 mm, and no shaft, is perfectly round. That’s where tolerances come in.

Think of a tolerance zone like a football goalpost. Your target dimension is the center, but as long as the actual part lands anywhere between the uprights, the upper and lower limits, it’s good. Manufacturing isn’t perfect, but if you stay in the zone, the part passes.

A pin beside a block, the pin's diameter tolerance zone shaded green around it and the hole's tolerance zone shaded orange.
Fig 1

2Shafts Go in Holes. Usually.

The ISO 286-2 system primarily deals with features of size, typically shafts fitting in holes, though it also applies to keys, keyways, etc.

There are three types of fits:

  • Clearance fit: There’s always space between the shaft and the hole, even in the worst-case tolerance scenario, parts slide or spin freely.
  • Transition fit: Sometimes the parts have a bit of clearance, sometimes they’re slightly tight, it depends where the tolerances land. These are often used when you want a snug but still removable connection.
  • Interference fit: There’s never space, one part is always larger than the other, so force (or heat/cold) is required to assemble them. These joints are meant to stay put.
Three sections of a shaft in a hole labeled clearance, transition and interference, the hole's tolerance zone in orange and the shaft's in green, showing a gap, essentially no gap, and overlap.
Fig 2

A ⌀4.00 mm shaft in a ⌀5.00 mm hole? Clearance.

A ⌀5.25 mm shaft in that same hole? Interference.

The fit depends on how close the tolerance zones are, not just nominal dimensions.

3Shaft-Basis vs Hole-Basis

In most cases, you have more control over one part than the other.

A McMaster-Carr listing for a 5 mm alloy steel dowel pin, its drawing enlarged to show the diameter called out as 5.000 mm with a tolerance of plus 0.012 to plus 0.004.
Fig 3
  • If you’re designing around pre-bought dowel pins, you’re using a shaft-basis system, you have to tweak the holes to match the pin tolerance.
  • If you’re designing a custom shaft to fit a purchased bearing, you’re working with a hole-basis system.

Most designs use a hole-basis system because it’s easier to machine shafts with tight precision than holes. Shafts can be turned or ground accurately, while holes are harder to control and adjust after machining.

4Allowance vs Clearance

Let’s say you have a dowel pin and you’re reaming a hole for it:

  • Allowance (Minimum Clearance) is the minimum guaranteed space between the largest pin and the smallest hole, what you design for to ensure a fit.
  • Maximum Clearance is the maximum space between the largest pin and the smallest hole, this can mess up fit if too big.
Two sections of a shaft in a hole: allowance, where the smallest hole is still bigger than the largest pin, and maximum clearance, the biggest hole against the smallest pin.
Fig 4

If the clearance gets too large (or too small), the fit might fail. You can reduce this variation by tightening your tolerance zones, but that usually means changing your process or paying more for precision parts.

5What’s Up With H7/g6?

This is the core of the ISO 286-2 system, it’s also the most confusing.

The designation H7 slash g6 broken into four parts: the uppercase letter sets the position of the hole tolerance zone, the first number its size, the lowercase letter the position of the pin zone, and the second number its size.
Fig 5
  • Letters indicate the position of the tolerance zone relative to the nominal size (A → ZC)
  • Numbers (IT grades) define the width of the tolerance zone (1-18)

For example:

  • Hole: H7 → smallest size is the nominal, but it can be larger
  • Shaft: g6 → size is slightly smaller than nominal
Hole tolerance zones H, G and F and pin zones h, g and f drawn against the nominal size line, each in grades 5, 6 and 7, showing how the letter sets the zone's position and the number sets its width.
Fig 6

The “H” position is super common because it includes nominal value as one of the tolerance zone limits, which makes it versatile for both hole- and shaft-basis fits.

  • Holes: H → the smallest the hole can be is the nominal size
  • Shafts: h → the biggest the shaft can be is the nominal size

Also,

Uppercase letters = holes

Lowercase letters = shafts

6IT Grades: What Can You Actually Achieve?

We just talked a lot about the letters of “H7/g6”, lets look more closely at the numbers.

Every manufacturing process has limits, it can only produce parts within a certain level of precision. That level is defined by something called the International Tolerance grade, or IT grade.

The lower the number, the tighter the tolerance. And tighter tolerances usually mean more time, more tooling, and more cost.

Here’s a chart that shows the typical grade you can expect from different processes:

Relation of machining process to tolerance grade
OperationIT grade4567891011
Lapping & honing4 to 5
Cylindrical grinding5 to 7
Surface grinding5 to 8
Diamond turning5 to 7
Diamond boring5 to 7
Broaching5 to 8
Powder metal sized6 to 8
Reaming6 to 10
Turning7 to 11
Powder metal sintered7 to 10
Boring7 to 11
Milling10 to 11
Planing & shaping10 to 11
Drilling10 to 11
Punching10 to 11
Die casting11
Practical use of international tolerance grades
For measuring toolsFor material01012345678910111213141516For fitsFor large manufacturing tolerances
Fig 7

So before you spec a fancy H5/p5 interference fit, ask yourself: Can my shop actually hit those numbers? Designing to an IT grade your process can’t reliably achieve means scrapped parts, blown budgets, or a very grumpy machinist.

A good rule: pick the fit based on your process, not the other way around.

7Real Fit Examples

Let’s say you’re using a 12.7 mm (½ inch) dowel pin with an h6 tolerance, this is a common spec for precision ground pins. The h6 designation means the pin’s diameter is slightly under the nominal size, but never over it, keeping it consistent and easy to match with a variety of hole tolerances. Now let’s look at how that pin fits into different hole tolerances:

  • E7/h6 or F7/h6 → loose clearance fit (you can shake the pin around)
  • H7/h6 → tighter fit (good for locating, but still removable)
  • JS7/h6 → transition fit (may require a light mallet)
  • P7/h7 → full interference fit (bring out the press)

As you can imagine, some hole, shaft combinations are less practical. As a result many preferred fits charts have been made. Below I’ll include one I made from the ISO 286-2 guidelines.

A table of preferred fits from ISO 286-2, pairing hole basis and shaft basis designations with a description of each, grouped into clearance fits from H11 slash c11 down to H7 slash h6, transition fits, and interference fits up to H7 slash u6.
Fig 8

8How to Use the ISO 286-2 System?

Instead of manually calculating every min/max size for every part, you:

  1. Identify your nominal size
  2. Choose a fit (e.g., sliding, interference, light press)
  3. Use the ISO tables, like the ones above, to find the correct zones
  4. Specify the fit as hole_zone/shaft_zone (e.g., H7/g6)

Machinists can look up the exact ranges, or you can include the limits in your drawing to make everyone’s life easier.

9Final Thought

The ISO 286-2 system of fits and tolerances can feel arcane at first, but once you get the hang of it, it’s wildly useful. With just a couple letters and numbers, you can communicate exactly how parts should fit, and whether that press fit is going to require a hammer, a mallet, or a full-blown hydraulic setup.

10Other Resources

For great video’s on ISO: Watch on YouTube and for ANSI: Watch on YouTube

The ISO preferred Fits calculator: Try it out on AMESweb

Have thoughts, corrections, or stories of fits gone wrong? Hit reply, we love hearing from you.

References

Oberg, E., Jones, F.D., Horton, H.L., Ryffel, H.H. (2016). Machinery’s Handbook. 30th edition. Industrial Press Inc.

Oberg, E., Jones, F.D., Horton, H.L., Ryffel, H.H. (2012). Machinery’s Handbook. 29th edition. Industrial Press Inc.

ISO 286-1 (2010). Geometrical product specifications (GPS) - ISO code system for tolerances on linear sizes - Part 1: Basis of tolerances, deviations and fits.

ISO 286-2 (2010). Geometrical product specifications (GPS) - ISO code system for tolerances on linear sizes - Part 2: Tables of standard tolerance classes and limit deviations for holes and shafts.

ANSI/ASME B4.2 (1978). Preferred Metric Limits and Fits.

AMESweb. (n.d.). Preferred tolerances table: Hole and shaft basis system. Retrieved April 17, 2025, from amesweb.info

This Old Tony. (2018). Limits & Fits: Hole Basis vs Shaft Basis [Video]. YouTube. youtube.com

SmarterEveryDay. (2015). How tight can you make a bolt? [Video]. YouTube. youtube.com

Stefan Gotteswinter. (2019). Fits and Tolerances: An Example [Video]. YouTube. youtube.com

In the Toolbox
  1. Tolerance Stack-Up CalculatorCheck a pin in a hole: the 2D hole alignment and fastener clearance workflows.
  2. Fixed Fastener FormulaWork out the position tolerance clearance holes need to assemble.
End of documentDRF-012 / Rev A

Get the next one.

New notes go out to the Drafter newsletter. A free account signs you up, and opens the calculators and cheat sheets in the toolbox while you wait.

Create a free account

Learn GD&T · Step 14 of 16 · Putting it to work

See the whole path

Keep reading