Why Cam Design Matters
A cam-and-follower pair converts the uniform rotation of a shaft into precisely programmed reciprocating or oscillating motion. Engine valves, textile looms, packaging machines, and printing presses all rely on cams whose profiles must satisfy conflicting demands: compact size, low contact stress, no follower jamming, and quiet operation at hundreds or thousands of revolutions per minute.
Poor design choices — an undersized base circle, the wrong follower type, or a motion law with discontinuous acceleration — produce excessive side forces, accelerated wear, vibration, and noise. This guide walks through every design decision in order, with the mathematics behind each constraint.
Cam Geometry and Classification
The most common cam in industrial machinery is the disc cam (also called plate cam): a flat disc rotating about a fixed shaft, its non-circular profile pushing the follower up and down. Disc cams are easy to manufacture on a CNC milling machine and can achieve profile tolerances of ±0.01 mm.
Three other types serve specialist needs. The cylindrical cam machines a groove around the surface of a cylinder — it provides positive drive in both directions without a return spring, useful in transfer mechanisms. The wedge cam translates linearly (rather than rotating) and is found in tool-clamping fixtures where the input motion is linear. The conjugate cam uses two profiled discs driving a dual-roller follower; because one profile pushes while the other restrains, no return spring is needed and backlash is eliminated, which is critical in high-speed indexing tables.
Follower Type Selection
The follower is the mating element that rides the cam surface. There are four main tip geometries, each with distinct trade-offs:
| Follower type | Contact | Friction | Profile capability | Undercutting risk |
|---|---|---|---|---|
| Knife-edge | Point | High (sliding) | Traces any profile exactly | None — pitch curve = cam profile |
| Roller | Line (rolling) | Low | Pitch curve offset by roller radius | Yes — if roller radius > pitch-curve curvature radius |
| Flat-face | Face (sliding) | Medium | Only convex profiles permitted | None — but concave cam profiles are forbidden |
| Spherical / mushroom | Curved face | Medium-low | Slight misalignment tolerance | Reduced compared to roller |
Roller followers are the standard choice for general industrial cams: rolling contact replaces sliding friction, and sealed needle bearings are cheap and readily available. A useful rule of thumb is to keep the roller radius at most one-third of the base circle radius to leave an adequate margin against undercutting.
Flat-face followers are preferred when the cam speed is very high and the loads are moderate (e.g., automobile overhead-camshaft valvetrains). The wide contact surface distributes load and reduces Hertzian stress, at the cost of requiring oil lubrication and restricting the cam profile to purely convex shapes.
Base Circle, Pitch Curve and Trace Point
Three concentric circles define cam geometry:
- Base circle (radius $r_0$): the smallest circle centred on the cam shaft that is tangent to the cam profile. The follower rests on this circle during the dwell phases when it is at its lowest position.
- Pitch curve: the locus swept by the follower's trace point (roller centre for a roller follower, tip for a knife-edge follower) as the cam rotates. Its radius at any cam angle is $r_0 + s(\theta)$, where $s$ is the follower displacement at angle $\theta$.
- Prime circle: the circle of radius $r_0 + r_r$ for a roller follower, where $r_r$ is the roller radius. The cam profile is the pitch curve offset inward by $r_r$.
The maximum pitch-curve radius equals $r_0 + h$, where $h$ is the total follower lift. A compact cam (small $r_0$) minimises package size but tightens the pitch-curve curvature, raising both the pressure angle and the undercutting risk.
Pressure Angle — the Fundamental Design Constraint
The pressure angle $\alpha$ is the angle between the follower's axis of motion and the common normal to the cam profile at the contact point. It is the single most important cam design parameter because it determines the side force applied to the follower stem.
The numerator $\mathrm{d}s/\mathrm{d}\theta$ is the follower velocity per radian of cam rotation (the slope of the displacement–angle curve). A steep rise (large lift $h$ in a short cam angle $\beta$) therefore produces a large numerator and a large pressure angle. Increasing $r_0$ (the denominator) is the most direct way to reduce $\alpha$.
Design limits: keep $\alpha \leq 30°$ for translating followers and $\alpha \leq 35°$ for oscillating (pivoted) followers. Exceeding these values causes the side force on the follower stem to become large enough to cause jamming or accelerated guide-way wear. A side-force ratio of $\tan 30° \approx 0.577$ means that for every 1 N of useful push force the guide must absorb 0.58 N of sideways load.
Explore mode in the simulator visualises the design concepts — pressure angle vector, undercutting zone, and pitch curve geometry — alongside worked engineering examples.
Undercutting — When the Cam Profile Inverts
Undercutting is a catastrophic manufacturing defect: the theoretically computed cam profile crosses itself, creating a cusp that cannot be machined or that will cause the follower to lose contact. It occurs when the radius of curvature of the pitch curve, $\rho_{\mathrm{pitch}}$, is smaller than the roller radius $r_r$:
The curvature of the pitch curve at angle $\theta$ is:
where $s' = \mathrm{d}s/\mathrm{d}\theta$ and $s'' = \mathrm{d}^2s/\mathrm{d}\theta^2$. The denominator falls when $s''$ is large and positive (peak upward acceleration) — exactly the phase where undercutting is most likely. A conservative design rule is:
The four levers to pull when undercutting is detected:
- Increase $r_0$ — raises $\rho_{\mathrm{pitch}}$ across the entire profile.
- Reduce $r_r$ — directly widens the safe margin (but smaller rollers have lower load ratings).
- Reduce lift $h$ — lowers $s'$ and $s''$ proportionally.
- Increase rise angle $\beta$ — spreads the lift over more cam rotation, reducing both $s'$ and $s''$.
Choosing the Motion Law
The motion law (displacement programme) determines how the follower travels from low dwell to high dwell during the rise angle $\beta$. Four laws are in common use; their engineering differences are significant.
| Motion law | $v_{\max}$ (mm/s) | $a_{\max}$ (mm/s²) | Jerk at transitions | Best use |
|---|---|---|---|---|
| Uniform velocity | $h\omega/\beta$ | $0$ (mid-stroke) $\infty$ (ends) |
Infinite impulse | Very slow cams only |
| Uniform acceleration | $2h\omega/\beta$ | $4h\omega^2/\beta^2$ | Finite but discontinuous | Low-speed, heavy loads |
| SHM (cosine) | $\pi h\omega/(2\beta)$ | $\pi^2 h\omega^2/(2\beta^2)$ | Discontinuous at ends | General-purpose, <600 rpm |
| Cycloidal | $2h\omega/\beta$ | $2\pi h\omega^2/\beta^2$ | Zero (best) | High speed, precision |
For high-speed cams (above ~300 rpm in precision machinery), the cycloidal law is almost always the correct choice. Although its peak acceleration is higher than SHM by the factor $4/\pi \approx 1.27$, the complete absence of jerk discontinuities eliminates the impact forces that cause noise, follower bounce, and fatigue failure.
SHM Worked Example — Engine Valve Cam
Consider an engine valve cam (SHM law, roller follower) with: $h = 10\text{ mm}$, $r_0 = 25\text{ mm}$, rise angle $\beta = 120° = 2\pi/3\text{ rad}$, speed $n = 60\text{ rpm}$ → $\omega = 2\pi\text{ rad/s}$.
The maximum pressure angle occurs near mid-rise where $s \approx h/2 = 5\text{ mm}$ and $\mathrm{d}s/\mathrm{d}\theta$ is at its peak:
At 14°, well below the 30° limit, this design is safe. Increasing the lift to $h = 20\text{ mm}$ with the same $r_0$ would give $\alpha_{\max} \approx 26°$ — still acceptable but approaching the limit.
Designing the Full Cam Cycle
A complete cam rotation (360°) is divided into four phases: Rise → High Dwell → Return → Low Dwell. The rise angle $\beta_1$ and return angle $\beta_2$ consume most of the cam angle; dwells fill the remainder. The only constraint is:
For the packaging machine preset ($r_0 = 30\text{ mm}$, $h = 20\text{ mm}$, cycloidal law, 80 rpm, roller follower), a typical cycle might be: rise 120° → dwell 30° → return 150° → dwell 60°. The longer return angle (150° vs 120°) reduces the return velocity and forces, which is desirable when the follower is spring-loaded.
Spring Return Design
Except for conjugate cams and positive-drive (grooved) cams, the follower is held against the cam surface by a compression spring. The spring must satisfy two conditions simultaneously:
- Maintain contact: spring force $F_s$ must exceed the inertia force $F_i = m \cdot a_{\max}$ at all cam angles, including during the return stroke where acceleration and spring force act in the same direction. Safety factor ≥ 1.3 is typical: $F_{s,\min} \geq 1.3\,m\,|a_{\max}|$.
- Not over-stress the cam surface: excessive spring pre-load raises the Hertzian contact stress between the roller and cam, accelerating wear.
The spring stiffness $k$ is chosen so that the force at maximum compression (follower at full lift) does not exceed the Hertzian contact limit, while the force at minimum compression (follower at base circle) still satisfies the contact maintenance condition.
Manufacturing and Tolerances
Modern disc cams are machined on 4-axis CNC milling centres or CNC grinding machines using the cam's mathematical profile as the NC programme. Typical achievable tolerances:
- Profile accuracy: ±0.01 mm on mid-range CNC machines; ±0.005 mm on precision grinders.
- Surface roughness: Ra 0.4–0.8 µm after finish grinding, which keeps the Hertzian contact stress calculation valid.
- Material: case-hardened steel (e.g., 20MnCr5, case depth 0.8–1.2 mm, HRC 58–62) for cam discs; through-hardened steel (HRC 60–62) for roller pins.
A profile error of ±0.01 mm on a cam with $r_0 = 30\text{ mm}$ and $h = 20\text{ mm}$ introduces a lift error of 0.02 mm peak-to-peak, which corresponds to a timing error of approximately $0.02/(h\omega/\beta) \approx 0.01\text{ ms}$ at 60 rpm — negligible for most applications but relevant in precision instrumentation cams.
Using the MechSimulator Cam & Follower Tool
The Cam & Follower Simulator covers all four motion laws (uniform velocity, uniform acceleration, SHM, cycloidal), three follower types (roller, flat-face, knife-edge), and a full Explore mode with design concept cards. Here are the key workflows for design verification:
- Load a preset — choose Engine Valve (SHM, $r_0=25$, $h=10$, 60 rpm, roller) or Packaging Machine (cycloidal, $r_0=30$, $h=20$, 80 rpm, roller) to start from a known configuration.
- Adjust base circle — slide $r_0$ upward and watch the cam profile expand outward; the pressure angle indicator on the displacement–angle chart simultaneously decreases.
- Switch motion laws — toggle between SHM and cycloidal to compare velocity and acceleration envelopes on the live chart.
- Explore → Design — open the Design concept cards to read the pressure angle derivation, undercutting criterion, and spring return checklist alongside the animated cam.
- Increase rpm — watch how higher rotational speed scales the acceleration and spring-force requirement (quadratic in $\omega$).
Frequently Asked Questions
What is the maximum pressure angle allowed in cam follower design?
For translating (radial) followers the pressure angle should stay below 30°; for oscillating (pivoted) followers up to 35° is acceptable. Exceeding these limits causes large side forces on the follower stem, increasing friction and risk of jamming. Increasing the base circle radius or reducing the lift are the primary remedies.
How do you prevent undercutting in a cam profile?
Undercutting occurs when the radius of curvature of the pitch curve falls below the roller radius. Prevention strategies include: increasing the base circle radius to increase the minimum curvature radius, reducing the roller radius (keep roller ≤ 0.8 × minimum pitch-curve curvature radius), reducing the lift height, increasing the rise/return cam angle, or switching to a cycloidal motion law whose acceleration profile is smoother.
Which motion law gives the best performance at high cam speeds?
The cycloidal (sinusoidal acceleration) motion law is best for high-speed cams. It produces zero velocity and zero acceleration at the start and end of each stroke, which means zero jerk at the transition points. This eliminates the impulse forces that cause noise and wear. Uniform velocity and uniform acceleration laws have theoretically infinite acceleration spikes at transitions and are unsuitable for high-speed applications.
What is the difference between the pitch curve and the cam profile?
The pitch curve is the path traced by the follower's trace point — the tip of a knife-edge follower or the centre of a roller follower. The actual cam profile (working surface) is offset inward from the pitch curve by the roller radius. For a knife-edge follower the pitch curve and cam profile are identical. For a flat-face follower the concept is different: the follower face is always tangent to the cam profile, so no separate pitch curve is used.
How is the base circle radius determined during cam design?
The base circle radius r₀ is the smallest circle centred on the cam shaft that is tangent to the cam profile. A larger r₀ reduces the pressure angle and reduces the risk of undercutting, but increases the cam's physical size, weight, and inertia. The design process typically starts with a trial r₀, checks the maximum pressure angle (must stay below 30°), checks the minimum pitch-curve curvature radius (must exceed the roller radius), then adjusts r₀ iteratively until both constraints are satisfied.