A lens cap with a compliant spring for the tabs. I designed this for my Nikon lenses, but it should work for others as well. I have provided models for both 52mm and 58mm lenses.
You can try XY scaling for other sizes or request other sizes from me! (I will adjust the model to keep the same tolerances.)
The author marked this model as their own original creation.