Home▸Articles▸Fluid Dynamics & Aerodynamics

Understanding SandLab 2D: Granular Flow & Angle of Repose

Explore the fascinating world of granular materials through a simple yet profound simulation.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What is Granular Flow?

Granular flow refers to the movement of granular materials, such as sand or grains, which can behave quite differently from fluids. Unlike liquids, granular materials do not have a fixed shape and can flow in response to external forces like gravity or applied pressure.

In SandLab 2D, you observe this behavior by adjusting parameters that control how the material flows down an incline.

The Angle of Repose

The angle of repose is a critical concept in understanding granular flow. It is the maximum slope at which loose particles can rest without sliding down. This angle varies depending on the type and properties of the material.

In SandLab 2D, you can see this angle by observing when grains start to avalanche as you increase the incline.

live demo · related simulation● LIVE

Factors Influencing Granular Flow

Several factors influence how granular materials flow. These include particle size, shape, and friction between particles. In SandLab 2D, you can experiment with different material presets to see how these properties affect the angle of repose.

The flow rate and nozzle position also play a significant role in determining the stability and behavior of the sandpile.

Real-World Applications

Understanding granular flow is essential in various fields, including geology, civil engineering, and materials science. For instance, it helps in designing stable structures like dams or understanding landslides.

In industrial settings, knowing the angle of repose aids in optimizing storage bins and conveyor systems to prevent blockages.

Frequently asked questions

What is the angle of repose for sand?

The angle of repose for dry sand typically ranges from 30° to 45°, but this can vary depending on factors like particle size and moisture content.

How does changing the nozzle position affect granular flow in SandLab 2D?

Changing the nozzle position alters where new sand is introduced into the pile. This can change the overall shape and stability of the sandpile, influencing when avalanches occur.

Why do we need to consider different material presets in SandLab 2D?

Different materials have varying properties that affect their flow behavior. Presets allow you to simulate these differences, making the simulation more realistic and applicable to real-world scenarios.

What happens if the angle of repose is exceeded in a sandpile?

If the slope exceeds the angle of repose, the grains will start to slide down, leading to an avalanche. This instability can cause significant changes in the shape and structure of the pile.

Try it live

Everything above runs in your browser — open SandLab 2D — Granular Flow & Angle of Repose and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open SandLab 2D — Granular Flow & Angle of Repose simulation

What did you find?

Add reproduction steps (optional)