Due to a motor bearing failure in my mothers Oreck vacuum cleaner totally melting the plastic around the screw holes, I modelled and printed one of these replacements.
Printed in ABS 100% infill with supports everywhere and brim (Cura)
I've added standoff support legs with wide bases underneath to help with bed adhesion after a failed attempt. these are easily removed after printing.
A no standoff version is included if you prefer.
BTW the nut holding the fan is clockwise to unscrew not the normal anticlockwise.
Use Brim if possible