Theory

Free-Body Diagram Builder

DynamicsFree-Body Diagrams

Introduction

A free-body diagram is a picture of a single object with every force acting on it drawn as an arrow from a common point. It is the first tool any physics student reaches for, because it turns a vague question — "what does this block do?" — into a precise vector sum that Newton's second law can solve. This simulator places a block on an inclined surface, lets you set its mass, the incline angle, the kinetic friction coefficient, and an applied force, then renders all the force arrows live with their magnitudes labeled in newtons.

The setup matters because the same four forces — weight, normal force, friction, and an applied push — recur in nearly every introductory mechanics problem. A crate on a loading ramp, a book held against a wall, a car parked on a hill, and a skier on a slope are all the same diagram with different numbers. Once you can read the arrows and trust the net-force sum, you can predict acceleration without re-deriving anything, and the simulator's six HUD readouts let you check each component against the formulas one at a time.

A common first guess is that a heavier block accelerates faster down the same incline because gravity pulls it harder. With the incline at 20°, μk at 0.20, and Mass set to 5 kg, the simulator's Acceleration readout settles at 1.51 m/s²; raising Mass to 10 kg doubles the Weight and Net Force readouts but leaves that same 1.51 m/s² on screen. Mass appears in the gravitational pull and in the friction force in equal measure, so it cancels out of the acceleration entirely.


The Physics Explained

The block on the incline feels up to four forces. Gravity, the weight, acts straight down with magnitude Fg = m·g. The surface pushes back perpendicular to itself with the normal force FN. Kinetic friction acts along the surface, opposing the direction of sliding, with magnitude Ff = μk·FN. An optional applied force Fa pushes along the surface up the slope. To combine them, gravity is split into a component along the slope, Fg·sin θ pointing downhill, and one perpendicular to it, Fg·cos θ pressing into the surface, which the normal force balances.

With the simulation defaults Mass = 5 kg, Incline angle = 20°, μk = 0.20, and Applied force = 0 N, the arithmetic is direct. The weight is Fg = 5 × 9.81 = 49.05 N. Pressing into the surface, the normal force is FN = 49.05 × cos 20° ≈ 46.09 N, and friction resists with Ff = 0.20 × 46.09 ≈ 9.22 N up the slope. The downhill pull is Fg∥ = 49.05 × sin 20° ≈ 16.77 N. These are exactly the Weight, Normal Force, and Friction values the simulator's HUD displays the moment the diagram is built.

The net force along the surface is the downhill pull minus everything resisting it: Fnet = Fg∥ − Ff − Fa = 16.77 − 9.22 − 0 ≈ 7.55 N. Newton's second law then gives the acceleration directly, a = Fnet / m = 7.55 / 5 ≈ 1.51 m/s², which is what the Acceleration readout shows. Because the applied force is zero here, the entire balance is gravity fighting friction, and the dotted acceleration arrow points down the slope to mark the direction of motion.

Whether the block accelerates downhill, holds still, or even creeps up depends on how the applied force compares with the imbalance. Adding an applied force of 8 N up the slope with the same angle and friction drives the Net Force readout to about −0.45 N and the Acceleration readout to about 0.09 m/s² — within rounding of equilibrium, because 8 N nearly cancels the 7.55 N downhill imbalance. The minus sign in the net-force readout signals that the resultant has flipped to point up the slope.


Key Equations

With Mass m = 5 kg, Incline angle θ = 20°, and μk = 0.20 (no applied force), Newton's second law along the surface gives the full chain from weight to acceleration:

Worked example — block on a 20° inclineFg = m·g = 5 × 9.81 = 49.05 N
```math Fg = m · g = 5 × 9.81 = 49.05 N FN = Fg · cos θ = 49.05 × cos 20° ≈ 49.05 × 0.9397 ≈ 46.09 N Ff = μk · FN = 0.20 × 46.09 ≈ 9.22 N Fg∥ = Fg · sin θ = 49.05 × sin 20° ≈ 49.05 × 0.3420 ≈ 16.77 N Fnet = Fg∥ − Ff − Fa = 16.77 − 9.22 − 0 ≈ 7.55 N a = Fnet / m = 7.55 / 5 ≈ 1.51 m/s² ```
Weight (gravitational force)Fg = m·g

For the default run with m = 5 kg and g = 9.81 m/s²: Fg = 5 × 9.81 = 49.05 N. This is the longest red arrow in the diagram, pointing straight down, and it is the Fg bar — the tallest — on the right-hand chart.

Normal force on the inclineFN = m·g·cos θ

For the same defaults at θ = 20°: FN = 49.05 × cos 20° ≈ 46.09 N. On a flat surface (θ = 0°) cos 0° = 1, so FN equals Fg exactly and the FN/Fg ratio reads 1.00.

Kinetic friction forceFf = μk·FN

With μk = 0.20: Ff = 0.20 × 46.09 ≈ 9.22 N, drawn up the slope to oppose downhill sliding. Its magnitude scales with the normal force, so a steeper incline that presses in less firmly also produces less friction.

Net force along the surfaceFnet = Fg·sin θ − Ff − Fa

For the defaults: Fnet = 16.77 − 9.22 − 0 ≈ 7.55 N down the slope. Adding an applied force of 8 N drops it to about −0.45 N, flipping the resultant to point up the slope and stalling the block near equilibrium.

Newton's second law (acceleration)a = Fnet / m

For the defaults: a = 7.55 / 5 ≈ 1.51 m/s². Because both Fnet and m double when mass doubles, the Acceleration readout stays at 1.51 m/s² no matter where the Mass slider sits.


Key Variables

Symbol Name Unit Meaning
mBlock masskgCancels out of the along-slope acceleration
θIncline angledegrees (°)Tilt of the surface above the horizontal
μkKinetic friction coefficientdimensionlessRatio of kinetic friction to normal force
gGravitational accelerationm/s²9.81 m/s² downward at Earth's surface
FgWeightNGravitational pull, drawn straight down
FNNormal forceNSurface reaction perpendicular to the slope
FfKinetic friction forceNForce opposing the block's downhill motion
FaApplied forceNOptional push directed up the slope
FnetNet force along slopeNDownhill pull minus friction and applied force
aAccelerationm/s²Net force divided by mass

Real World Examples

Why do engineers draw a free-body diagram before solving any statics problem?

A free-body diagram isolates one object and draws every force acting on it as an arrow, so that Newton's second law can be applied component by component without confusion. Structural engineers sketch one for every beam joint, bridge deck, and crane boom before a single number is computed, because the diagram converts a tangled real-world load case into a clean vector sum.

The simulator makes this discipline concrete. With Mass = 5 kg, Incline angle = 20°, Friction coeff. μk = 0.20, and Applied force = 0 N, the diagram draws weight straight down at 49.05 N, the normal force perpendicular to the surface at 46.09 N, and friction up the slope at 9.22 N. The bar chart on the right ranks the magnitudes so the dominant force is obvious at a glance, and the Net Force readout of 7.55 N is exactly the along-slope sum that determines motion. An engineer who skips the diagram routinely drops a force or mis-signs a component; the diagram is the audit trail that catches it.

How much force does a worker need to hold a crate steady on a loading ramp?

On a ramp, gravity pulls a crate down the slope with the component Fg·sin θ while friction resists motion with μk·FN. To hold the crate steady, a worker must supply an applied force up the slope that brings the net force to zero.

The simulator demonstrates the balance directly. Holding Mass = 5 kg, Incline angle = 20°, and Friction coeff. μk = 0.20, the unaided Net Force readout sits at 7.55 N down the slope. Dragging the Applied force slider up to 8 N drives the Net Force readout to about −0.45 N and the Acceleration readout to about 0.09 m/s² — within rounding of equilibrium. The applied force needed is therefore close to the 7.55 N along-slope imbalance, because friction already absorbs most of the gravitational pull. This is why a single warehouse worker can steady a 5 kg parcel on a gentle ramp with one hand, but the same parcel on a steep 60° chute, where Fg·sin θ jumps far above what friction holds back, would require far more force to control.

Why does a heavier block slide down the same ramp with the same acceleration as a light one?

Mass appears in both the gravitational pull along the slope, Fg·sin θ = m·g·sin θ, and in the friction term, μk·FN = μk·m·g·cos θ. When the net force is divided by mass to get acceleration, the m cancels from every term, leaving a = g·(sin θ − μk·cos θ).

The simulator confirms this cancellation cleanly. Holding Incline angle = 20° and Friction coeff. μk = 0.20, the default 5 kg block reports an Acceleration readout of 1.51 m/s². Dragging the Mass slider from 5 kg up to 10 kg doubles the Weight readout from 49.05 N to 98.10 N and doubles the Net Force readout from 7.55 N to about 15.12 N, yet the Acceleration readout holds steady at 1.51 m/s². This is the same insight Galileo demonstrated by dropping objects of different mass: gravitational acceleration is mass-independent, and adding kinetic friction does not change that, because friction scales with the normal force, which itself scales with mass.


Further Reading