ANSI B4.1-1967 Allowance & Fit Calculator | Engineering Tolerances


ANSI B4.1-1967 Allowance & Fit Calculator

Determine hole and shaft limits for standard inch-based fits.



The basic size of the hole or shaft.


Select the unit for the nominal size.


Select the desired class of fit.

Invalid input. Please enter a positive number.


Allowance (Minimum Clearance)

Hole Limits
Hole Tolerance
Shaft Limits
Shaft Tolerance
Maximum Clearance / Interference (-)
Fit Type

Visual representation of hole and shaft tolerance zones relative to basic size.

What is ‘Calculating Allowance using ANSI B4.1-1967’?

The process of calculating allowance using ANSI B4.1-1967 refers to determining the dimensional limits for mating cylindrical parts (like a shaft and a hole) according to the American National Standard for Preferred Limits and Fits. This standard provides a systematic way to ensure parts will assemble and function as intended. The “allowance” is a critical concept; for clearance fits, it’s the minimum space between the parts (the tightest fit), and for interference fits, it’s the maximum material overlap (the tightest fit).

This system is fundamental for mechanical engineers, machinists, and designers. It replaces ambiguity with a defined set of fit classes, ensuring that a part manufactured in one location can correctly assemble with a mating part made elsewhere. The standard categorizes fits into three main groups: Running and Sliding (RC), Locational (LC, LT, LN), and Force or Shrink (FN). This calculator helps automate the lookup process required for calculating allowance using ANSI B4.1-1967.

ANSI B4.1-1967 Formula and Explanation

The ANSI B4.1 standard is primarily based on a “unilateral hole basis.” This means the hole is the reference, and its minimum size is always the basic nominal size. The tolerance is then applied above this size. The shaft size is then adjusted relative to the hole to create the desired fit.

The “formula” is actually a lookup in the standard’s tables. For a given nominal size, the tables provide the tolerance limits for both the hole and the shaft for a specific fit class. The key calculations are:

  • Min Hole Size = Basic Size + Lower Hole Deviation (which is 0 for a hole basis system)
  • Max Hole Size = Basic Size + Upper Hole Deviation
  • Min Shaft Size = Basic Size + Lower Shaft Deviation
  • Max Shaft Size = Basic Size + Upper Shaft Deviation
  • Allowance (Min Clearance) = Min Hole Size – Max Shaft Size
  • Max Clearance = Max Hole Size – Min Shaft Size
Key Variables in Fit Calculation
Variable Meaning Unit Typical Range
Basic Size (D) The nominal size of the mating parts. in / mm 0.04 to 20 inches
Hole Tolerance The total permissible variation in the hole’s diameter (Max Hole – Min Hole). in / mm Depends on size and fit class.
Shaft Tolerance The total permissible variation in the shaft’s diameter (Max Shaft – Min Shaft). in / mm Depends on size and fit class.
Allowance The intentional difference in size for a fit. The minimum clearance for clearance fits. in / mm Can be positive (clearance) or negative (interference).

Practical Examples

Example 1: Close Running Fit (RC4)

An engineer is designing a precision gearbox where a 2.0-inch steel shaft must rotate smoothly but accurately within a bronze bushing.

  • Inputs: Basic Size = 2.0 in, Fit = RC4
  • Results from Calculator:
    • Hole Limits: 2.0000″ to 2.0012″
    • Shaft Limits: 1.9988″ to 1.9996″
    • Allowance (Min Clearance): 0.0004″
    • Max Clearance: 0.0024″
  • Interpretation: There will always be at least 0.0004″ of space for a lubricant film, ensuring free rotation. The maximum possible play is 0.0024″, which maintains good positional accuracy. This is a perfect example of a successful calculation using the calculating allowance using ANSI B4.1-1967 standard.

Example 2: Medium Drive Fit (FN2)

A dowel pin needs to be permanently pressed into a 0.5-inch hole in a steel assembly plate for alignment.

  • Inputs: Basic Size = 0.5 in, Fit = FN2
  • Results from Calculator:
    • Hole Limits: 0.5000″ to 0.5005″
    • Shaft Limits: 0.5009″ to 0.5012″
    • Allowance (Max Interference): -0.0012″
    • Min Interference: -0.0004″
  • Interpretation: The shaft is always larger than the hole. At a minimum, there is 0.0004″ of interference, and at most, 0.0012″. This requires significant force for assembly (e.g., with an arbor press) and creates a strong, permanent joint.

How to Use This ANSI B4.1-1967 Allowance Calculator

  1. Enter Basic Size: Input the nominal diameter of your hole or shaft.
  2. Select Units: Choose whether your basic size is in inches or millimeters. The calculator works natively in inches as per the standard but will convert from mm.
  3. Select Fit Class: This is the most important step. Choose the fit that describes your application from the dropdown menu. The menu is grouped by fit type (RC, LC, FN, etc.).
  4. Interpret the Results:
    • Allowance: This is your primary result. A positive value means clearance; a negative value means interference.
    • Hole/Shaft Limits: These are the minimum and maximum dimensions your machine shop should aim for.
    • Max Clearance/Interference: This tells you the loosest possible fit condition.
    • Chart: The visual chart helps you understand the relationship between the tolerance zones.

Key Factors That Affect ANSI Fits

  • Operating Temperature: Different materials expand and contract at different rates. A fit designed for room temperature might seize or become too loose at high or low operating temperatures.
  • Surface Finish: Rough surfaces can effectively reduce the clearance or increase the interference compared to the measured dimensions. A smoother finish is often required for tighter fits.
  • Lubrication: For running fits, the allowance must be sufficient to maintain a hydrodynamic lubrication film. The viscosity of the lubricant is a key factor.
  • Length of Engagement: Longer engagement lengths can increase the force needed for assembly in interference fits and may cause binding in sliding fits if there are alignment issues.
  • Materials: The elasticity and hardness of the mating materials affect the performance of interference fits. A steel shaft pressed into an aluminum hole behaves differently than a steel-on-steel fit.
  • Manufacturing Capability: The specified tolerance is meaningless if the machine shop cannot consistently produce parts within that range. A key part of calculating allowance using ANSI B4.1-1967 is selecting a tolerance that is achievable.

Frequently Asked Questions (FAQ)

1. What is the difference between allowance and tolerance?

Allowance is the intentional difference between the maximum material conditions of mating parts (e.g., minimum clearance). Tolerance is the unintentional but permitted variation in the size of a single part.

2. Why is it called a “unilateral hole basis”?

It means the hole is the standard reference. Its lower deviation is always zero, so the minimum hole size is the basic size. The tolerance is applied “unilaterally” (in one direction) to make the hole larger. This simplifies tooling, as one standard reamer can be used for the basic size.

3. What is a transition fit (LT)?

A transition fit can result in either a clearance or an interference depending on the actual sizes of the parts within their tolerance zones. They are used for accurate location where a small amount of clearance or interference is acceptable.

4. Can I use this calculator for metric parts?

Yes. When you select ‘mm’, the calculator converts the size to inches to use the ANSI B4.1 tables, then converts the results back to millimeters. While ANSI B4.2 is the corresponding metric standard, this provides a close approximation for inch-based designs specified in metric units.

5. What does a negative allowance mean?

A negative allowance indicates an interference fit (like FN or LN classes). It means the shaft is intentionally made larger than the hole, requiring force or temperature difference to assemble.

6. How do I choose the right RC (Running Clearance) fit?

It depends on the application. RC2 is for sliding parts with no play. RC4 is for higher-speed, more loaded parts needing some clearance. RC7 is for high-speed, high-temperature applications where thermal expansion is a concern.

7. What if my nominal size is not in the tables?

The ANSI B4.1-1967 standard covers sizes up to 20 inches, broken into ranges. Our calculator automatically finds the correct range for your input size.

8. Why are there so many fit classes?

To cover the vast range of mechanical applications, from high-precision scientific instruments that need no play, to agricultural machinery that needs large clearances to tolerate dirt and misalignment. This variety makes calculating allowance using ANSI B4.1-1967 a powerful tool for designers.

Related Tools and Internal Resources

Explore other engineering calculators and resources to help with your design process.

© 2026 Your Company. All Rights Reserved. This calculator is for educational and reference purposes only.

Results copied to clipboard!


Leave a Reply

Your email address will not be published. Required fields are marked *