HomeChemistry & MaterialsCatalysis Lab: Surface Reaction Simulator

Catalysis Lab: Surface Reaction Simulator

Interactive heterogeneous catalysis simulator: reactant molecules adsorb onto a catalyst surface, react at active sites and desorb as product, with temperature, catalyst material and concentration tunable to see how each changes the reaction rate via the Arrhenius equation.

Chemistry & Materials3DModerate60 FPS
chemistry-ext-topic-31 ↗ Open standalone

Catalysts speed up chemical reactions without being consumed by them, by opening a lower-energy pathway between reactants and products. This simulator visualizes heterogeneous catalysis directly: gas-phase reactant molecules drift above a solid catalyst slab and adsorb onto open active sites; once two adsorbed reactants occupy neighbouring sites they can react on the surface and the resulting product desorbs back into the gas phase, freeing the sites for the next cycle. Switching the catalyst between none, platinum and palladium changes the activation energy Eₐ in the Arrhenius equation k = A·exp(−Eₐ/RT) shown live in the energy diagram, while temperature and reactant concentration control how fast that cycle repeats — together they show why a good catalyst and enough heat both matter for a practical reaction rate.

⚙ Under the hood

Interactive heterogeneous catalysis simulator: reactant molecules adsorb onto a catalyst surface, react at active sites and desorb as product; switch catalyst material, temperature and concentration to see the Arrhenius equation and activation-energy diagram respond live.

Three.jschemistrycatalysisArrhenius equationadsorptionsurface reactionactivation energyInstancedMesh

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

What did you find?

Add reproduction steps (optional)