MEN430 · Theory of Machines

Cam Design

Department of Mechanical Engineering · Faculty of Engineering · Fall 2026

Developed by Najib Metni, PhD

Notre Dame University – Louaize

Timing diagram · segments

Total of all segments360°

Each rise or fall sets the lift s the follower reaches at its end. The cycle starts at s = 0 and must end at s = 0.

Cam geometry

Base circle · Rb mm
Eccentricity · ε mm
Roller radius · Rf mm
Prime circle Rp = Rb + Rf50.0 mm

Show

Share · export

Cam & translating roller follower

φ = 0.0°
0.0°
Cam speed rpm

Above 120 rpm the animation is capped so it stays readable. The diagrams always use the rpm you set.

RiseDwellFallConst. velocityCommon normal

Live readout

Section—
Displacement s—
Velocity v—
Acceleration a—
Jerk j—
Pressure angle φ—
Pitch-curve radius ρ—

Over one revolution

Displacement range—
Peak |v|—
Peak |a|—
Peak |j|—
Peak |φ|—
Min convex ρ (pitch)—
Largest cam radius—

SVAJ diagrams & pressure angle vs cam angle θ

RiseDwellFallConst. velocity

Click or drag on any diagram to move the cam to that angle. The dashed line marks the current position.

Motion equations for the current segments

Each segment is written with its own numbers substituted: β in radians and the displacements in mm. θ is in radians, measured from the start of that segment, so θ/β runs from 0 to 1.

v = ds/dθ (mm/rad), a = d²s/dθ² (mm/rad²), j = d³s/dθ³ (mm/rad³).

The diagrams above plot the time derivatives: multiply v by ω, a by ω², and j by ω³, with ω in rad/s.