Home▸Physics & Mechanics▸Froth Flotation Cell — Bubble-Particle Attachment (2D)

🫧 Froth Flotation Cell — Bubble-Particle Attachment (2D)

A 2D cross-section flotation cell: air bubbles rise from a sparger through a pulp of valuable and gangue particles, picking up hydrophobic grains as they climb. Air flow, collector dosage, solids% and impeller speed drive a live particle simulation that reports real-time recovery, concentrate grade and mass yield.

Physics & Mechanics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-flotation-cell ↗ Open standalone

This 2D companion trades the 3D version's orbiting stirred-tank view for a side-on cross-section built for reading the mechanism directly: a sparger releases air bubbles at the bottom, sized and spaced by the air-flow control, and each bubble rises through a swirling pulp of amber "valuable" grains and grey gangue particles driven by a rotating impeller. Collector dosage sets how likely a valuable grain is to attach to a bubble it touches — modelling the reagent's job of making the target mineral hydrophobic — while a higher solids percentage raises mechanical entrainment of gangue into the froth, exactly the trade-off a real flotation circuit has to balance. Every bubble that reaches the froth line is counted, so recovery, concentrate grade and mass yield in the HUD come from an actual running mass balance over the simulated particles rather than a static formula.

⚙ Under the hood

2D froth-flotation lab: simulated air bubbles rise through a particle pulp and attach to hydrophobic grains by a collector-dosage probability, while air flow, solids% and impeller speed set bubble size, entrainment and turbulence — recovery, grade and yield are computed live from the resulting particle mass balance.

froth flotationbubble-particle attachmentmineral processingrecovery and grade

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)