HomeChemistry & MaterialsOxygen Balance & Explosive Thermochemistry

Oxygen Balance & Explosive Thermochemistry

Interactive 3D thermochemistry model: tune a generic energetic molecule's oxygen balance and watch how close-to-zero balance maximizes heat release and gas-product expansion.

Chemistry & Materials3DModerate60 FPS🔥 Fire
oxygen-balance-explosive-thermochemistry ↗ Open standalone

This simulator visualizes the core thermochemistry concept behind energetic-material design: oxygen balance. A generic molecule is built from a fixed carbon/hydrogen/nitrogen scaffold plus a tunable number of oxygen atoms. The oxygen-balance formula OB% = -1600·(2C + H/2 - O)/MW tells you whether the molecule carries too little oxygen (negative OB, incomplete combustion, soot-forming) or more than it needs (positive OB, wasted oxidizer mass). Reaction power — the combination of reaction speed, gas-product volume, and heat released — is modeled to peak near OB≈0, where combustion is most complete. Press Detonate to watch the modeled gas cloud (N₂, CO₂, H₂O) expand outward with a speed and brightness tied to that computed power.

⚙ Under the hood

A 3D thermochemistry model of a generic energetic molecule: tune its oxygen balance (OB) and watch how close-to-zero balance maximizes heat release and the volume of expanding N2/CO2/H2O gas products on detonation.

chemistrythermochemistryoxygen balanceenergeticscombustionreaction energyThree.js

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

What did you find?

Add reproduction steps (optional)