PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Engineering

Other simulators in this category — or see all 23.

View category →
NewSchool

Finite State Machine

Traffic-light Moore machine: timed green–yellow–red cycle or manual step; state graph.

Launch Simulator
NewUniversity / research

ADC / DAC (Sampling)

Sine → samples → quantization → ZOH; Nyquist and optional aliasing demo.

Launch Simulator
NewSchool

Stepper Motor (4-phase)

Full-step vs half-step commutation; rotor snaps as coils A–B–A′–B′ sequence.

Launch Simulator
NewUniversity / research

Thermostat vs PID

First-order room: on/off hysteresis vs continuous PID heater power.

Launch Simulator
NewUniversity / research

MPC Pendulum Swing-Up (MPPI)

Sampling-based Model Predictive Control: K candidate torque rollouts over horizon H, MPPI cost-weighted update, bounded torque |u|≤u_max — swing up an inverted pendulum live and watch the planner replan.

Launch Simulator
NewSchool

A* / Dijkstra Pathfinding (Grid)

Interactive 40×28 grid pathfinder: A* (f=g+h), Dijkstra, or greedy best-first; Manhattan / octile / Euclidean heuristics, 4- vs 8-connectivity, paint walls + weighted cells, watch open / closed sets expand.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Engineering/Cam & Follower

Cam & Follower

An eccentric circular cam is a rotating disk with its center of rotation offset from its geometric center. This simulator models the motion of a knife-edge follower, a simple pointed component that remains in contact with the cam's profile. As the cam rotates, the offset geometry converts the cam's uniform rotary motion into the follower's reciprocating (back-and-forth) linear motion. The core physics principle is kinematic displacement: the follower's vertical lift (displacement) at any cam angle θ is determined by the geometry of the eccentric circle. The lift, s, from the lowest position is given by s(θ) = R + e - (R cos(β) + e cos(θ)), where R is the cam base circle radius, e is the eccentricity (offset), and β is the angle between the line of centers and the contact normal, found via geometry. The simulator estimates the follower's instantaneous velocity by calculating the derivative of displacement with respect to time, v = ds/dt, assuming a constant angular velocity ω for the cam. This demonstrates the fundamental relationship between displacement and velocity in kinematics. Key simplifications include a massless, frictionless knife-edge follower that maintains contact without inertia or bounce, and a rigid cam. By interacting, students learn to visualize how simple geometric offset produces oscillatory motion, explore the non-linear relationship between cam angle and follower lift/velocity, and connect graphical output to the underlying mathematical functions.

Who it's for: Undergraduate engineering students in introductory courses on dynamics, machine design, or kinematics, as well as high school students exploring applied physics concepts of motion transformation.

Key terms

  • Eccentric Cam
  • Knife-Edge Follower
  • Reciprocating Motion
  • Kinematic Displacement
  • Cam Lift
  • Angular Velocity
  • Instantaneous Velocity
  • Base Circle Radius

Geometry

0.55
0.28
1.4 rad/s

Circular cam with center offset from the pivot gives approximately harmonic lift. vy is estimated from finite differences of the geometric contact height.

Measured values

Follower y0.750
vy (est.)0.000

How it works

Real cams add dwells and smooth acceleration via polynomial or spline profiles; this eccentric circle is the textbook starting point for displacement and pressure angle discussions.

Frequently asked questions

Why does the follower's velocity graph look like a sine wave, but the lift graph doesn't look like a perfect cosine?
The lift graph is not a perfect cosine because the follower's motion is not purely harmonic; it results from the geometry of an offset circle. However, for small eccentricities relative to the base radius, the motion approximates simple harmonic motion. The velocity is the time derivative of lift, and since the derivative of a near-cosine function is a near-negative sine function, the velocity graph appears sinusoidal. This highlights how the shape of the displacement curve directly determines the velocity profile.
Is the knife-edge follower a practical design used in real machines?
The knife-edge follower is primarily a simplified model for analysis. In real applications, the infinitely sharp edge would cause extremely high contact stress and rapid wear. Practical followers use shapes like flat faces or rollers to distribute load. This simulator uses the knife-edge because it simplifies the contact point geometry, making the underlying kinematic principles clearer without the added complexity of contact point location shift.
What does the simulator mean by 'estimated velocity'?
'Estimated velocity' refers to the instantaneous linear velocity of the follower calculated purely from the cam's geometry and constant rotational speed. It is a kinematic estimate that does not account for dynamic forces like acceleration, inertia, or friction, which would influence the actual velocity in a real, massive system. This estimation is the first step in cam analysis, allowing designers to understand the basic motion characteristics before considering dynamics.
How does changing the eccentricity (offset) affect the follower's motion?
Increasing the eccentricity increases the total lift (stroke) of the follower—the difference between its highest and lowest positions. It also increases the maximum speed achieved during the cycle and makes the displacement curve more distinctly non-harmonic. A zero eccentricity results in no lift, as the cam is concentric and the follower remains stationary. This demonstrates that the offset is the essential parameter for creating motion.