HomePhysics & MechanicsX-Ray Crystallography 2D: Ewald Circle & Laue Zones

X-Ray Crystallography 2D: Ewald Circle & Laue Zones

Interactive 2D Ewald-circle simulator: rotate a planar cross-section of the reciprocal crystal lattice through a circle of radius 2π/λ, step through Laue zones with a side elevation view, and watch a live rotation-sweep reflection chart.

Physics & Mechanics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-xray-crystallography ↗ Open standalone

This simulator renders the 2D Ewald-circle construction — the exact planar cross-section of the full 3D Ewald sphere at a chosen reciprocal-lattice layer (Laue zone) n. A circle of radius k = 2π/λ intersects the layer y = n·a*, and rotating the crystal sweeps (h, n, l) reciprocal lattice points through that circle's edge exactly when the Bragg condition is met. Step through Laue zones to see which layers can reach the sphere at all for a given wavelength, watch the elevation view show every layer at once, and track the live rotation-sweep chart of how many reflections are active as the crystal turns — reproducing the flashing sequence of spots seen on a rotating-crystal diffraction image.

⚙ Under the hood

Rotate a planar cross-section of the reciprocal crystal lattice through the Ewald circle of radius 2π/λ, step through Laue zones with a live elevation view of every layer, and watch a rolling chart of active reflections as the crystal sweeps.

x-raycrystallographydiffractionreciprocal-latticebragg-law2d

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

What did you find?

Add reproduction steps (optional)