CaCO₃ Nanoparticle Polymorph Selection (2D): Calcite, Vaterite & Aragonite
Interactive 2D crystallization beaker cross-section: tune supersaturation, Mg²⁺/Ca²⁺ ratio, temperature and pH to control which CaCO₃ polymorph — calcite, vaterite or aragonite — nanoparticles form as, with live nucleation-rate, phase-fraction readouts and a scrolling phase-history chart. Drag to pan, scroll to zoom.
When calcium and carbonate ions meet in solution, the CaCO₃ that precipitates out doesn't always take the same crystal form — this simulator renders a 2D cross-section through a crystallization beaker where nucleating nanoparticles grow into one of three genuine CaCO₃ polymorphs: rhombohedral calcite, spherical vaterite or needle-shaped aragonite. Classical nucleation theory drives how fast particles appear from your supersaturation and temperature settings, while a Mg²⁺/Ca²⁺ inhibition rule — the same mechanism that keeps seawater and biominerals aragonite-rich instead of calcite — governs which polymorph each nucleus locks into and whether metastable vaterite survives or converts to calcite over time. Live readouts and a scrolling phase-history strip chart track the nucleation rate, particle count, mean size and the evolving phase fractions as the beaker fills.
Interactive 2D crystallization beaker cross-section: tune supersaturation, Mg²⁺/Ca²⁺ ratio, temperature and pH to control which CaCO₃ polymorph — calcite, vaterite or aragonite — nanoparticles form as, with live nucleation-rate, phase-fraction readouts and a scrolling phase-history chart. Drag to pan, scroll to zoom.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install