A cam producing variable rectilinear motion is a rotating plate or disk cam whose shaped profile drives a translating follower along a straight line with a non-uniform velocity pattern. The cam profile is the heart of the mechanism — its rise, dwell, and return segments dictate exactly when the follower moves, pauses, and reverses during a single rotation. Engineers use it to program complex push-pull sequences from one shaft, replacing servos and linkages on packaging fillers, textile traversers, and assembly indexers running 60 to 600 RPM.
Cam Producing Variable Rectilinear Motion Interactive Calculator
Vary cam stroke, base radius, cam angle, rise angle, and speed to see follower displacement, cam radius, velocity, and pressure angle.
Equation Used
The calculator uses a cycloidal displacement law for the cam rise and return. The follower position is the change in cam radius from the base circle, so the instantaneous cam radius is Rb + s. Velocity comes from differentiating displacement with respect to cam angle and multiplying by shaft speed.
- Cycloidal rise and cycloidal return motion law.
- Return angle is equal to the rise angle.
- Follower is radial, translating, and roller contact compliance is ignored.
- Pressure angle is estimated as alpha = atan(|ds/dtheta|/r).
How the Cam Producing Variable Rectilinear Motion Actually Works
The cam spins on a fixed axis. A follower — usually a roller or flat-faced slider — rides on the cam edge or inside a groove and is constrained by guideways to move only in a straight line. As the cam rotates, the radial distance from the cam centre to the contact point changes according to the cut profile, and the follower translates by exactly that change. Plot follower displacement against cam angle and you get the displacement diagram, which is the design drawing every cam starts from. Rise segments push the follower out, dwell segments hold it stationary while the cam turns through a constant radius, and return segments bring it back.
The profile geometry is everything. If you choose a parabolic motion law, you get smooth velocity but discontinuous jerk at the boundaries — fine at 60 RPM, ugly at 400 RPM. Switch to a cycloidal motion law and jerk stays bounded, which is why high-speed indexers and bottle fillers use it almost exclusively. Pressure angle matters too: keep it under 30° on a translating roller follower or the side load on the guideway will spike, the follower will chatter, and the contact stress on the cam edge climbs fast enough to spall the surface within a few thousand cycles.
If tolerances drift, the symptoms are predictable. A roller follower with 0.2 mm of radial play instead of the spec 0.05 mm produces an audible clack at every dwell-to-rise transition, and the follower position scatters by enough to throw off downstream timing. A worn cam edge — visible as a polished band where the case-hardened layer has broken through — causes the dwell to creep, so a packaging machine that used to fill 100 pouches per minute starts double-dosing every fifth one. Lubrication starvation is the other classic killer: dry contact between a hardened steel cam and a steel roller will gall in under an hour at 300 RPM.
Key Components
- Cam Plate: The shaped disk that carries the displacement profile cut into its outer edge or into a closed groove. Typical material is case-hardened 4140 or 8620 steel ground to a surface finish of Ra 0.4 µm or better. Profile tolerance on a precision packaging cam runs ±0.02 mm — beyond that, follower velocity spikes show up on a tachometer trace.
- Translating Follower: The straight-line output element, usually a roller follower on a yoke or a flat-faced slider. Roller diameter is typically 12 to 40 mm, sized so the cam profile never produces a radius of curvature smaller than the roller radius — violate that rule and the roller will undercut the cam, which means the follower never reaches its commanded position.
- Guideway or Bushing: Constrains the follower to pure rectilinear motion. Linear bushings or precision V-rails carry the side load generated by the pressure angle. Total guideway play above 0.05 mm shows up as position jitter at the work point and is the single most common cause of poor repeatability on retrofit cam mechanisms.
- Return Spring or Closed-Track Groove: Keeps the follower in contact with the cam during return strokes. Open-edge cams need a preload spring sized for at least 1.5× the peak inertial force at top speed; closed-track (face) cams use a groove with rollers on both flanks and need no spring, but require tighter machining tolerance — typically ±0.015 mm on groove width.
- Drive Shaft and Bearings: Couples the cam to the prime mover and reacts the radial cam load. Bearing L10 life must be calculated for the peak radial force, which on a high-rise cam can be 5 to 8× the static follower load. Undersize the bearings and you get shaft deflection that distorts the displacement profile by 0.05 to 0.1 mm — enough to wreck a precision dosing application.
Where the Cam Producing Variable Rectilinear Motion Is Used
Variable rectilinear motion cams show up wherever a machine needs a programmed straight-line stroke that's faster, cheaper, and more repeatable than a servo could deliver — and where the motion sequence never changes. The cam is essentially a mechanical program: cut the profile once and the machine executes it identically a billion cycles later. Builders choose this mechanism over pneumatic cylinders when timing precision matters, and over servos when cycle rates exceed roughly 200 strokes per minute or when the budget won't stretch to a servo-per-axis. The trade is flexibility: change the motion and you cut a new cam.
- Packaging Machinery: Bosch and Bartelt vertical form-fill-seal machines use plate cams to drive jaw seal bars and pull-down belts in coordinated rectilinear strokes, hitting 120 pouches per minute with timing repeatability under 1 ms.
- Textile Manufacturing: Schlafhorst and Murata yarn winders run cam-driven traverse mechanisms where the variable rectilinear motion lays yarn at a controlled angle across the bobbin, preventing pattern winding.
- Automotive Assembly: Sortimat and Bihler stamping-and-assembly cells use barrel and plate cams to drive feed fingers and clinching rams, sequencing 8 to 12 rectilinear motions off a single line shaft at 600 parts per minute.
- Pharmaceutical Filling: IMA and Marchesini blister-pack machines drive forming punches and sealing platens with variable rectilinear cam motion, holding fill volumes to ±0.5% across 400 cycles per minute.
- Printing and Bookbinding: Heidelberg and Müller Martini perfect binders use cams to drive glue-applicator nozzles and clamp bars in a programmed straight-line sequence, syncing with the spine-conveyor at up to 12,000 books per hour.
- Internal Combustion Engines: Every poppet-valve engine ever built uses a cam producing variable rectilinear motion — the camshaft lobe driving the valve through a follower and rocker is the most-produced example of this mechanism on Earth.
The Formula Behind the Cam Producing Variable Rectilinear Motion
The fundamental relationship in any variable rectilinear motion cam is between cam angle, follower displacement, follower velocity, and follower acceleration. The cycloidal motion law gives the cleanest behaviour for high-speed work because it produces zero acceleration at the start and end of each rise segment — no impact, no jerk spike. At the low end of the typical operating range (60 to 100 RPM), almost any motion law works and the design sweet spot is whatever's cheapest to machine. At the high end (400 to 600 RPM), cycloidal or modified-sinusoidal becomes mandatory because peak acceleration scales with the square of cam speed and you'll tear the follower off the cam if jerk isn't bounded. Below is the cycloidal displacement equation for a rise segment, which is the form you'll actually cut into a CNC profile generator.
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| s(θ) | Follower displacement at cam angle θ | m | in |
| h | Total rise (peak follower stroke) | m | in |
| θ | Instantaneous cam angle measured from start of rise | rad | rad |
| β | Total cam angle allotted for the rise segment | rad | rad |
| vmax | Peak follower velocity during rise (= 2 × h × ω / β for cycloidal) | m/s | in/s |
| ω | Cam angular velocity | rad/s | rad/s |
Worked Example: Cam Producing Variable Rectilinear Motion in a coffee-pod sealing station
Sizing a plate cam for a coffee-pod sealing station modeled on a Keurig-style K-Cup line. The cam drives a vertical seal head with a 25 mm rise, allotted 120° of cam rotation for the rise segment. The line runs at a nominal 200 RPM but you need to know what happens if the customer wants to push it to 400 RPM, or run a slow validation batch at 100 RPM.
Given
- h = 0.025 m
- β = 120° = 2.094 rad
- N (nominal) = 200 RPM
- Range = 100 to 400 RPM
Solution
Step 1 — convert nominal cam speed to angular velocity:
Step 2 — compute peak follower velocity at nominal 200 RPM using the cycloidal peak-velocity relation vmax = 2 × h × ω / β:
Step 3 — compute peak follower acceleration using amax = 2π × h × ω2 / β2:
Step 4 — at the low end of the typical operating range, 100 RPM, ω drops to 10.47 rad/s. Peak velocity halves to 0.250 m/s and peak acceleration drops by a factor of 4 to 3.93 m/s2. At this speed the seal head moves slowly enough you can watch each stroke individually — the cam profile is forgiving and even a parabolic law would run cleanly. Contact stress on the cam edge is well under 400 MPa.
Step 5 — at the high end, 400 RPM, ω climbs to 41.89 rad/s:
Acceleration scales with the square of speed — doubling RPM quadruples peak acceleration. At 6.4 g of follower acceleration, a 2 kg seal head needs 125 N of net contact force just to follow the profile, and your return spring preload has to climb to about 200 N to keep the roller seated. Push beyond 400 RPM and the cam contact stress crosses the 700 MPa fatigue limit of through-hardened cam steel — you'll see pitting on the rise flank within 50 hours.
Result
Nominal peak follower velocity is 0. 500 m/s with peak acceleration of 15.7 m/s2. At 200 RPM the seal head feels positive and crisp — the operator hears a clean tap at the dwell entry, no chatter, no slap. Across the operating range, 100 RPM gives a slow, almost gentle stroke at 0.250 m/s while 400 RPM produces a sharp 1.0 m/s peak with 6.4 g acceleration that pushes spring preload, bearing L10 life, and cam-edge contact stress hard — the sweet spot for this geometry sits around 200 to 250 RPM. If your measured stroke timing differs from prediction, check three things in order: (1) cam-to-shaft key fit — a worn keyway lets the cam lag the shaft by 1 to 2° and shifts every transition late; (2) follower-roller bearing radial play above 0.05 mm shows up as position jitter at the dwell and an audible tick at top-of-stroke; (3) guideway parallelism — if the linear bushing is misaligned to the cam centerline by more than 0.1 mm over 100 mm, the follower binds during return and the cam runs hot enough to discolour within an hour.
Cam Producing Variable Rectilinear Motion vs Alternatives
Cam-driven variable rectilinear motion competes with two main alternatives on packaging and assembly lines: servo-driven linear actuators and pneumatic cylinders. Each wins in a different operating envelope. The cam wins on cycle rate and timing repeatability when the motion never changes; the servo wins on flexibility; the pneumatic wins on cost when timing tolerance is loose.
| Property | Variable Rectilinear Cam | Servo Linear Actuator | Pneumatic Cylinder |
|---|---|---|---|
| Maximum cycle rate | 600+ strokes/min | 150 to 300 strokes/min | 60 to 120 strokes/min |
| Timing repeatability | ±0.5 ms | ±2 to 5 ms | ±20 to 50 ms |
| Position accuracy at end of stroke | ±0.02 mm (cam profile limited) | ±0.01 mm (encoder limited) | ±0.5 mm (mechanical stop) |
| Capital cost per axis | High upfront, low recurring (cam + shaft) | $1,500 to $5,000 per axis | $200 to $800 per axis |
| Motion flexibility | Fixed — cut a new cam to change | Fully programmable | On/off only, two positions |
| Lifespan at rated load | 50 to 100 million cycles | 20 to 50 million cycles | 5 to 20 million cycles |
| Maintenance interval | Lubrication every 2,000 hr | Tuning and encoder check yearly | Seal replacement every 1 to 2 years |
| Best application fit | High-speed fixed-sequence packaging, textile, assembly | Variable-product lines, recipe changeovers | Simple clamp/eject, slow indexing |
Frequently Asked Questions About Cam Producing Variable Rectilinear Motion
This is almost always a natural-frequency issue, not a preload issue. The follower-spring-mass system has a natural frequency, and if the cam's harmonic content excites a frequency near it, the follower oscillates and momentarily separates from the cam during return when spring force has to overcome both inertia and the dynamic resonance.
Rule of thumb: the cam fundamental frequency (RPM/60 × number of rises per revolution) should be no more than one-third of the follower system's natural frequency. If you're close to that limit, either stiffen the spring (raises natural frequency) or switch to a closed-track face cam that constrains the follower on both sides and eliminates separation entirely.
Modified-trapezoidal wins at 350 RPM if peak acceleration is your binding constraint, because it has roughly 12% lower peak acceleration than cycloidal for the same rise and time. Cycloidal wins if jerk and noise matter more — it has the lowest peak jerk of any common law and sounds noticeably quieter at the dwell transitions.
The honest answer for a 350 RPM filler: modified-sinusoidal splits the difference and is what most packaging OEMs default to. It gives you 90% of the cycloidal smoothness with 95% of the modified-trapezoidal acceleration headroom, and it's what cam-design software like CamTrax or Camnetics ships as the default for this speed range.
The cam isn't the problem — the load path between the cam and the follower work point is. On a 0.1 mm error, the usual culprits are shaft deflection under peak cam load (a 25 mm shaft with a 500 N peak radial load over a 100 mm bearing span deflects roughly 0.03 mm by itself), follower-roller bearing internal clearance, and yoke or pushrod compliance.
Diagnostic check: put a dial indicator on the follower and slowly rotate the cam by hand through the rise. If the indicator reads correctly under static conditions, the profile is fine and you're seeing dynamic deflection. Stiffen the shaft, preload the follower bearing, or shorten the load path before you re-cut the cam.
Use closed-track when you have bidirectional acceleration demands — for instance, when the follower must be actively pulled back during return at speeds where a spring can't keep up. Closed-track also wins when you need to eliminate the spring entirely (cleanrooms, food contact, or where spring fatigue life is a concern).
Open-edge with a spring is cheaper to manufacture (single profile cut versus two flank cuts to ±0.015 mm groove width), easier to inspect, and easier to modify. For most packaging work under 300 RPM, open-edge with a properly sized spring is the right call. Above 400 RPM or when peak return acceleration exceeds about 5 g, switch to closed-track.
Pitting localised to the rise flank means contact stress is exceeding the cam material's surface fatigue limit specifically where the pressure angle is highest. The rise flank carries the peak normal force because that's where you're accelerating the follower mass. The dwell is at constant radius — zero acceleration, minimal contact stress, no fatigue.
Check pressure angle along the rise: if it exceeds 30° anywhere on a translating roller follower, contact stress climbs sharply. Either increase the cam base circle radius (reduces pressure angle), lengthen the rise segment (β bigger means lower acceleration means lower force), or upgrade from through-hardened to case-hardened cam steel with a 1.5 to 2 mm case depth. The case depth must exceed the depth of maximum subsurface shear stress or you'll just push the pitting deeper.
Yes for displacement-profile validation, no for any kind of life testing. SLA or carbon-filled nylon cams will hold profile geometry within ±0.05 mm over a few thousand cycles at speeds under 60 RPM with a lightly loaded plastic roller follower. They're excellent for verifying that your motion law and timing diagram do what you intended before you commit to a steel cam.
Above 60 RPM, or with a steel roller, the contact stress and frictional heating destroy the profile fast — the surface glazes, the rise flank rounds off, and your timing drifts within an hour. Treat printed cams as motion-law mockups, not durability articles.
References & Further Reading
- Wikipedia contributors. Cam. Wikipedia
Building or designing a mechanism like this?
Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.