Pre-treatment dimensional tolerances calculator

Published on 20/10/2020 by Giacomo Bordiga

Cartouche technical drawing showing surface treatment

With the online calculator presented below, you can determine the dimensional tolerances of shafts and holes.
This tool takes into consideration the coatings applied to mechanical parts, allowing you to calculate the dimensional tolerances needed in mechanical pre-treatment machining, in order to ensure the correct tolerance of the finished piece after surface treatment.

Dimensional Tolerance Calculator

Final dimensions
GEOMETRY DIAMETER TOLERANCE CLASS
MIN CENTER MAX
Treatment
TYPE MIN THICKNESS μm MAX THICKNESS μm
Pre-treatment mechanical processing dimensions
MIN CENTER MAX

Formulas for tolerance calculation

Electroless Nickel Plating

Regarding the electroless nickel plating, the treatment thickness is all oversize. The dimensions will need to be recalculated considering a diametrical increase equal to twice the thickness.

SHAFT

Tolerance+machining = Tolerance+final – 2 × Thicknessmax
Tolerancemachining = Tolerancefinal – 2 × Thicknessmin

HOLE

Tolerance+machining = Tolerance+final + 2 × Thicknessmin
Tolerancemachining = Tolerancefinal + 2 × Thicknessmax

Aluminum Anodizing

Regarding the anodizing, the treatment increases by 30% outward and 70% inward from the surface. The dimensions will need to be recalculated considering a diametrical increase equal to 0.6 times the thickness.

SHAFT

Tolerance+machining = Tolerance+final – 0.6 × Thicknessmax
Tolerancemachining = Tolerancefinal – 0.6 × Thicknessmin

HOLE

Tolerance+machining = Tolerance+final + 0.6 × Thicknessmin
Tolerancemachining = Tolerancefinal + 0.6 × Thicknessmax

Aluminum Hard Anodizing

Regarding the hard anodizing, the treatment increases by 50% outward and 50% inward from the surface. The dimensions will need to be recalculated considering a diametrical increase equal to the thickness.

SHAFT

Tolerance+machining = Tolerance+final – Thicknessmax
Tolerancemachining = Tolerancefinal – Thicknessmin

HOLE

Tolerance+machining = Tolerance+final + Thicknessmin
Tolerancemachining = Tolerancefinal + Thicknessmax

Foto profilo di Giacomo Bordiga

Ing. Giacomo Bordiga

Quality Manager & Materials Engineer

Materials Engineer with over 15 years of experience in metal surface treatments. Specialized in electroless nickel plating, anodizing and quality management systems ISO 9001 and IATF 16949.

Related Articles

What is electroless nickel plating

What is electroless nickel plating

The main metal alloys used in the mechanical field are iron, aluminium and copper alloys, thanks to their mechanical characteristics and their availability, cheapness and ease to be machined.

Read More
Hydrogen: protection of metal components

Hydrogen: protection of metal components

Clean energy has become a top priority for governments and industries around the world, as reducing greenhouse gas emissions has become critical to limiting the impact of climate change. In this context, hydrogen is emerging as a promising clean energy source for vehicles and beyond.

Read More