Home▸Chemistry & Materials▸Silica Sand Attrition Scrubbing (2D)

🧪 Silica Sand Attrition Scrubbing (2D)

A rotating scrubber of colliding sand grains strips their Fe₂O₃ coating through real particle-particle abrasion — tune impeller speed, pulp density, dispersant dosage and residence time and watch grains lighten from rust to clean quartz.

Chemistry & Materials2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-silica-sand-attrition-scrubbing ↗ Open standalone

This 2D companion swaps the rotating-mill decoration for the real mechanism: roughly seventy sand grains circulate in a swirled vessel and collide with each other, and every impact above a speed threshold wears a little of each grain's iron-oxide coating away — exactly how attrition scrubbing removes the Fe₂O₃ film that discolors silica sand before it can be sold as glass-grade material.

⚙ Under the hood

Grains are driven by an impeller-speed swirl field and collide elastically; impact energy above a dispersant-adjusted threshold strips coating (tracked per grain) and over-ground grains are logged as fines. A first-order kinetic formula projects the Fe₂O₃ remaining at your chosen residence time alongside the live particle average.

attrition scrubbingsilica sandmineral processingparticle physics

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

What did you find?

Add reproduction steps (optional)