Cylindrical Cam

← Back to Engineering Library

A Cylindrical Cam is a rotating drum with a curved groove machined into its outer surface that drives a follower in a path parallel to the drum's axis. Unlike a flat disc cam where the follower moves perpendicular to the rotation axis, the Cylindrical Cam delivers axial motion directly from the same shaft. This solves the problem of converting continuous rotation into precise reciprocating or indexed linear motion in a compact envelope. You see it driving thread guides on textile winders, tool changers on CNC lathes, and shift drums inside motorcycle gearboxes.

Watch the Cylindrical Cam in motion
Video: Spring barrel cam by Nguyen Duc Thang (thang010146) on YouTube. Used here to complement the diagram below.

Operating Principle of the Cylindrical Cam

The Cylindrical Cam, also called the Cylindrical (drum) cam in machine-design textbooks and the barrel cam on shop floors, works by trapping a follower — usually a roller bearing or a sliding pin — inside a groove cut into the surface of a rotating cylinder. As the drum turns, the groove forces the follower to translate along the drum's axis. The shape of the groove is the cam profile, and it dictates everything: stroke length, dwell angle, acceleration curve, and where the follower is at any given moment of rotation.

The groove is not just a helix. A real cam profile has rise sections where the follower moves, dwell sections where it holds still (groove runs perpendicular to the axis), and return sections. Designers shape the rise using cycloidal or modified-sine profiles to keep acceleration finite — a constant-velocity ramp would slam the follower at each end and destroy bearings within hours. The groove width must match the follower roller diameter to within about 0.05 mm clearance. Tighter and the roller binds under thermal expansion; looser and the follower clatters at speed, hammering the groove walls and putting pit marks on a hardened surface in a matter of weeks.

Failure modes are predictable. If you notice the output motion lagging or chattering, the cause is usually one of three things: groove wear at the rise transitions, a follower roller seized on its needle bearing, or backlash from an oversize groove. Hardness matters — the drum should run 58-62 HRC on the groove flanks, and the follower roller harder still. Run a soft cam against a hard roller and you'll machine the cam yourself, one revolution at a time.

Key Components

  • Cam Drum: The rotating cylinder carrying the groove. Typically hardened tool steel (A2 or D2) at 58-62 HRC after heat treat. Drum diameter sets the maximum stroke and the surface speed at the follower contact — bigger drums mean lower contact stress at a given torque.
  • Cam Groove: The machined channel that defines the motion profile. Width tolerance is critical — typically held to ±0.025 mm relative to follower roller diameter. Profile is generated on a 4-axis mill or a dedicated cam grinder.
  • Follower (Roller or Pin): Rides inside the groove and transmits axial force to the output shaft. A cam-follower bearing (Mcgill CF or INA KR series) is standard. Roller diameter must match groove width with a 0.02-0.05 mm running clearance.
  • Follower Slide or Output Shaft: Carries the follower and transmits its axial motion to the load. Must be guided by linear bearings to prevent the follower from cocking in the groove — even 0.5° of skew loads the groove edge instead of the flank and accelerates wear.
  • Drive Shaft and Bearings: Supports the drum and reacts the axial reaction force from the follower. The thrust load is non-trivial — a 50 N follower force on a 20° helix angle generates roughly 18 N axial thrust on the drum bearings.

Real-World Applications of the Cylindrical Cam

Cylindrical Cams show up wherever a designer needs continuous rotation converted to a precise, repeatable, axial motion in a small package. Disc cams take up radial space; cylindrical (drum) cam designs take up axial space, which suits machines built around a long input shaft. Textile machinery, machine tools, and packaging lines have used them for over a century because nothing else gives you that combination of timing accuracy and mechanical robustness from a single hardened part.

  • Textile Machinery: Thread guide on yarn winders — a barrel cam traverses the yarn back and forth along the bobbin to build a stable cross-wound package. Schlafhorst Autoconer winders use this configuration at 1500-2000 traverses per minute.
  • Motorcycle Transmissions: Shift drum in sequential gearboxes. Honda, Yamaha, and KTM all use a Cylindrical Cam with shift forks riding in the grooves to engage gears as the drum indexes through detented positions.
  • CNC Machine Tools: Tool turret indexing on lathes such as the Mazak QT series — a precision drum cam drives the turret through its index motion with controlled acceleration to prevent tool tip damage.
  • Packaging Machinery: Bottle filling and capping heads on rotary fillers like Krones lines, where a drum cam lifts and lowers nozzles in synchronisation with carousel rotation.
  • Firearms: The bolt rotation cam path machined into the receiver of an AR-15 — a stationary cam pin engages a curved slot in the bolt carrier to rotate the bolt during cycling.
  • Automatic Screw Machines: Brown & Sharpe and Index multi-spindle automatics use stacked cylindrical cams to control feed slides, turret advance, and tool engagement in fully mechanical timing.

The Formula Behind the Cylindrical Cam

The most useful equation for a Cylindrical Cam is the relationship between drum rotation and follower velocity, which depends on the local helix angle of the groove. At low helix angles the follower moves slowly relative to drum speed — useful for dwells and fine indexing. At high helix angles the follower flies along the axis but contact pressure on the groove flank goes up sharply. Most production cams sit between 20° and 45° at the rise sections; below 15° you waste drum length, and above 50° the pressure angle drives the follower out of the groove and chews up the bearing.

vf = π × Ddrum × N × tan(α)

Variables

Symbol Meaning Unit (SI) Unit (Imperial)
vf Follower axial velocity m/s in/s
Ddrum Pitch diameter of the cam groove m in
N Drum rotational speed rev/s rev/s
α Local helix angle of the groove at the rise section degrees degrees

Cylindrical Cam Interactive Calculator

Vary drum size, stroke, rise angle, cam angle, and speed to see follower travel, groove lead angle, and rise velocity.

Travel
--
Lead Angle
--
Axial Speed
--
Rise Time
--

Equation Used

x = S * clamp(theta,0,beta) / beta; alpha = atan(S / (pi*D*beta/360)); v = S*rpm*360 / (60*beta)

The calculator treats the groove as a constant-lead rise over angle beta. The follower travel is proportional to cam angle until the rise is complete, then it dwells at full stroke. The lead angle uses the drum circumference covered during the rise.

  • Uniform rise segment with dwell after the rise angle.
  • Follower motion is parallel to the drum axis.
  • Backlash, compliance, and acceleration shaping are ignored.
  • Speed output is the constant axial speed during the rise.

Worked Example: Cylindrical Cam in a yarn-winder thread guide

You're designing a Cylindrical Cam for a yarn-winding machine modelled on a Schlafhorst-style traverse. The drum has a pitch diameter of 60 mm, runs at a nominal 300 RPM, and the rise section helix angle is 30°. You want to know the traverse speed of the thread guide and how it changes across the realistic operating range of 150-600 RPM.

Given

  • Ddrum = 0.060 m
  • Nnom = 300 RPM
  • α = 30 degrees

Solution

Step 1 — convert nominal speed to revs per second:

Ns = 300 / 60 = 5.0 rev/s

Step 2 — at nominal 300 RPM, compute the follower velocity at the 30° helix:

vnom = π × 0.060 × 5.0 × tan(30°) = 0.544 m/s

Step 3 — at the low end of the typical operating range, 150 RPM:

vlow = π × 0.060 × 2.5 × tan(30°) = 0.272 m/s

At 150 RPM the thread guide traverses at about 27 cm/s. The package builds slowly but cleanly — fine for delicate yarns where you cannot afford layer-to-layer slippage. At 300 RPM (nominal) you hit 0.54 m/s, which is the production sweet spot for cotton on a 6-inch bobbin.

Step 4 — at the high end, 600 RPM:

vhigh = π × 0.060 × 10.0 × tan(30°) = 1.088 m/s

1.09 m/s on paper, but in practice you'll see follower bounce above ~500 RPM with a 30° helix. The cycloidal rise transitions push roller acceleration past 200 m/s², the follower bearing starts to skid rather than roll, and you get scuffing on the groove flanks within the first 50 hours of running.

Result

Nominal follower velocity is 0. 544 m/s at 300 RPM with a 30° helix. That speed feels right for production winding — fast enough to keep throughput up, slow enough that the yarn lays cleanly without ballooning off the bobbin. Across the operating range you go from a barely-audible 0.27 m/s at 150 RPM, through the production sweet spot at 0.54 m/s, up to a theoretical 1.09 m/s at 600 RPM where the follower can no longer track the profile. If your measured velocity is more than 10% below predicted, check three things first: (1) drive belt slip between motor and cam shaft, often visible as glazing on the belt face; (2) follower roller seized on its needle bearing — spin it by hand, it should freewheel for at least one revolution; (3) groove wear at the rise transition opening up the effective helix angle, measurable as more than 0.1 mm play between roller and flank.

When to Use a Cylindrical Cam and When Not To

Picking a Cylindrical Cam over the alternatives comes down to whether you need axial output, how much stroke you need, and how much shaft length you can spend. A disc cam is cheaper to make but only outputs radial motion. A ball screw gives you longer strokes and software-defined motion but adds cost, controller complexity, and lower peak speed. The drum cam wins on raw mechanical timing precision and parts count.

Property Cylindrical Cam Disc Cam Ball Screw + Servo
Typical operating speed Up to 1500 RPM drum Up to 3000 RPM disc 300-3000 RPM (limited by critical speed)
Positional accuracy ±0.05 mm at follower ±0.05 mm at follower ±0.005 mm with encoder
Stroke length 20-300 mm typical 5-50 mm typical 100-3000 mm typical
Cost (relative) Medium — hardened drum machining Low — flat profile easier to grind High — screw, servo, controller, drives
Maintenance interval 10,000+ hours with grease 10,000+ hours with grease 5,000 hours, screw needs re-greasing
Reprogrammability None — cut a new drum None — cut a new disc Software-defined motion
Output direction Axial (parallel to shaft) Radial (perpendicular to shaft) Linear, any orientation

Frequently Asked Questions About Cylindrical Cam

One-sided pitting means the follower is loaded against that flank during both the rise and the return phases. The usual cause is a slide guide that's misaligned by 0.5° to 1° — the follower carrier is twisting under load and constantly pushing against the same edge. Check parallelism between the linear guide rail and the drum axis with a dial indicator, you want under 0.1 mm over the full stroke length.

Another common cause is a single-flanked groove design with a preload spring that's too stiff. The spring is supposed to keep the roller seated, not hammer it.

Helix angle is a tradeoff between drum length and pressure angle. A 20° helix gives you smooth running and low contact pressure but eats axial drum length — for a 50 mm stroke you need roughly 137 mm of circumferential groove. A 45° helix halves the drum length but doubles the radial force pushing the follower out of the groove.

Rule of thumb: stay at or below 30° for high-speed continuous duty (textile, packaging), go up to 45° for low-speed indexing where you need a short drum, and never exceed 50° unless the groove is closed (track type) and the follower is positively captured.

If the difference is roughly 30% and consistent, suspect groove-to-roller clearance opening up. Each time the drum reverses load direction at a dwell-to-rise transition, the roller crosses the clearance gap and that lost motion never appears at the follower output.

Measure groove width with a pin gauge and compare to roller OD. Anything beyond 0.08 mm clearance and you're losing real stroke. Replace the roller with the next size up if the cam manufacturer offers it, or have the groove flanks ground 0.04 mm undersize.

The motion profile is locked into the steel — you cannot change rise shape, dwell angles, or stroke without making a new drum. What you can vary is the drum's rotational speed, which scales the entire motion in time. Run at half RPM, the follower moves at half velocity through the same positions.

If you need genuinely reprogrammable motion, that's where a ball screw and servo earn their cost. The drum cam is for applications where the motion is fixed by design and the only thing changing is throughput.

Shift drums use a Geneva-style detent mechanism — a star wheel and spring-loaded plunger — to hold each gear position. Overshooting means the detent spring is too weak relative to the inertia of the drum and shift forks at fast indexing speeds.

You'll usually find a worn detent spring, a flattened detent star roller, or excessive grease that's hydraulically cushioning the detent. Pull the cover, replace the detent spring with OEM spec (not aftermarket heavier — that creates new problems with shift effort), and use only a light film of gear oil on the star.

Target Ra 0.4 µm or better on the groove flanks and Ra 0.2 µm on the follower roller OD. Above Ra 0.8 µm you'll see micro-pitting within the first 1,000 hours because the asperities act as stress concentrators under Hertzian contact pressure.

The practical way to hit Ra 0.4 µm on a hardened drum is to grind the profile after heat treat with a CNC cam grinder, then polish with a felt wheel and diamond paste. Cutting the profile soft and case-hardening afterwards saves money but warps the geometry — fine for slow indexing applications, not for high-cycle textile work.

References & Further Reading

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: