PPolySim OS

Chladni Plate Patterns

Sprinkle sand on a vibrating plate and hidden geometry appears. Chladni figures are standing waves made visible — the grains gather where the plate holds still.

Chladni Plate PatternsLive

Controls

Presets

Bow or drive a metal plate at a resonant frequency and sand sprinkled on top dances away from the moving areas and settles along the still nodal lines — Chladni figures. Each pair of mode numbers gives a different symmetric pattern, a direct, physical picture of a two-dimensional standing wave.

▶ Run in Python

Data Inspector

Mode(2, 3)
Symmetryodd
Patternnodal lines

Governing equation

Reading this result: Modes (2, 3) sum to an odd number, breaking the diagonal symmetry so the sand figure differs across the two diagonals.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →
★ Sign in to save this setup
Save your tuned setup, or drop this simulation into your own site, docs, or course page.

How it works

When a plate vibrates at a resonant frequency, points on the nodal lines stay motionless while the rest oscillates. Sand bounces off the moving regions and settles on those still lines, tracing a symmetric pattern set by the mode numbers. It is one of the most beautiful demonstrations of two-dimensional standing waves.

✦

Ask the AI about this model

The math, the assumptions, real-world uses, or a code translation — explained for this exact simulation.

More Acoustics simulations

Frequently asked questions

Is this Chladni plate patterns tool really free?▾
Yes. Chladni Plate Patterns runs entirely in your browser using your device's own compute, so local use is free forever. You only pay Compute Tokens if you scale a job to the cloud.
Do I need to install anything?▾
No. Everything runs client-side in a modern browser — no downloads, no license, no account required to start.
Can I save or share my simulation?▾
Create a free account to save projects, and use a shareable embed or minted DOI to publish a live, interactive version anywhere.
How accurate are the results?▾
The solver uses established numerical methods, but results are for research and educational purposes and should be validated against experiment or professional review before you rely on them.