Anodic Alumina Pore Self-Ordering: Top-Down Lattice Dynamics
Interactive 2D simulation of aluminum anodizing: a top-down hexagonal pore lattice relaxes toward self-order (or drifts disordered) under a stochastic mechanical-stress model, next to a live cross-section of the growing oxide column, driven by the same voltage/current/electrolyte formulas as the 3D version.
This 2D companion looks straight down onto the growing anodic oxide layer instead of at an oblique 3D stack. Each pore is a particle whose position continuously relaxes under a spring-like restoring force (the mechanical stress between neighboring pores that drives real self-ordering) fighting a stochastic push whose strength depends on how far the applied voltage sits from the electrolyte's narrow self-ordering window — so hexagonal order is a live, ongoing equilibrium rather than a one-time random jitter. A separate cross-section column on the right shows the oxide thickening in real anodizing time, driven by the same Faraday's-law growth-rate formula as the 3D version. Adjust voltage, electrolyte and current density to watch the lattice tighten into a hexagonal pattern inside the ordering window, or drift into a disordered one outside it.
A top-down 2D view of the hexagonal nanopore lattice that forms when aluminum is anodized: each pore relaxes toward its ideal hexagonal site under a spring-like restoring force while voltage-dependent noise pushes it away, so the array visibly tightens into order inside each electrolyte's self-ordering voltage window and drifts disordered outside it, alongside a live cross-section of the growing oxide column. Adjust electrolyte, voltage, current density and time, then drag to pan and scroll to zoom on the lattice.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install