I only have occasional asthma attacks, so my inhaler lasts a long time.
In fact, it lasts long enough that the cap becomes loose after a while and comes off in my pocket.
So I printed a slightly smaller / tighter cap.
In the pictures, the orange cap is the one that came with the inhaler and the "natural" one is the replacement I made.
Update June 2019: After a while, the replacement cap became loose as well. I reprinted, double the scale in the z-direction only, and that cap seems much tighter than the first. Don't have time to upload a new version right now, but modification should be easy enough with every slicer software which which I am familiar.
Rafts: No
Supports: No
Notes:
While this isn't an item to be used with food, the cap does cover something that goes into my mouth on a semi-regular basis, so there may be a long term health issue with bacteria growing in the crevices of the cap.
To mitigate this concern, I dry my inhaler (usually on my shirt) before replacing the cap. But I'm still planning to keep an eye on the cap for any evidence of unwanted bacterial growth.
If the cap is too tight or too loose due to either variation in printer performance or the dimension of your inhaler, it should be a simple matter to scale the cap with your slicing software.
This was simply a matter of measuring with the original cap with calipers, transferring that data to Fusion 360 and then printing it out. Then I iterated over the inner radius of the cap until I was satisfied with the fit.
The author marked this model as their own original creation. Imported from Thingiverse.