A note about 3D printing. Much like how having PowerPoint does not make one a graphic designer, 3D printing is the same. Making strong, properly designed parts with a 3D printer is quite a science. Printing with the correct plastics, with the optimum print parameters, selecting the best orientation for printing, etc are all things that are highly technical and take years to master. Simply downloading a file from a website and trying to print it yourself might not result in an optimal outcome. (eg. buying a sailboat does not make one a Vendee Globe racer).
I see parts designed by amateur 3D printer enthusiasts all the time that, while good intentioned, are full of design flaws and weaknesses. One of the most common is people 'exactly' replicating parts that were previously injection moulded. Injection moulding has so many limitations and constraints that many of the 'features' you see in injection moulded parts are not functional elements, but are there because of the limitations of injection moulding and only contribute to the breakage of the part. 3D printing has its own unique set of constraints and limitations that are entirely different from injection moulding. Elements intended to make injection moulded parts strong (like ribbing and nominal wall thickness) actually work the opposite in 3D printing and make the part weaker.