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.
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.
SHAFTTolerance+machining = Tolerance+final – 2 × Thicknessmax
Tolerance–machining = Tolerance–final – 2 × Thicknessmin
Tolerance+machining = Tolerance+final + 2 × Thicknessmin
Tolerance–machining = Tolerance–final + 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.
SHAFTTolerance+machining = Tolerance+final – 0.6 × Thicknessmax
Tolerance–machining = Tolerance–final – 0.6 × Thicknessmin
Tolerance+machining = Tolerance+final + 0.6 × Thicknessmin
Tolerance–machining = Tolerance–final + 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.
SHAFTTolerance+machining = Tolerance+final – Thicknessmax
Tolerance–machining = Tolerance–final – Thicknessmin
Tolerance+machining = Tolerance+final + Thicknessmin
Tolerance–machining = Tolerance–final + Thicknessmax