3D model description
A two-piece manual citrus squeezer β print both parts, drop the
cap on the bowl, and you have a hand juicer with a strainer and a
pour spout.
How it works
- Cap = strainer disc + swirly helical reamer cone. The cone
is a
linear_extrude(twist, scale) of a cosine-wave star polygon,
giving sharp helical ridges with a smooth wavy outer profile. Half
a turn of twist from base to tip means as you twist a lemon-half
onto the cone, the spirals shear the flesh and direct juice down
the ridge channels.
- Strainer: a ring of 24 Γ Γ3 mm holes drilled straight through
the cap's solid puck floor. No bridges, no supports β just a
perforated disc.
- Bowl: 95 mm outer Γ Γ 50 mm tall cylindrical juice cup with a
tapered U-trough pour spout punched through the rim. The
trough's cavity floor is at the bowl's juice level so juice flows
out the moment you tilt.
- Cap β bowl seat: the cap's outer lip is a full-height conical
flare (Γ89 β Γ93 over 6 mm) that nests into a matching chamfer at
the bowl rim. Slope-matched 1:1 so the cap seats face-to-face along
the entire lip, not on a knife-edge inner corner. Slight
interference at the bead lets the cap stow upside-down INSIDE
the bowl when not in use β a press-fit storage trick.
- Lemon-peel dimple texture on the bowl's outer wall (skipped
in the spout sector so the trough stays smooth).
Parts & files
| File |
Print |
Orientation |
bowl.stl |
bowl + integrated spout |
floor on bed, spout pointing sideways |
cap.stl |
strainer + reamer cone |
strainer disc on bed, cone pointing UP |
lemon_squeezer.scad |
parametric source |
edit any dimension and re-export |
No supports needed for either part. The cone tip at top is the
print-finish point; no overhangs > 45Β° anywhere.
Printing
- 0.2 mm layers, 3 walls, 15 % infill is plenty (the bowl is mostly
hollow, the cap is mostly cone).
- Yellow PLA is the obvious aesthetic choice β looks like a
lemon. Any food-contact PLA grade works for short use; rinse +
hand-dry between uses (FDM layer lines are not dishwasher-safe and
trap residue if soaked).
- Print both parts at once on a 220 Γ 220 bed; total weight β 50 g.
Use
- Cut a lemon (or lime / small orange) in half.
- Drop the cap onto the bowl rim.
- Cut-side down on the cone, twist + press hard.
- Juice flows through the ridges, through the strainer holes, into
the bowl. Pulp + seeds stay on top of the cap.
- Lift the cap off, pour from the bowl spout.
- Rinse both parts, snap the cap upside-down into the bowl for
storage.
Tweaking the SCAD
The OpenSCAD source is included. Useful knobs at the top:
bowl_outer_d (95 mm) β bowl diameter; scale up for grapefruit
halves, down for limes.
bowl_h (50 mm) β juice volume.
cap_cone_h / cap_cone_d_base β reamer aggression; taller cone
- bigger base = more juice extraction per twist.
n_strainer (24) / strainer_hole_d (3 mm) β strainer hole count
spout_proj (24 mm) β how far the pour spout projects past the
bowl wall.
The part switch at the top of the SCAD selects what to render β
"bowl", "cap", "all" (assembled), "exploded", or "section"
(half-cut for inspecting the cap-bowl seat).