← ALL WORK
MISSION 05 · Spring 2026

Sunflower Seed Shelling Machine

Hand-Powered Mechanism
Team Engineer · EGR 121 (Duke's engineering design course) · Spring 2026
Fastestmachine across all 4 sections of Duke's EGR 121 design course
41 kernelsclean, in a 3-min run
13.7 /minclean-kernel throughput
6 itersprinted roller versions

3D MODELS

LOADING MODEL…
Ridged roller with its gear · drag to orbit, scroll to zoom
LOADING MODEL…
Funnel and chute · drag to orbit, scroll to zoom

I led the crushing mechanism for a hand-cranked machine that shells sunflower seeds: roller geometry, the inter-roller gap, the funnel, and the drive train. My best three-minute run produced 41 clean kernels from 68 seeds fed (27 lost to shell damage) at 13.7 kernels per minute, the fastest machine across all four course sections, after about six printed roller versions and four funnel geometries.

Motivation

An EGR 121 build challenge: separate edible kernels from shells by hand, with a mechanism that survives repeated cranking and does not crush the kernels it frees.

My role

I led the crushing mechanism and drive system end to end, from roller geometry through the gear train and the kernel/shell separation stage.

Technical approach

Roller and feed. Vertical seed orientation forces the shell to fracture along its natural seam before the kernel compresses. Early horizontal feeds crushed most of the kernels. Ridged roller slots at a 0.253″ gap concentrate stress on the brittle shell; smooth rollers damaged kernels and serrated rollers jammed.

Drive train. A 9:1 gear reduction runs from crank to rollers, after the earlier 1:1 design snapped the printed shaft. An X-shaped key plus CA adhesive ties the crank to the shaft.

Separation. A narrow straight funnel enforces vertical orientation on its own, replacing a hopper-and-stopper that kept jamming. A perforated hand-shaken sifter plate separates kernels from shells, after a powered-fan prototype failed even at full drill speed.

What I would do differently. I found the 0.253″ gap by printing six roller versions and feeding seeds through each, when a bench measurement of shell fracture force and kernel crush strength would have set the gap before the first print. The machine still wastes 27 of every 68 seeds, and I never instrumented the crushing zone, so I cannot attribute that loss to gap variation, feed angle, or seed size spread. My next build measures the force, grades the seeds by size, and sets the gap from data. I would also size the drive shaft from a torque calculation instead of learning the 1:1 limit when it snapped.

The built machine, two views: printed rollers, gear set, crank, and the hand-shaken sifter tray.
Final assembly: ridged rollers, a 9:1 gear drive, a hand crank, and laser-cut wood side panels.
Crushing-zone detail: the roller pair, the seed chute, and the gap the shell is forced through.