I lost My Olympus OM-D E-M10 Mk3 lens cap in an outdoor photo session.
I could buy a bunch of those for a few bucks on Amazon, but I decided to print it by myself, instead.
On various model stores a good number of interesting clip-in lens caps can be found, but in many cases, the spring mechanism is too near to the lens, which risks to be scratched.
There are screw-in caps, too, but I found them too basic for my tastes.
So here is my version.
The cap is tall enough to avoid any interference with the lens glass
The thread is very accurate, after some post-print cleaning, it just screws in with no effort
Once screwed in, the logo stays horizontal for everybody to see.
Printer Brand:
Prusa
Printer:
Prusa Clone
Rafts:
No
Supports:
Yes
Resolution:
0.08
Infill:
20%
Filament:
Amazon Basics PETG Black
Notes:
Sliced with Cura.
Supports are definitely needed. Just be careful not to allow supports outside of the objects; basically, do not place supports on thread, or a big mess will come out.
Temperatures:
Nozzle - 238°
Bed - 79°C
I decided to have a relatively hot bed in order to make the extrusion stick with no glue, no tape, nothing, just the bed glass. It stuck perfectly.
With a very hot bed, the first layer tends to spread a bit on the bed surface, hence, the thread edge could need some filing to screw in the lens.
Printing the object with the given orientation will allow for the best support usage. Also, you could be able to change filament at 7.90mm to print the logo in a different color. I just painted it with a permanent white marker.