Motor bearings, over time, wear out shaft fits due to micro motion corrosion which is called fretting. For the most part, there is enough good material left for locating and a bit of LocTite solves the light interference fit issues.
In the cases where the fretting is severe, or the bearing locked up and spun on the shaft, other repairs are needed. When the bearing fit is more than 0.180" larger diameter than the output shaft, I am comfortable with turning the bearing fit down and installing a shrink fit sleeve with LocTite Retaining Compound. Then turning such sleeve to size. (Note: 0.080" wall is my normal lower limit.) When there is not enough material for a sleeve, then our shop has sent the rotor out to other shops to be spray welded/metalized.
However, locally here in Idaho and in nearby Utah, the local Departments of Environmental Quality have imposed new restrictions which forced those shops to no longer do this repair. That kind of leaves with the option of welding the bearing fit which typically requires heat straightening before the finish cuts, and is problematic with ensuring size and roundness due to hardness variation with the welded material. Bearing fit tolerances are usually within a 0.0005" total, less for small bearings, and a little bit more for 100mm and larger. Yes that is like +/- two and a half ten-thousanths tolerance.
The other options, which are normally not economical for the cost of the repair exceeds the customer's percentage value of a new replacement are: press out the old shaft from the rotor iron, make a new one and press it in; or weld a stub shaft and machine it. I have done both, but the motors were real odd-ball, and not obtainable without long delays, and very expensive to boot.
I have used metal filled epoxies (LocTite Superior Metal for example) to repair the shaft fits. But, those were only marginally adequate, and were a one-time use.
What other products or methods, do you know about to make these repairs?