June 22, 2026
Description
A pretend-play toaster that actually pops. It is not a static prop — it
has the real mechanism inside.

Press the side lever knob DOWN, firmly, all the way to the stop. The
toast carriage sinks, compressing the printed coil springs, and CLICKS
into the latch — it stays down, just like loading a real toaster.
2. Push the side EJECT buttons — POP! — both toast slices spring up and
jump out of the slots.
Five printed helical coil springs sit under the carriage and store the
pop energy. They're separate, replaceable parts — print them in PETG so
they don't take a set while the toaster sits loaded.
- A self-engaging sear latch on each side wall catches the carriage at the
bottom of travel. Pressing down cams the latch aside and over-travels so it
snaps under and holds — the same trick a 1950s toaster uses.
- The eject buttons move only the light latch (a couple of newtons), while
the springs supply the launch. That force-decoupling is why a gentle push
releases a strong pop.
- Snap-together, no glue: the base clicks into the shell, the ejectors snap
into their wall slots, and the knob is a slotted snap-rivet.
Loaded / latched (pressed down — stays loaded):

Popped (buttons pushed — springs release):


toaster_shell ×1, toaster_base ×1, toaster_carriage ×1, toaster_knob ×1 — PLA
- toaster_spring ×5 — PETG (PLA creeps → dead pop)
- toaster_ejector ×1 + toaster_ejector_left ×1 — PETG
- toast: toaster_toast ×2 (single colour) or the AMS pair
toaster_toast_bread + toaster_toast_crust ×2 (two-colour)
Colours below match the renders: red = shell, grey = base, gold =
carriage, pale-blue = springs, silver = ejector, brown = toast.
Work with the shell upside-down (toast slots on the bench) and build into
the open bottom. No glue anywhere.
Step 1 — Ejectors into both walls (PETG). From inside the cavity, push
each ejector's button out through its wall slot until the barb clicks over the
top edge; the long leaf drops between the two inner posts. Do both walls.

Step 2 — Five springs onto the base. Stand one coil over each guide rod —
four corners plus one centre. They just sit on; the rods stop them bowing.

Step 3 — Carriage onto the springs. Toast platforms up, the two latch
stubs to the side walls. The spring top pads tuck into the carriage seats.

Step 4 — Drop the stack into the shell. Lower the carriage in (guide ribs
into the edge notches, platforms up into the slot chimneys), then press the
base up until its 4 snap-fingers click into the wall windows. Now it's
captive — picks up as one piece.

Step 5 — Knob on the outside. Push the knob's slotted snap-rivet pin
through the lever groove into the stub bore until it clicks. Hand-press, no glue.

Step 6 — Toast in. Done. Drop the two slices into the slots. Press down to
load, push the buttons to pop.



Safety: launch energy is ~7 mJ per slice — about 11× under the CPSC toy
projectile limit. The toast slices are larger than the small-parts choke gauge.
No sharp edges. Print springs + ejectors in PETG; supervise small children with
any spring toy. The .scad source is attached so you can re-tune it.
License:
Creative Commons — Attribution