ISO Tolerance zone Calculator

ISO Tolerance Zone
Dimensions are in: mm in
Decimal precision: 3 4 5
Dimension Input
Class Holes   Class Shafts
User radio buttons below
to select Hole class
User radio buttons below
to select Shaft class
From: - To: From: - To:
Class Min/Max  0.0 Min/Max Class
Calculated Hole dimension Calculated Shaft dimension
Version: 1.01
ISO Tolerance Zone Table & Selection
  Class Holes   Class Shafts  
   
Class Min/Max    Min/Max Class
Table Filter by Class
Matched Unmatched Other
n7/N7
n6/N6
m7/M7
m6/M6
k8/K8
k7/K7
k6/K6
j7/J7
j6/J6
h11/H11
h10/H10
h9/H9
h8/H8
h7/H7
h6/H6
h5/H5
g7/G7
g6/G6
f8/F8
f7/F7
f6/F6
e9/E9
e8/E8
d11/D11
d10/D10
d9/D9
c11/C11
b11/B11
b8/B8
a11/A11
x8u8
s6
r5
r6
p6
n5
m5
k5
j5
h4
g5
f9
e7
R7
P7
N9
N8
M8
J8
H13
H12
js18/JS18
js17/JS17
js16/JS16
js15/JS15
js14/JS14
js13/JS13
js12/JS12
js11/JS11
js10/JS10
js9/JS9
js8/JS8
js7/JS7
js6/JS6
Check allUnheck all Check allUnheck all Check allUnheck all
Check Site Defaults  Check My Defaults  save as My Defaults

ISO metric tolerance zone limits and fits

Description
These dimensions are standardized limits for assemblies of mechanical component. Tolerances can be applied to holes and shafts as well as other shapes.
Also referred to as... British Standard for metric Limits and Fits
General overview (all dimensions are millimeters)
The basic size of the feature or fit is the dimension the tolerances will be applied to: The zero line in the calculator.
A tolerance is described using a letter followed by a number. The letter is the tolerance deviation, the number the tolerance grade. ex: H11
Each tolerance has a maximum and minimum.
  • - The maximum tolerance describes the largest size the feature can be after the tolerance has been applied to the basic size.
  • - The minimum tolerance describes the smallest size the feature can be after the tolerance has been applied to the basic size.
A lower case letters apply to shafts or male type features. Upper case letters apply to holes or female type features.
A feature tolerance is defined by the basic size followed by the tolerance designation. ex: 25 H11 or 25 c11
A fit is defined by the basic size followed by the tolerance of each component. ex: 25 H11/c11 or separated with a dash ex: 25 H11-c11
Fits are either based on the hole feature or the shaft feature. Note: Hole based fits should be preferred.
Relationship between tolerances, features and calculator
Graphical representation of the scale of a 25 H11/c11 fit
Graphical representation and scale of a 25 H11/c11 fit and how it is applied
Representation of the 25 H11/c11 fit in the calculator
Representation of the 25 H11/c11 fit in the calculator


How to interpret the bar representation
Location of Zero line
Size of feature bar explanation
Bar representation of a press fit


Fit examples
Hole based loose running: H11/c11 H11/c11_Image
Hole based sliding: H7/g6 H7/g6_Image
Hole based location transition : H7/k6
(tighter than loose)
H7/k6_Image
Hole based press fit: H7/r6 H7/r6_Image
 
Shaft based loose running: C11/h11 C11/h11_Image
Shaft based sliding: G6/h7 G6/h7_Image
Shaft based location transition: H6/h7
(looser than tight)
H6/h7_Image
Shaft based press fit: R7/h6 R7/h6_Image
 
Warning about tolerance with no basis

ISO Tolerance zone calculator Usage

The calculator application page is divided into 3 windows
  1. Calculator window
    Basic size calculations and results
  2. Reference table window
    Selection of range and tolerance
  3. Filter for the tolerances displayed in the table window
    Selection of the tolerances displayed in the reference table
 
Basic usage flow
  1. Enter basic dimension into the top most text field
  2. Find appropriate range; Click find range button or step through the ranges using next and previous range button in the reference table window
  3. select Hole and Shaft class using radio buttons to the left and right in "reference table window"
  4. if the tolerance does not appear in the "reference table window". use filter window to make it visible
  5. Click "Calculate" button for results
 
The calculator windows
  1. Unit selection: mm or inch
    - All calculations are in millimeters internally. The inch selection is for convenience only
  2. Decimal precision selection 3, 4, 5
    - Number of digits after the decimal point for all dimension

  3. Center text field
    - Basic dimension to which tolerances will be applied
  4. Find range button
    - Automatically find the appropriate range in the reference table window
  5. Calculate button
    - Apply selected tolerances to the basic dimension
    - Results are displayed below the "Calculated Hole dimension" and " Calculated Shaft dimension" labels
  6. "From: To:" ranges
    - Left "From: To:" displays which range the selected Hole class was selected from
    - Right "From: To:" displays which range the selected Shaft class was selected from
  7. C (Clear) buttons on each side of calculator windows
    - Left "C" button clears the selected Hole tolerance
    - Right "C" button clears the selected Shaft tolerance
  8. Calculated Hole dimension
    - Displays the resulting dimensions of the basic size with the selected Hole tolerance applied
    - If the Hole class was selected from an inappropriate table. A "Warning: incorrect range" message will appear below the result
  9. Calculated Shaft dimension
    - Displays the resulting dimensions of the basic size with the selected Shaft tolerance applied
    - If the Shaft class was selected from an inappropriate table. A "Warning: incorrect range" message will appear below the result
  10. Scale width (above red and blue bars)
    - Display the total width of the scale of the selected Hole/Shaft tolerances in the selected unit (mm or inch)
  11. Red and Blue bar scale with zero line
    - Graphical representation of the selected Hole or/and Shaft tolerances
    - the vertical black line in the center represent the Basic size (The Zero Line)
    - the hatched Red horizontal bar represents the Hole tolerance relative to the Zero line
    - the more shifted to the left the Red bar is, the bigger the Hole
    - the hatched Blue horizontal bar represents the Shaft tolerance relative to the Zero line
    - the more shifted to the right the Blue bar is, the smaller the Shaft
 
ISO Tolerance Zone Table & Selection window
  • - List of tolerance classes that have been checked in the lower filter window
  • - Buttons are used to step forward and backward between available range span for class
    - Range spans are "From: 0.0 to: 1.0" to "From: 450.0 to: 500.0"
  • - Smaller buttons are used to move to the beginning and end of available range spans
  • - The red and blue bars at the centre show a proportional view of the tolerances relative to each other
  • - The vertical black line in the center is the Zero line (The basic size)
  • - The radio buttons on each side are used to select the classes for the Calculator
    - Only one class can be selected per side
 
Table filter by class window
  • - Update to the Table window only happens after clicking the "Apply Filter" button
  • - The checkboxes in this window determine if particular class or classes will appear in the Table list window
    - checked items appear in the list window, unchecked items do not
  • -The classes are separated into 3 groups
    - Matched: Tolerance classes that have both a Hole and Shaft Class
    - Unmatched: Tolerances that only have a Hole or Shaft tolerance
    - Other: Less commonly used tolerance classes
  • - The "Check All" and "Uncheck All" bottom link only apply to the group they are part of
  • - To reset the selected classes to the sites default click "Check site Default" link
  • - "Save as My Default" Saves the current selection to a browser cookie and will be reapplied the next time you visit this page
  • - to reset the selected classes to your browser cookie defaults, click link "Check My Defaults"

Last Update: 08 February 2015

Reduce Manufacturing Costs. Joly Concept Part Optimization
Reduce Manufacturing Costs. Joly Concept Part Optimization
Privacy policy |  Disclaimer |  TheoreticalMachinist.com
Copyright © 2011-2015 Joly Concept
Québec Canada