HomeEngineering & MaterialsRoller Peristaltic Pump: Occlusion & Flow Ripple

Roller Peristaltic Pump: Occlusion & Flow Ripple

Interactive 3D roller peristaltic pump: watch rotating rollers occlude a flexible tube against its track, drive fluid slugs forward, and tune RPM, roller count, tube diameter and occlusion to see the flow-rate/pulsation trade-off.

Engineering & Materials3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
peristaltic-pump-flexible-tube-flow ↗ Open standalone

This simulator models the mechanical core of a roller (rotary) peristaltic pump: a rotor carrying two to four rollers spins inside a curved housing, pressing a flexible tube shut against the track as each roller passes and driving the fluid ahead of it forward one occluded arc at a time. Tune rotor speed, roller count, tube bore diameter and occlusion depth to see how the average flow rate and the flow's pulsation ripple respond independently — average throughput tracks RPM and tube cross-section, while pulsation smooths out as more rollers overlap their occlusion zones, and under-compression lets fluid slip backward past an incompletely sealed roller.

⚙ Under the hood

Interactive 3D roller peristaltic pump: watch rotating rollers occlude a flexible tube against its track to drive fluid slugs forward, and tune RPM, roller count, tube diameter and occlusion depth to see how average flow rate and pulsation ripple respond independently.

peristaltic pumpfluid dynamicsroller pumpflexible tubingflow ratemechanical engineering

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)