Core Links VisualizationsHPに戻るCompany home
← All mechanisms

Eccentric cam with a rocking follower:Rotate an eccentric cam to rock a roller arm

A circular cam whose centre is offset from shaft O₁ rocks a red roller arm. Changing eccentricity e changes the motion. Compare it with the translating plate-cam follower to see two different outputs from rotation.

Linkages & rockers

Cams, gears & indexing

Eccentric cam with a rocking follower

Arm angle (above right horizontal)
InputConnection / contactOutput

At 1×, 15 rpm takes 4 seconds per cycle. Playback scale changes elapsed time only, not the motion relationship. Drawing scale stays fixed during playback.

More speeds and timings
Arm angular velocity (up +)
Total angular swing
Input revolution time

Change dimensions & drive

Change blue values → use the button to return to the drawing

R, d, L: 1–10,000 mm; 0.1 ≤ e < R; 0.1 ≤ r ≤ R (mm). Require d > R+e+r+1 mm, |L−(R+r)| < d−e and d+e < L+R+r. Speed: 0.1–3,000 rpm.

What to watch

Blue cam centre E orbits shaft O₁ and pushes the green roller. The red arm rocks about O₂; its roller position is solved to remain tangent to the cam.

Motion model & scope

Parameters are cam radius R, eccentricity e, roller radius r, arm length L and pivot spacing d. E = (e cos φ, e sin φ), O₂ = (−d, 0). Roller centre B is the upper intersection of |B − O₂| = L and |B − E| = R + r; contact is E + R(B − E)/(R + r). Ideal planar motion assumes maintained contact. Dimensions must permit intersection throughout the cycle and keep the pivot outside the cam. Springs, gravity, contact forces, separation, friction, roller spin and manufacturability are not calculated; high-speed contact is not guaranteed.

Compare another mechanism →