Disk Cam with Oscillating Follower: How It Works, Parts, Formula, and Industrial Uses Explained

← Back to Engineering Library

A disk cam with oscillating follower is a rotating profiled disk that drives a pivoted lever — the follower swings back and forth through a fixed angle as the cam turns. Textile loom builders and packaging-machine OEMs rely on this mechanism for any motion that needs a precise angular sweep timed to a master shaft. The cam profile dictates the swing angle, dwell duration, and return rate. One revolution of the cam produces one full oscillation cycle, so swing repeatability stays within ±0.1° on ground-steel cams running below 600 RPM.

Disk Cam with Oscillating Follower Interactive Calculator

Vary cam lift, follower arm geometry, and speed to see the rocker swing, output stroke, and cycle timing.

Cam Lift
--
Swing Angle
--
Output Stroke
--
Cycle Time
--

Equation Used

theta = (Rmax - Rbase) / Lr ; stroke = Lo * theta ; cycle_time = 60 / rpm

The cam lift is the difference between maximum and base cam radius. Using the small-angle rocker relation, follower swing in radians is cam lift divided by pivot-to-roller arm length. The output point travel is then the output arm length times that same angle.

  • Small-angle rocker approximation using cam radial lift at the roller.
  • One cam revolution produces one full follower oscillation cycle.
  • Follower stays in contact with the cam through the return stroke.
  • Arm lengths are measured from pivot to roller and pivot to output point.
Watch the Disk Cam with Oscillating Follower in motion
Video: Disk cam mechanism DF4a by Nguyen Duc Thang (thang010146) on YouTube. Used here to complement the diagram below.
Disk Cam With Oscillating Follower Mechanism An animated diagram showing a disk cam mechanism with oscillating follower. A profiled disk cam rotates on a fixed input shaft, pushing a roller follower that is attached to a pivoted follower arm. As the cam rotates clockwise, the varying radius causes the follower arm to oscillate through a swing angle around its fixed pivot bearing. CW Profiled Disk Cam Input Shaft Roller Follower Follower Arm Fixed Pivot Swing Angle Contact Point Return Spring Output Fixed Frame
Disk Cam With Oscillating Follower Mechanism.

How the Disk Cam with Oscillating Follower Works

The mechanism has three working parts: a profiled disk keyed to the input shaft, a pivoted follower arm carrying a roller or flat face, and a return spring or conjugate cam that keeps the follower pressed against the cam surface. As the disk rotates, the changing radius from cam centre to contact point pushes the roller outward, which rotates the follower arm around its fixed pivot. The arm swings through its rise angle, holds during any dwell on the cam, then returns as the radius decreases. One input revolution gives one full oscillation — rise, dwell, return, dwell — and the cam profile alone sets the timing of each phase.

Why a pivoted arm instead of a sliding follower? Because a swing arm gives you mechanical advantage and natural side-load resistance. The pivot bearing handles the side thrust that would otherwise jam a translating follower in its guide bushing. You also get free torque amplification — a short input arm and long output arm multiplies the cam's rise into a larger angular sweep at the working end. That is exactly what a rocker arm cam does in valve gear, and the same logic shows up on textile loom shedding mechanisms.

Get the pressure angle wrong and the mechanism eats itself. Pressure angle is the angle between the line of follower motion and the direction the cam pushes — anything above about 30° on a roller follower starts loading the pivot bearing sideways instead of driving the arm. You will hear it as a knock at top of rise, you will see it as accelerated bushing wear, and on a hardened cam you will spall the surface within a few hundred hours. Roller diameter matters too: undersize the roller relative to the smallest concave radius on the cam profile and the roller bridges instead of rolls, which polishes a flat onto the roller and ruins the timing.

Key Components

  • Profiled Disk Cam: The rotating disk keyed to the input shaft. Its outer profile — the cam curve — translates angular position into follower displacement. Profile accuracy on production cams runs ±0.025 mm on a CNC-ground hardened blank, which is what holds the follower swing repeatable to ±0.1°.
  • Pivoted Follower Arm: A rigid lever rotating on a fixed pivot bearing. The arm carries the roller at one end and delivers oscillating output at the other. Pivot bearing radial play must stay below 0.05 mm or you will see backlash at the output during cam reversal.
  • Roller Follower: A hardened steel roller riding the cam surface. Diameter must exceed twice the smallest concave radius on the cam profile, otherwise the roller bridges and wears flat. Typical needle-bearing rollers run 12-25 mm diameter for cams under 150 mm.
  • Return Spring or Conjugate Cam: Maintains contact between roller and cam during the return stroke. A return spring is simpler but can lift off above roughly 800 RPM as inertia exceeds spring force. A conjugate (paired) cam uses a second profile on the back side to positively drive both directions — mandatory above 1000 RPM.
  • Pivot Bearing: Carries side load from the cam contact force. Needle or angular-contact bearings are standard. Misalignment above 0.1° at the pivot causes the roller to skew on the cam and gouges a helical track in the cam surface within the first 50 hours.

Industries That Rely on the Disk Cam with Oscillating Follower

Disk cams with oscillating followers show up wherever you need a precisely timed angular sweep tied to a rotating master shaft. They are cheaper than servo-driven equivalents, fail predictably, and once the cam profile is cut the timing is mechanically locked — which is exactly what high-speed packaging and textile machinery want. The cam profile, swing angle, dwell duration, and return rate are all baked into the disk itself, so a worn machine can be re-timed by swapping a cam rather than re-tuning a controller.

  • Textile Machinery: Shedding mechanisms on dobby and tappet looms — Picanol and Toyota Industries weaving machines use disk cams with oscillating followers to lift and lower heald frames in timed sequence.
  • Packaging: Cartoning machines such as the Bosch CUK 2070 use oscillating follower cams to drive flap-folding fingers through a defined angular sweep timed to carton position on the conveyor.
  • Internal Combustion Engines: Overhead valve (OHV) engines use a rotating camshaft and oscillating rocker arm — the same mechanism geometry — to open intake and exhaust valves. Small Briggs & Stratton single-cylinder engines are the textbook example.
  • Sewing Machines: Industrial bar-tackers and buttonhole machines like the Juki LK-1900 use disk cams with oscillating followers to drive the needle bar lateral swing through a programmed pattern.
  • Printing Presses: Sheet-feeder gripper opening on Heidelberg Speedmaster offset presses — an oscillating cam follower opens and closes gripper fingers in time with the impression cylinder rotation.
  • Watchmaking: The chronograph hammer mechanism on mechanical chronograph movements uses a small heart-cam (a disk cam) and oscillating follower to reset the seconds hand to zero.

The Formula Behind the Disk Cam with Oscillating Follower

The most useful number for sizing this mechanism is the follower's angular velocity at any cam angle — that tells you how fast the output arm sweeps and where the peak side load on the pivot occurs. At the low end of typical operating range (slow cam speed, gentle profile) the follower velocity stays well under any inertia limit and the spring keeps the roller seated easily. At the high end, follower velocity climbs linearly with cam RPM but acceleration climbs with the square — so you can outrun your return spring or your pivot bearing well before you outrun the cam itself. The sweet spot for a typical 100 mm disk cam with a roller follower sits around 200-400 RPM input.

ωf = (dθf / dθc) × ωc

Variables

Symbol Meaning Unit (SI) Unit (Imperial)
ωf Angular velocity of the oscillating follower arm rad/s rad/s
ωc Angular velocity of the cam (input shaft) rad/s rad/s
f / dθc Slope of the cam displacement diagram — follower angle change per cam angle change at the instant of interest rad/rad (dimensionless) rad/rad (dimensionless)
θf Instantaneous angular position of the follower rad deg
θc Instantaneous angular position of the cam rad deg

Worked Example: Disk Cam with Oscillating Follower in a glass-vial capping machine cam

You are designing the oscillating follower cam that drives the capping jaw on a pharmaceutical glass-vial capping line — think of a Bausch+Strobel KSF rotary capper. The cam is a 120 mm disk profiled to swing the jaw through 25° during the rise phase, dwell closed for 90° of cam rotation, then return. Cam shaft runs at 240 RPM nominal. Rise occurs over 80° of cam rotation. You need the peak follower angular velocity to size the pivot bearing and check the return spring.

Given

  • Cam RPM (nominal) = 240 RPM
  • Follower swing angle (Δθf) = 25 deg
  • Cam rise angle (Δθc) = 80 deg
  • Cam profile type = Cycloidal rise —

Solution

Step 1 — convert nominal cam speed to angular velocity:

ωc = 240 × 2π / 60 = 25.13 rad/s

Step 2 — for a cycloidal rise the peak slope of the displacement diagram is 2 × Δθf / Δθc. Plug in the swing and rise angles:

(dθf / dθc)peak = 2 × 25° / 80° = 0.625

Step 3 — peak follower angular velocity at nominal 240 RPM:

ωf,nom = 0.625 × 25.13 = 15.7 rad/s ≈ 150 RPM equivalent

That is the nominal sweet spot — the jaw closes cleanly, the return spring keeps the roller seated, and the pivot bearing sees moderate side load. At the low end of the typical operating range, 120 RPM cam speed:

ωf,low = 0.625 × 12.57 = 7.85 rad/s

At 120 RPM the jaw motion is slow enough that you can watch each capping cycle clearly — useful for setup and debug, but throughput drops to half rated. At the high end, 480 RPM cam speed:

ωf,high = 0.625 × 50.27 = 31.4 rad/s

Theoretically fine, but in practice a single return spring will start to float above roughly 380 RPM on this geometry — the roller lifts off the cam at peak return acceleration and the jaw bangs shut on the next rise. Above 400 RPM you need a conjugate cam, period.

Result

Peak follower angular velocity at nominal 240 RPM is 15. 7 rad/s, which corresponds to a smooth 25° jaw sweep completed in roughly 56 ms. That is fast enough to keep up with a 240-vials-per-minute line and slow enough that the cycloidal profile keeps acceleration spikes in check. At 120 RPM the follower creeps at 7.85 rad/s — useful for jog mode but half throughput; at 480 RPM the calculated 31.4 rad/s only holds if you switch to a conjugate cam, otherwise the return spring floats and the jaw rattles. If your measured peak velocity comes in 15-20% below predicted, check three things in order: (1) cam profile cutter compensation error showing up as a flattened rise slope, (2) pivot-bearing stiction from a contaminated needle bearing dragging the arm, or (3) follower arm flex if the arm length-to-section ratio exceeds about 15:1.

When to Use a Disk Cam with Oscillating Follower and When Not To

A disk cam with oscillating follower is one of three common ways to generate timed angular motion from a rotating shaft. The other two — a four-bar linkage driven from a crank, and a servo-driven rotary actuator — solve the same problem with different cost and performance curves. Here is how they compare on the dimensions that actually matter when you pick one.

Property Disk Cam with Oscillating Follower Crank-Rocker Four-Bar Linkage Servo-Driven Rotary Actuator
Max practical RPM 1000-1500 RPM with conjugate cam 2000+ RPM (limited by inertia and link stresses) 300-600 RPM for synchronised motion
Motion profile flexibility Any profile cuttable on CNC — full freedom Fixed by linkage geometry — limited shapes Fully programmable in software
Repeatability ±0.1° on ground cam ±0.3° (joint clearances accumulate) ±0.05° with encoder feedback
Cost (single axis) $200-800 cam blank + machining $80-300 in linkage parts $1500-4000 servo + drive + controller
Reprogramming time Cut a new cam — hours to days Resize links — hours Edit motion file — minutes
Lifespan at rated load 20,000-50,000 hours on hardened steel cam 10,000-30,000 hours (joint wear limited) 30,000+ hours, but electronics outlast mechanics
Failure mode Predictable cam surface wear — gradual Pin/bushing wear at joints — sudden play Electronic faults — unpredictable downtime

Frequently Asked Questions About Disk Cam with Oscillating Follower

Spring force is constant, but cam acceleration scales with the square of cam RPM. At low speed the spring easily overcomes the inertia force on the follower arm during return; at high speed the inertia force exceeds the spring preload at peak deceleration and the roller lifts off — this is called float.

Quick diagnostic: measure the gap between roller and cam during the return phase with a strobe at design RPM. Anything visible means float. Fix it by either increasing spring preload (limited — too much preload kills bearing life), reducing follower arm inertia, or switching to a conjugate cam pair. Above 800 RPM on a typical 100 mm cam, conjugate is the only real answer.

The choice comes down to which derivative you care about most. Cycloidal gives zero acceleration at start and end of rise — easiest on bearings and quietest at moderate speed, but peak acceleration is higher than modified-sine. Modified-sine has lower peak acceleration for the same rise time, so it wins above roughly 600 RPM where peak acceleration drives bearing load. Polynomial profiles let you specify boundary conditions on velocity, acceleration, and jerk explicitly — use these on indexing applications where the follower must hand off motion to a downstream mechanism.

Rule of thumb: under 400 RPM, cycloidal is fine and easy to cut. 400-1000 RPM, go modified-sine. Above 1000 RPM, design a 4-5-6-7 polynomial and conjugate the cam.

This is almost always backlash stack-up rather than profile error. Three places to check: pivot bearing radial play (each 0.05 mm of play at a 50 mm arm radius costs you about 0.06° of swing), cam-to-roller contact deflection under load (a small roller on a steep profile compresses the contact patch slightly — Hertzian deflection), and follower arm flex if the arm is long and slender.

Easy check: rotate the cam by hand through one full cycle while measuring follower angle directly with a digital protractor at the output. If you see 24.8° static but only 23° at running speed, it's dynamic flex or float. If you see 23° static, your pivot bearing or cam profile is the problem.

Roller follower for almost every modern application. Flat-faced followers are simpler and tolerate steeper pressure angles, but they slide rather than roll on the cam, which means higher friction, more heat, and forced lubrication. They also cannot follow concave cam profiles at all.

The exception: high-speed automotive valve trains historically used flat tappets because the contact stress is distributed over a larger area and the rotation of the tappet itself spreads wear. For oscillating arm followers in industrial machinery — packaging, textile, indexing — use a needle-bearing roller. Spec the roller diameter to at least 2× the smallest concave radius on your cam profile, otherwise you'll polish a flat onto the roller within weeks.

Chatter marks usually indicate the follower arm has a natural resonance close to a harmonic of cam speed. Every cam profile has Fourier components — even a smooth cycloidal rise contains energy at 2×, 3×, and higher multiples of cam RPM. If your follower arm + spring system has a natural frequency near one of those harmonics, the arm vibrates and the roller hammers the cam surface.

Check by tapping the follower arm with the spring loaded and measuring the ring-down frequency. If it's within ±15% of (cam RPM × harmonic number), you've found it. Fix with arm stiffening, a tuned mass damper, or by changing spring rate to shift natural frequency away from the harmonic.

Sometimes — but rarely cleanly. The follower arm, pivot bearing, and output linkage are sized for the specific force-vs-angle curve the cam produced. A servo with a crank arm replacing the cam will deliver a different force curve at the follower roller location, particularly near the dwell ends where cam mechanisms produce near-zero velocity but servos produce a sinusoidal curve.

If you really need reprogrammability and the existing follower geometry is good, replace the cam shaft with a servo-driven rotary indexer that mimics the cam motion in software. You keep the follower arm, pivot bearing, and downstream linkage unchanged. This is what high-end packaging OEMs like IMA do when they retrofit legacy lines for product changeovers.

References & Further Reading

  • Wikipedia contributors. Cam (mechanism). Wikipedia

Building or designing a mechanism like this?

Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.

← Back to Mechanisms Index
Share This Article
Tags: