⚙️

Classical Mechanics

Projectile motion, forces, energy, collisions, and rotational dynamics

63 simulators
AllBeginnerIntermediateAdvanced
FeaturedBeginner

Projectile Motion

Launch projectiles with adjustable angle, velocity, and gravity. Trace parabolic paths with real-time graphs.

Launch Simulator
Beginner

Free Fall

Drop objects of different masses with optional air resistance. Prove Galileo right.

Launch Simulator
Beginner

Uniform vs Accelerated Motion

Compare constant velocity and accelerating objects side by side.

Launch Simulator
Intermediate

Relative Motion

Boat crossing a river, plane in wind. Vector addition visualization.

Launch Simulator
Intermediate

Circular Motion

Object on a string with centripetal acceleration and force vectors.

Launch Simulator
FeaturedBeginner

Force Diagram Builder

Place objects, add force vectors, see net force and resulting acceleration.

Launch Simulator
NewBeginner

Newton's Cradle

Conservation of momentum and energy visualized with swinging balls.

Launch Simulator
Beginner

Inclined Plane

Adjust angle and friction. See force components and resulting motion.

Launch Simulator
NewIntermediate

Inclined Plane: Work & η

W = F·s, friction and gravity work, ΔU, efficiency η = ΔU/W_F; slide-down preset.

Launch Simulator
Beginner

Friction Simulator

Static vs kinetic friction with adjustable coefficient.

Launch Simulator
NewBeginner

Slide to Stop

Initial velocity on a rough table: constant μ_k g decel, time and distance to rest.

Launch Simulator
Intermediate

Atwood Machine

Two masses on a pulley. Adjust masses to see acceleration and tension.

Launch Simulator
Beginner

Elevator Physics

Person on a scale in an elevator. See apparent weight change.

Launch Simulator
FeaturedIntermediate

Energy Conservation

Ball on a roller coaster track with real-time KE, PE, and total energy bars.

Launch Simulator
NewIntermediate

1D Force Field

U(x) presets, F = −U′, bead on potential, phase (x,v) and E(t).

Launch Simulator
Beginner

1D Collisions

Elastic and inelastic collisions with momentum and energy tracking.

Launch Simulator
Intermediate

2D Collisions

Billiard-ball style collisions with adjustable angles.

Launch Simulator
Beginner

Torque & Balance

Beam on a fulcrum. Place weights to balance or tip.

Launch Simulator
NewBeginner

Lever Classes

1st / 2nd / 3rd class: arms, τ about fulcrum, MA vs Torque & Balance.

Launch Simulator
NewBeginner

Blocks & Tackle

n supporting strands, same rope tension T, ideal MA = n, F = T.

Launch Simulator
FeaturedBeginner

Simple Pendulum

Adjust length, mass, and gravity. Observe period and damping effects.

Launch Simulator
NewIntermediate

Conical Pendulum

Steady cone: ω(θ,L), T and mg vectors, T_rev vs simple-pendulum T₀.

Launch Simulator
NewIntermediate

Physical Pendulum (Rod)

Thin uniform rod: pivot along L, I and T(δ), equivalent length L_eq.

Launch Simulator
NewIntermediate

Pendulum Collision

Two bobs: hit along normal, e elastic; θ¨ between hits vs 1D collisions.

Launch Simulator
NewIntermediate

Yo-Yo Dynamics

Unwinding string: a = g/(1+I/mr²), T, α, optional friction torque τ.

Launch Simulator
NewIntermediate

Satellite Yo-Yo Despin

L = const: ω_f = ω_0(I+2mr_i²)/(I+2mL²) as tethers pay out from r_i to L.

Launch Simulator
NewBeginner

Rubber Sheet & Ball

Sheet height ∝ −Σm/r; ball rolls along −∇h — embedding metaphor, not GR.

Launch Simulator
NewBeginner

Slinky Drop (Springs)

1D chain: release top anchor; bottom lags until stress wave — toy masses & k.

Launch Simulator
NewIntermediate

Huygens Pendulum Sync

Two pendula + κ(θ₁−θ₂) on shared beam; phases drift toward lock.

Launch Simulator
NewIntermediate

Ballistic Pendulum

Bullet hits block: embedded vs e; ω₀ = v/L, θ_max, energy graph.

Launch Simulator
NewIntermediate

Center of Mass System

2–4 bodies or rod: R_cm, V_cm; explosion with ΣΔp = 0; |P| and |V_cm| graphs.

Launch Simulator
NewIntermediate

Car on a Curve

Flat: v_max = √(μgR), F_c vs μmg. Banked ideal: tan θ = v²/(gR). Top view + wedge.

Launch Simulator
NewIntermediate

Capstan (Rope on Cylinder)

T₂ = T₁ e^{μφ}: μ, wrap angle φ, top view + T₂/T₁ vs φ graph.

Launch Simulator
NewBeginner

Spring Work (F–x)

F = kx graph, shaded W = area = ½kx²; U(x) curve vs Spring-Mass dynamics.

Launch Simulator
NewFeaturedAdvanced

Double Pendulum

Mesmerizing chaotic motion with path tracing.

Launch Simulator
Beginner

Spring-Mass System

Simple harmonic motion with adjustable spring constant and damping.

Launch Simulator
NewIntermediate

Coupled Oscillators

Two masses, three springs: normal modes ωₛ, ωₐ and beats.

Launch Simulator
NewIntermediate

Forced Oscillator

Driven damped harmonic oscillator: transients, resonance curve A(ω).

Launch Simulator
Beginner

Buoyancy Simulator

Drop objects in water. Float or sink based on density.

Launch Simulator
NewIntermediate

Bernoulli Flow

Pipe narrows: speed up, pressure down. Continuity + Bernoulli.

Launch Simulator
NewBeginner

Hydraulic Press

Pascal: same pressure, large piston → large force. F₂ = F₁·A₂/A₁.

Launch Simulator
NewIntermediate

Rocket Propulsion

Variable mass: thrust ṁu, Tsiolkovsky Δv, vertical launch with gravity.

Launch Simulator
NewIntermediate

Angular Momentum

Two masses on a rod: I = 2mr², change r or m and watch ω adjust to keep L constant.

Launch Simulator
NewBeginner

Rolling & Sliding Disk

No-slip v = ωR vs sliding: translational vs rotational KE, disk vs hoop inertia.

Launch Simulator
NewIntermediate

Gyroscope Precession

Gravity torque τ = mgd, spin L = Iω, steady precession Ω ≈ τ/L — schematic 3D view.

Launch Simulator
NewIntermediate

Coriolis Effect

Puck on a rotating platform: curved path in the rotating frame vs straight line inertial.

Launch Simulator
NewBeginner

Wall Bounce

2D box: frictionless walls, restitution e, optional gravity. Trails and kinetic energy graph.

Launch Simulator
NewBeginner

Oblique Wall Impact

One tilted segment: e, angles to normal n, open boundaries vs closed Wall Bounce.

Launch Simulator
NewIntermediate

Rutherford Scattering

Repulsive 1/r² orbit sketch vs impact parameter and energy.

Launch Simulator
NewIntermediate

Ideal Line Vortex

v_θ = Γ/(2πr) arrow field; circulation and potential flow cartoon.

Launch Simulator
NewBeginner

Forearm Lever (class 3)

Elbow fulcrum, load at hand, muscle moment arm — torque estimate.

Launch Simulator
NewBeginner

Communicating Vessels & Manometer

Hydrostatic balance, U-tube ΔP = ρgΔh, and inclined-tube vertical head.

Launch Simulator
NewBeginner

Simple Machines

Wedge, wheel & axle, and screw: ideal mechanical advantage vs geometry.

Launch Simulator
NewBeginner

Arch & Wedge Statics

Compressive thrust in a stone arch and wedge force resolution (schematic).

Launch Simulator
NewIntermediate

Boids (Flocking)

Separation, alignment, cohesion on a torus; cursor as predator cue.

Launch Simulator
NewIntermediate

Particle Life

Six types, pairwise matrix forces on a torus — clusters, worms, foam presets.

Launch Simulator
NewAdvanced

Poincaré Section (Double Pendulum)

(θ₁, ω₁) when sin θ₂ crosses 0 with ω₂>0; RK4, chaotic return map.

Launch Simulator
NewIntermediate

Catenary Cable

Uniform chain between level anchors: y ∝ cosh(x/a); sag, arc length, tension directions.

Launch Simulator
NewIntermediate

Magnus Effect (Ball)

Same v₀ and θ with vs without spin: toy a = (kωv_y, −g − kωv_x); range comparison.

Launch Simulator
NewBeginner

Fluid Surface (Accel / Spin)

Linear tank: tan α = a/g; rotating bucket: paraboloid sketch vs rpm.

Launch Simulator
NewIntermediate

Water Hammer (1D)

Linearized P,V waves; valve closes; Joukowsky ΔP ≈ ρaV hint.

Launch Simulator
NewBeginner

Foucault Pendulum (Sketch)

Ω_eff = Ω_E sin|λ| with time scale; top view rotating swing line.

Launch Simulator
NewBeginner

Tippe Top (Schematic)

Offset COM, friction at rim, spin — qualitative flip when μ is high enough vs spin.

Launch Simulator