GrabCAD
This one I did this morning. I founded the model at Pinterest and its easy because only uses the Revolution.
I did in 270 degrees as the model shows. If you find interesting, can rotate in 360 degrees or less.
The material of the part is Acrylic Plastic (extra strong)
Direct link to the original creator's page
This model is published by its creator on GrabCAD. STLFinder only indexes it: the "View on GrabCAD" button above opens the original page, where the creator shares the RENDERING, SOLID EDGE files under their own license.
This model is compatible with most FDM 3D printers (Creality Ender 3, Prusa MK3S+, Bambu Lab, etc.) and resin printers (Elegoo, Anycubic). Check the original page for recommended print settings and materials.
Yes, the creator shares it at no cost on GrabCAD. Some creators accept tips or donations.
Check the license (see original page) on the original GrabCAD page. Most STL files can be modified using free software like Blender, TinkerCAD, or Meshmixer.