February 12, 2026
Description
We use Costco/Kirkland hair conditioner that comes with a pump-top. The problem is that you can't get the last 1/2 inch out of the bottle with the pump. It's either wasted product or a messy situation to get it all used up.
This design inverts the bottle and provides a squeeze dispense solution. Steal the cap from an empty Guacamole or Sour Cream squeeze bag. These caps have a silicone membrane which controls the dispense. The product bottle screws on the top with two very common threads - about 27.5mm diameter at the thread tips on the bottle and 4mm thread pitch, or 24.5mm and 3mm thread pitch.
Print with the flat top down, and support for the product bottle-side seal lip. I used PETG with 4 exterior walls and 20% infill.
Also print the corresponding gasket - best printed in TPU. The 27.5mm stand uses the 26.25mm gasket, while the 24.5mm stand uses the 22.5mm gasket.
The restrictors can be printed in any material - I used PETG.
Fusion 360 models included (including parameterized interior and exterior thread models).
V0.14 fine tunes the stand, specifically the leg size and the cap retention pin. Also gasket added.
V0.16 adds flow restrictor disks. Use one of these for thinner products, like a runny shampoo.
V1.2 adds some reinforcement to the cap mount area. I had the cap mount snap off once.
V2.6 adds the 24.5mm stand and gasket. New style restrictors are in this model.
Did you build it? Please leave a comment and rating.
License:
Creative Commons — Attribution