UPDATE: I redesigned the clips to make them more sturdy. The new STL is in and it says "UPDATED" in the file's name. The original ones fail over time due to them losing grip on the sun visor. The new one's are a lot thicker (1/16" thick) so they should last a lot longer, and I also made the gap a few thousanths of an inch closer so they have better grip on the sun visor.
These are clips that I made for my Chevy Trailblazer. They hold both my sunglasses and my safety glasses for work. They work very well for my purpose! I printed these on my Monoprice Select Mini V2, and it took around 20 minutes to print. The material I used is PLA. The slicer I used is Cura. I would suggest adjusting the print size to fit your sun visor if one choses to print for another car.
NOTE: The hook side goes up (touching the roof of the car), they were originally meant to hold the glasses but it didn't work as intended. They work well for holding the clips in place though! Also, the STL file should only print one, so replicate accordingly.