Fully parametric cap for squeeze or pour bottles

I made these for 250ml and 125ml soft (HDPE or PETE) liquid bottles.
33
202
0
905
updated October 23, 2020

Description

PDF

I made these for 250ml and 125ml soft (HDPE or PETE) liquid bottles. The ones for e-liquid normally come with a twist-top cap that has a lot of backflow and leaks all over the place. Their tip is also extremely wide and I wanted something thinner.

This fixes both issues and after modeling it in OpenSCAD I made it fully parametric. You can adjust:

  • Cap internal diameter (Cd)
  • Cap internal height (depth) (Ch)
  • Cap wall thickness (Ct)
  • Spout major diameter (Sd)
  • Spout minor diameter (Sm)
  • Spout height (Sh)
  • Spout thickness at base (St)
  • Spout thickness at top (Sp)
  • Height of thread start (Ti)
  • Thread turns (Tt)
  • Thread pitch (Tp)
  • Thread height, the difference between Dmaj and Dmin (Th)
  • Thread thickness (width of ridge) (Tw)
    IMPORTANT: If you are using these for anything that goes inside your body, use food safe filaments and common sense.

    To-do

    I can't get the ends of the threads to end smoothly. If you are an OpenSCAD guru, please have a look at the code. I'd appreciate the opportunity to learn a new trick or two.

Print instructions

Rafts: No
Supports: Yes
Resolution: 0.2mm

Notes:

  • Use supports for the center threaded portion, to support the top; but you can increase the support distance in XY so that the plug comes out better.
  • For some reason Slic3rPE feels the need to extend the supports all the way inside the spout; if this happens to you just add a support blocker for that portion.

Tags



Model origin

The author marked this model as their own original creation. Imported from Thingiverse.

License


Highlighted models from creator

View more