Variable reciprocating motion is back-and-forth linear motion where either the stroke length, the stroke speed, or both change in a controlled way during each cycle or between cycles. Franz Reuleaux catalogued the slider-crank family of these mechanisms in his 1875 Theoretische Kinematik der Maschinen, which still defines how engineers classify them today. The mechanism converts rotary input into a non-uniform linear output by offsetting the crank pin, varying the eccentric throw, or shaping the driving cam. Builders use it wherever a stroke needs slow-then-fast or short-then-long behaviour — shaper machines, broaching presses, and weaving sley drives all rely on it.
Variable Reciprocating Motion Interactive Calculator
Vary the offset and crank radius to see the offset slider-crank quick-return ratio and stroke sweep angles update.
Equation Used
The offset slider-crank quick-return ratio compares the larger forward crank sweep to the smaller return sweep. Here alpha is found from the offset-to-radius ratio e/r, then QR = (180 + alpha)/(180 - alpha).
FIRGELLI Automations - Interactive Mechanism Calculators.
- Offset e is less than crank radius r.
- Crank rotates at constant angular speed.
- Forward and return times are proportional to crank sweep angle.
- Ideal linkage geometry with no compliance or wear.
Operating Principle of the Variable Reciprocating Motion
Start with a plain slider-crank. A crank of fixed radius spins, the connecting rod swings, and the slider runs back and forth on a straight line. The output velocity is already non-uniform — the slider dwells briefly at each end and accelerates through the middle. To get true variable reciprocating motion you go one of three ways: change the crank radius (adjustable throw), offset the slider line away from the crank centre (offset slider-crank, which gives a quick-return), or replace the crank with a non-circular driving element like an elliptical gear or a shaped cam. Each route gives you a different velocity profile out of the same rotary input.
The geometry is unforgiving. On an offset slider-crank with offset e and crank radius r, the quick-return ratio depends on the angle the crank sweeps during the forward stroke versus the return stroke. If e/r drifts because the wrist pin bushing wears 0.3 mm oversize, the return-to-forward time ratio shifts and you start to see uneven cut load on a shaper or uneven beat-up force on a loom. On adjustable-throw cranks, the locking screw on the throw block must hold position to within ±0.05 mm radial — looser than that and the stroke creeps over a shift, which on a broaching press means the last cut on a part runs deeper than the first.
The usual failure modes are predictable. Wrist pin galling from underlubrication, connecting rod buckling under reverse load if the rod was sized for tension only, and crank pin fretting on adjustable-throw designs where the locking torque dropped over time. A scotch yoke variant skips the connecting rod entirely and gives pure sinusoidal motion, but the slot wears fast unless the slider block is hardened to 58 HRC and runs in a flooded oil bath.
Key Components
- Crank or eccentric: Provides the rotating driving element. Throw radius sets the stroke length — for a 100 mm stroke you need a 50 mm throw. On adjustable designs the throw block slides in a T-slot and locks with a screw torqued to spec, typically 35-50 Nm on a small machine.
- Connecting rod: Transmits the crank motion to the slider. Length-to-throw ratio L/r should sit between 3 and 5 for sensible motion; below 3 the slider acceleration spikes hard at the ends, above 5 the rod gets unwieldy. Big-end bore tolerance is typically H7/g6 on the crank pin.
- Slider or crosshead: Constrains the output to a straight line. Bushing clearance matters — 0.02 to 0.05 mm diametral is normal. More than 0.1 mm and you get audible knock at end-of-stroke and accelerated wear.
- Offset, cam, or non-circular gear: The element that makes the motion *variable*. Offset slider-cranks use an offset distance e to create a quick-return ratio (forward time / return time) commonly between 1.2:1 and 2:1. Elliptical gears or shaped cams give you arbitrary velocity profiles.
- Adjustment mechanism: On variable-stroke designs, a screw-and-block or hydraulic actuator that shifts the crank radius live. Repeatability needs to be ±0.05 mm or the stroke drifts during a production run.
Industries That Rely on the Variable Reciprocating Motion
You see variable reciprocating motion everywhere a stroke needs to do useful work in one direction and return fast in the other, or where the stroke length itself has to change between products. The Whitworth quick-return on a metal shaper is the classic case — slow forward cut, fast idle return. Loom sley drives use shaped cams to push the reed hard during beat-up and dwell during shed change. Variable-throw cranks on broaching presses adjust stroke for different part lengths without retooling. Reciprocating compressors with adjustable wrist pins trim displacement on the fly to match downstream demand. The common thread is non-uniform motion serving a non-uniform process load.
- Machine tools: The Cincinnati 24-inch metal shaper uses a Whitworth quick-return mechanism to give roughly a 2:1 ratio between cutting and return strokes, so the tool spends more time cutting and less time idling.
- Textile machinery: Picanol OMNIplus air-jet looms use cam-driven sley reciprocation with a deliberately non-sinusoidal profile — slow approach, fast beat-up, dwell at front centre — to drive the reed against the cloth fell.
- Metal forming: Sunnen broaching presses use adjustable-throw eccentric drives to vary stroke length between part families without changing the ram or rebuilding the slide.
- Reciprocating compressors: Ariel JGM/2 natural-gas compressors offer variable-volume clearance pockets and, on some retrofit lines, adjustable-stroke crossheads to trim capacity to pipeline demand.
- Printing: Heidelberg cylinder presses used cam-driven inking roller reciprocation with a deliberately uneven traverse so ink films break up evenly across the form rollers.
- Pumps and meters: Milton Roy mROY series metering pumps use a manually adjustable eccentric to vary plunger stroke from 0 to 100% of rated, giving direct flow control without VFD.
The Formula Behind the Variable Reciprocating Motion
The formula that matters most for a variable reciprocating drive is the quick-return ratio on an offset slider-crank, because it tells you how lopsided the forward and return strokes will be. At the low end of the typical offset range (e/r around 0.2) the ratio sits near 1.15:1 — barely noticeable, the stroke feels almost symmetric. At the nominal e/r ≈ 0.5 you get roughly 1.4:1, the sweet spot for shapers and broaches where you want a real time saving on the return without violent end-of-stroke acceleration. Push e/r above 0.7 and the ratio climbs past 1.7:1, but the slider acceleration at the end of the fast stroke spikes hard enough to hammer the wrist pin.
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| QR | Quick-return ratio (forward stroke time / return stroke time) | dimensionless | dimensionless |
| α | Crank angle difference between the two stroke phases | degrees | degrees |
| e | Offset of the slider line from the crank centre | mm | in |
| r | Crank radius (throw) | mm | in |
| L | Connecting rod length | mm | in |
| S | Stroke length (≈ 2r for small e) | mm | in |
Worked Example: Variable Reciprocating Motion in a sugar-cube press eccentric drive
You are sizing the offset slider-crank ram drive on a Chambon-style sugar-cube tablet press rebuild at a beet-sugar refinery in northern France. The crankshaft turns at 70 RPM off a 4 kW gearmotor. Crank radius r = 60 mm, connecting rod L = 240 mm, and you have to choose an offset e between 12 mm (low end), 30 mm (nominal), and 42 mm (high end) to give the press a quick-return so the ram dwells longer in the compaction stroke and snaps back fast for the next cube charge.
Given
- N = 70 RPM
- r = 60 mm
- L = 240 mm
- enom = 30 mm
Solution
Step 1 — at nominal offset e = 30 mm, compute α:
Step 2 — apply the quick-return formula at nominal:
That is a clean 2:1 ratio. Forward (compaction) stroke takes twice as long as return — exactly what the cube press wants, because the sucrose powder needs the dwell time under load to bond, while the empty return is wasted time you want to minimise.
Step 3 — at the low end of the typical range, e = 12 mm:
QRlow = (180 + 23.07) / (180 − 23.07) = 1.29
A 1.29:1 ratio is barely worth the offset. The compaction phase only gains about 13% time — a press operator wouldn't see the difference and the cube hardness on the discharge belt would scatter wider because dwell varies with charge density.
Step 4 — at the high end, e = 42 mm:
QRhigh = (180 + 88.85) / (180 − 88.85) = 2.95
2.95:1 looks great on paper but the slider acceleration during the fast return at 70 RPM peaks above 90 m/s². That is enough to bounce a 4 kg ram off the wrist pin clearance, and you'll hear it as a rhythmic knock at the top of every return stroke.
Result
Pick e = 30 mm, giving QR = 2. 00 — the nominal sweet spot for this 70 RPM cube press. Compaction takes 0.857 s per stroke, return takes 0.429 s, and the ram motion stays smooth enough that the wrist pin sees roughly 35 m/s² peak acceleration — well within the bushing's load rating. At e = 12 mm (QR 1.29) the press loses most of its dwell advantage; at e = 42 mm (QR 2.95) you gain dwell but trade it for hammer loading on the wrist pin and audible end-of-stroke knock. If your measured QR comes in below the predicted value, check first whether the connecting rod big-end bushing has worn beyond 0.1 mm clearance — that effectively shortens the geometric offset. Second cause: a loose throw-block locking screw letting the crank radius creep upward under load, which pushes e/r down. Third: misaligned slider guides forcing the ram off the design line, which warps the geometry away from the calculated values.
Variable Reciprocating Motion vs Alternatives
Variable reciprocating motion is one solution among several when you need a non-uniform stroke. The right choice depends on whether you need adjustment on the fly, fixed asymmetry, or a perfectly defined velocity profile. Here's how the offset slider-crank stacks up against the two main alternatives.
| Property | Offset slider-crank (variable reciprocating) | Scotch yoke | Cam-and-follower |
|---|---|---|---|
| Speed range (typical) | 10-300 RPM | 10-600 RPM | 10-1500 RPM |
| Velocity profile control | Quick-return only, set by offset | Pure sinusoidal, fixed | Arbitrary — defined by cam shape |
| Stroke adjustability while running | Yes, with adjustable throw block | No — fixed throw | No — must regrind cam |
| Load capacity | High — rod loaded in compression and tension | Medium — slot is the weak point | Low to medium — limited by Hertzian contact |
| Maintenance interval (typical) | 2000-5000 h on wrist pin and bushings | 500-1500 h on slot wear | 5000-10000 h on follower roller |
| Cost (relative, mid-size build) | 1.0× | 0.7× | 1.5-3.0× |
| Best application fit | Shapers, broaches, cube presses | Compressors, simple oscillators | Loom sleys, IC engine valves, packaging |
Frequently Asked Questions About Variable Reciprocating Motion
The formula assumes the connecting rod is infinitely long compared to the crank. In real builds with L/r between 3 and 5, the finite rod length skews the geometry slightly and you typically lose 3-8% off the calculated ratio. If you are seeing a bigger gap than that — say 15-20% — the cause is usually slop in the small-end bushing letting the slider line wander, or the slider guide being out of parallel with the design centreline by more than 0.1 mm/m.
Quick check: lock the crank at one dead-centre, measure slider position, rotate 180°, measure again. The two distances from the crank axis should differ by exactly 2r. If they don't, your geometry has shifted.
Whitworth wins above QR ≈ 1.7:1 because it generates the asymmetry through a rotating frame rather than slider offset, so peak slider acceleration stays lower for the same ratio. Below 1.7:1, the offset slider-crank is simpler, cheaper, and easier to seal because there is no slotted rotating link.
Rule of thumb: if you need ratios above 2:1 at speeds over 100 RPM, go Whitworth. Otherwise the offset slider-crank gives you 90% of the benefit at 60% of the parts count.
Almost always the throw-block locking screw losing preload. The screw sees an oscillating reverse load every revolution, and even with a Nord-Lock washer the friction grip on the T-slot can creep 0.05-0.2 mm over a few thousand cycles if the original torque was below spec.
Fix: torque to manufacturer value (typically 35-50 Nm on small machines, 100-150 Nm on industrial broaching presses), apply medium-strength threadlocker, and add a witness mark across the screw head and block so an operator can spot drift visually during a shift change.
Calculate peak slider acceleration: apeak ≈ ω² × r × (1 + r/L). At ω = 100 rad/s, r = 60 mm, L = 240 mm, that gives 750 m/s² — fine for a steel ram on bronze bushings. Push L/r below 3 and the (1 + r/L) term jumps above 1.33, which means a 33%+ acceleration penalty at the same speed.
The audible symptom of too-low L/r is a sharp tick at top dead centre as the wrist pin reverses load. If you hear it, either lengthen the rod or drop the speed.
Mechanically yes, but the scotch yoke slot wears in proportion to side-load on the slider block, and an eccentric sleeve adds a side-load component that the original geometry didn't have. You will see slot wear of 0.1-0.2 mm in 500 hours instead of 1500 hours, and once the slot opens up the motion stops being sinusoidal — it gets a flat spot at each reversal.
If you need adjustable stroke and you want sinusoidal motion, a better path is a fixed scotch yoke with a swappable eccentric, accepting that adjustment is a 10-minute job rather than a knob turn.
This is almost always torsional wind-up in the crankshaft, not a geometry problem. At speeds above 200 RPM with significant cyclic load, a long crankshaft between gearbox output and crank web can wind 0.5-2° during the loaded stroke and unwind on the return, which translates to a stroke-length variation of 0.5-2 mm at the slider.
Diagnostic: put a stroboscope on the crank and a dial indicator on the slider. If slider TDC drifts by more than the wrist pin clearance between consecutive cycles, you have wind-up. Fix is a stiffer shaft, a closer-coupled drive, or a flywheel sized to smooth the speed variation below 5%.
For strokes above 100 mm at speeds above 60 cycles per minute with significant load, the mechanical version is still ahead on cost, energy, and reliability. A 4 kW gearmotor driving a slider-crank will outlast and outperform a servo-actuator pair trying to do the same duty cycle, because the mechanism stores and returns kinetic energy through the flywheel each cycle.
Where servo wins is when you need to change the velocity profile per part, not just the stroke length. If your process is the same every cycle, mechanical reciprocation is the right answer. If every cycle is different, electronic motion control earns its keep.
References & Further Reading
- Wikipedia contributors. Slider-crank linkage. Wikipedia
Building or designing a mechanism like this?
Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.