Combination Crank-motion Curves

← Back to Engineering Library

Combination crank-motion curves are output paths traced by a point on a compound linkage built from two or more crank-driven four-bar stages connected in series. Each stage adds its own coupler curve to the previous one, so the final point follows a sum-of-motions trajectory that no single crank can produce. Designers use them to generate dwells, figure-eights, D-shaped strokes, and approximate straight lines in packaging, textile, and assembly machinery — the kind of motion a cam could do, but with rolling-pair joints that survive millions of cycles at 300 RPM.

Combination Crank-motion Curves Interactive Calculator

Vary the crank ratio, phase lead, cycle time, and primary revolutions to see the coupled timing and vector-sum motion curve.

Primary Speed
--
Secondary Speed
--
Secondary Turns
--
Phase Lead
--

Equation Used

theta_s = ratio*theta_p + phi; P_out = P_2g + r_p; secondary revs = primary revs*ratio; rpm = revs/cycle*60

The worked example shows a secondary crank geared 2:1 with a 90 degree phase lead over a 4 s cycle. This calculator applies the timing relation theta_s = ratio*theta_p + phi and computes how many turns and rpm each crank makes during the cycle. The canvas illustrates the related vector-sum idea, P_out = P_2g + r_p, using normalized vectors.

  • Secondary crank is geared to the primary crank with a fixed ratio.
  • Cranks rotate at constant speed over the cycle.
  • Canvas uses normalized link vectors to illustrate the path shape, not a dimensioned linkage synthesis.
Watch the Combination Crank-motion Curves in motion
Video: Spatial combination of slider crank mechanisms 3 by Nguyen Duc Thang (thang010146) on YouTube. Used here to complement the diagram below.
Combination Crank Motion Curves Animated diagram showing two stacked four-bar linkages creating a combination crank motion curve. Vector Sum Concept P₂g rₚ P_out = P₂g + rₚ Primary Crank Primary Coupler Secondary Crank (2:1, φ=90°) Output Point Moving Pivot Combination Curve Dwell Zone (~60° stationary) Fixed Frame Rocker Legend Primary Stage Secondary Stage Output Point Phase Coupling Ratio: 2:1 Phase: 90° lead 4s cycle • Primary: 1 rev • Secondary: 2 rev
Combination Crank Motion Curves.

Operating Principle of the Combination Crank-motion Curves

Take a single crank-rocker four-bar. Pick a point on the coupler link — not the pin centres, somewhere out on the body of the link — and trace where it goes as the crank rotates. You get a closed curve. That curve is the coupler curve. Hrones and Nelson published an atlas of about 7,000 of these in 1951, and that atlas is still how a lot of designers pick a starting geometry. A single coupler curve gives you one shape per linkage. Useful, but limited.

Combination crank-motion curves come from stacking. You drive a second four-bar from a point on the first coupler — meaning the second linkage's ground pivot is itself moving along the first coupler curve, or the second crank is geared to the first at a non-1:1 ratio. The output point on the second coupler then traces the vector sum of both motions. Change the phase angle between cranks, change the ratio, change the link lengths, and the output curve changes shape dramatically. You can synthesise dwells where the output point sits nearly stationary for 60° to 90° of input rotation, or generate near-straight strokes 4 to 6 times longer than the driving crank radius.

Tolerances bite hard here. Pin-joint clearance of 0.05 mm in a single four-bar is invisible. Stack two linkages and that clearance compounds — the output point can wander 0.2 to 0.3 mm off the theoretical curve, which is the difference between a clean product transfer and a jammed machine. Common failure modes are coupler-link flex under inertia loads at speed, pin-bushing wear that shifts the phase relationship between stages, and crank-shaft misalignment between the two driven cranks when they share a timing belt rather than a rigid gear train.

Key Components

  • Primary crank: The driven input, typically rotating at constant speed between 60 and 600 RPM. Its radius sets the base scale of the whole motion — double the crank radius and you double every dimension of the final output curve.
  • Primary coupler link: The floating link of the first four-bar. Carries the tracing point or the mounting pivot for the second stage. Must be stiff in bending — a deflection of 0.1 mm at the trace point at 300 RPM throws the output curve off by visible amounts.
  • Secondary crank: The input to the stacked second four-bar. Driven from the primary shaft through a timing belt, gear pair, or chain at a defined ratio — commonly 1:1, 2:1, or 3:1. The phase angle between primary and secondary cranks is the single most powerful tuning parameter.
  • Secondary coupler with output point: Carries the final trace point that follows the combination curve. Position of this point on the link body — typically described by two offset dimensions from the coupler's pin centres — determines whether you get a dwell, a loop, or a near-straight segment.
  • Phase coupling: The geared, belted, or chained linkage between the two cranks. Backlash here directly becomes phase error. A 1° phase drift in a 2:1 system shifts the dwell location by roughly 2° on the output, which on a 200 mm stroke is around 3 mm of position error.
  • Ground frame: Holds both fixed pivots in fixed relationship. Frame flex of 0.5 mm under cycle loading is enough to kill dwell repeatability — this is why combination linkages live on cast-iron sub-frames, not welded sheet steel.

Industries That Rely on the Combination Crank-motion Curves

Combination crank-motion curves earn their keep wherever you need a non-trivial repeating path at high cycle rates with low maintenance. Cams do the same job but wear, need lubrication, and lose accuracy as the follower roller pits. Stacked linkages are pin joints — bushings or needle bearings — and at 300 to 600 cycles per minute they outlast cam-follower systems by 5 to 10× before any rebuild. The catch is that you can't change the curve without changing hardware. So they show up where the motion is fixed by product geometry and the machine runs that one product for years.

  • Packaging machinery: The intermittent film-feed mechanism on a Bosch SVE 2520 vertical form-fill-seal machine uses a stacked four-bar to generate a dwell-then-pull motion that holds the film stationary during sealing then advances it 200 mm in roughly 90° of crank rotation.
  • Textile machinery: The needle bar drive on a Karl Mayer HKS 3-M warp knitting machine uses a combination crank curve to give the needles a near-straight vertical stroke at top of cycle and a precisely shaped lay-in path at the bottom, running at 2,200 RPM.
  • Sewing machines: The feed-dog motion on a Pfaff 1245 industrial walking-foot machine combines two cranks to produce the four-motion feed: lift, advance, drop, return — all from a single input shaft.
  • Glass container manufacturing: The invert and revert mechanism on an Emhart IS forming machine uses paired crank linkages to flip parisons through 180° with a controlled dwell at each end of the swing.
  • Printing presses: The gripper bar transfer on a Heidelberg Speedmaster CD 102 sheet-fed press uses a stacked linkage to accelerate, decelerate, and dwell the grippers during sheet handoff at 15,000 sheets per hour.
  • Assembly automation: Pick-and-place units on Adept SmartMotion-style two-axis linkage robots generate D-shaped pick paths using combination crank motion rather than separate servo axes — cheaper and faster for fixed-pitch component placement.

The Formula Behind the Combination Crank-motion Curves

There is no single closed-form equation for an arbitrary combination curve, but the position of the output point is the vector sum of the position of the secondary ground pivot (which is itself a point on the primary coupler) and the offset from that pivot to the output trace point on the secondary coupler. At the low end of typical operating ranges — say a 50 mm primary crank at 60 RPM driving a 2:1 secondary — the curve is a clean, slow-traced shape ideal for inspection. At the high end — 200 mm crank, 600 RPM — coupler inertia dominates and the actual traced path deviates from the kinematic prediction by 1 to 3% because the links flex under their own acceleration. The sweet spot for most production machines lands at 150 to 300 RPM where the geometry still rules but you're getting useful cycle rate.

Pout(θ) = P2g(θ) + R2(θ + φ) · rp

Variables

Symbol Meaning Unit (SI) Unit (Imperial)
Pout(θ) Position vector of the output trace point as a function of primary crank angle θ mm in
P2g(θ) Position of the secondary linkage ground pivot (a point on the primary coupler curve) mm in
R2(θ + φ) Rotation matrix of the secondary coupler at phase-shifted angle (θ + φ) dimensionless dimensionless
rp Offset vector from secondary coupler pin to the output trace point mm in
φ Phase angle between primary and secondary cranks rad or ° rad or °
n Crank speed ratio (secondary RPM / primary RPM) dimensionless dimensionless

Worked Example: Combination Crank-motion Curves in a chocolate enrober's wire belt feed

You are designing the stacked crank linkage for the wire-belt indexing drive on a Sollich Turbotemper enrobing line at a confectionery plant in Lübeck Germany. The belt must dwell for 0.4 seconds while the chocolate curtain coats the pieces, then advance 120 mm in the remaining cycle time. Primary crank radius is 80 mm. Secondary crank runs at 2× primary speed via a toothed belt, with phase angle φ = 90°. You want to predict belt advance per cycle at three operating points and check whether dwell time holds at the high end of the speed range.

Given

  • r1 = 80 mm (primary crank radius)
  • rp = 60 mm (output offset on secondary coupler)
  • n = 2 (secondary:primary ratio)
  • φ = 90 ° (phase angle)
  • Stroke target = 120 mm advance per cycle
  • Dwell target = 0.4 s

Solution

Step 1 — at nominal 90 RPM primary, compute cycle period:

Tnom = 60 / 90 = 0.667 s/cycle

The dwell portion is roughly the segment of the combination curve where the output velocity drops below 10% of mean. With r1 = 80 mm, rp = 60 mm, n = 2, φ = 90°, geometric synthesis gives a dwell arc covering about 110° of input rotation.

tdwell,nom = (110 / 360) × 0.667 = 0.204 s

That falls short of the 0.4 s target — you need to slow the primary down to hit the dwell window. Step 2 — at the low end of the typical operating range, 60 RPM:

tdwell,low = (110 / 360) × (60 / 60) = 0.306 s

Still short. Drop further to 45 RPM:

tdwell,45 = (110 / 360) × (60 / 45) = 0.407 s

That hits the coating window. Belt advance per cycle stays at 120 mm regardless of speed because the geometry is fixed — only time changes. Step 3 — at the high end, 180 RPM, dwell collapses to 0.102 s, which is too short for the chocolate curtain to settle. You'd see streaking and incomplete coverage on the trailing edge of every piece. The curve geometry is right; the speed range is what bounds the application.

Result

Belt advance is 120 mm per cycle at every speed, but useful dwell time is only achievable below 50 RPM — call it 0. 4 s of dwell at 45 RPM. At 90 RPM nominal you get 0.20 s dwell which won't coat reliably; at 180 RPM dwell falls to 0.10 s and chocolate streaks visibly on the trailing edge of each piece. If your measured dwell is shorter than predicted, check three things in order: (1) phase angle drift caused by toothed-belt stretch on the secondary drive — a 2 mm belt elongation on a 200 mm centre distance shifts φ by roughly 4° and shortens the dwell arc by about 12°, (2) flex in the secondary coupler link if it's machined from aluminium thinner than 12 mm, which under inertia loading bends and shaves dwell on the trailing side, and (3) play in the secondary ground-pivot bushing — anything above 0.08 mm radial clearance lets the trace point wander off the synthesised curve.

Choosing the Combination Crank-motion Curves: Pros and Cons

Combination crank-motion curves compete with cams, servo-driven multi-axis systems, and Geneva drives for the same job — generating non-uniform repeating motion. Each option wins on different axes, and the right pick depends on cycle rate, accuracy budget, and how often the motion profile needs to change.

Property Combination crank linkage Cam-follower system Servo multi-axis
Max practical cycle rate 600 RPM 1,200 RPM 300 RPM (limited by servo bandwidth)
Path repeatability ±0.05 mm with hardened bushings ±0.02 mm new, ±0.2 mm worn ±0.01 mm with closed-loop control
Cost per axis (typical machine build) $800–$2,500 hardware $1,500–$5,000 (cam grinding dominates) $4,000–$12,000 (servo + drive + controller)
Lifespan before rebuild 50–100 million cycles 10–30 million cycles before re-grinding 20,000–40,000 service hours on bearings
Lubrication requirement Sealed bushings, often grease-for-life Continuous oil bath or grease feed Sealed servo, gearbox oil change every 5,000 hr
Path reconfigurability None — fixed by hardware None — must regrind cam Full — software change only
Synthesis complexity High — Burmester theory or atlas search Medium — direct profile generation Low — point-to-point programming

Frequently Asked Questions About Combination Crank-motion Curves

The kinematic synthesis assumes rigid links and zero-clearance joints. Real linkages have both pin-joint clearance and link compliance. At 300 RPM and above, the inertia force on a coupler link can be 10 to 50 times its static weight — enough to bend an aluminium coupler 0.1 to 0.3 mm in the direction of acceleration. Worse, it bends one way during the acceleration phase and the other way during deceleration, so the trace point traverses an envelope rather than a line.

Quick check: instrument the trace point with a dial indicator while turning the machine over by hand at zero speed. If the path matches simulation by hand but drifts at speed, you have a stiffness or inertia problem — usually solved by switching the secondary coupler to steel or by reducing its mass at the trace-point end.

Phase angle is the most powerful single tuning parameter and there's no closed-form way to pick it. Start with φ = 90° as a default — it gives the most asymmetric output curve, which is usually what you want for dwell-and-stroke motions. φ = 0° and φ = 180° produce symmetric figure-eights, useful for some weaving applications but rarely for indexing.

From there, sweep φ in 15° increments in your CAD or kinematic simulator and plot the resulting curve. The dwell length and stroke length trade against each other along that sweep, and the right choice is the one that matches your product cycle. Lock φ mechanically with a keyed coupling, not a setscrew — phase drift of more than 2° on most production geometries kills dwell accuracy.

Decide on cycle rate and changeover frequency. If you run one product geometry for years and the machine cycles above 200 per minute, the linkage wins on cost, reliability, and energy use — a stacked four-bar burns maybe 100 W to do what two servos burn 800 W to do. If you change product every shift or run below 60 cycles per minute, the servo wins because you can reprogram in software and don't pay the synthesis cost on every product change.

The middle ground is a fixed linkage whose primary crank is driven by a servo. You keep the geometry-defined output curve but add programmable timing — useful for synchronising to upstream conveyors that drift in speed.

Thermal growth in the link lengths. Aluminium has a coefficient of thermal expansion of about 23 µm/m/°C. A 300 mm coupler link that runs 30°C above ambient grows by roughly 0.2 mm — enough to shift the dwell arc location by 1 to 2° of input rotation, and enough to slide the dwell window off the position where your downstream process needs it.

Steel links shift about a third as much. If thermal stability matters, use steel for all links longer than 150 mm, and let the machine reach thermal equilibrium (typically 30 to 60 minutes of running) before fine-tuning phase angle. Don't tune cold — you'll re-tune at lunchtime.

Within 20% on link length ratios and within 30° on coupler-point location is usually close enough to converge in a numerical solver. The atlas is for finding a curve family that's roughly the right shape — a near-straight segment, a flat-bottomed D, a single-loop figure-eight, whatever you need. Once you pick the family, optimisation routines (most modern kinematic packages have one) will refine the link lengths to hit your target points.

If you start with the wrong curve family, no amount of optimisation rescues it — the solver converges to a local minimum that doesn't match your requirement. Spend the time browsing the atlas before you turn on the optimiser.

Almost always one of two things: pin-joint wear or phase-coupling backlash. Output overshoot specifically points to backlash in the drive between primary and secondary cranks — a worn timing belt or a chain that's stretched lets the secondary crank lag on acceleration and overshoot on deceleration. The output point then traces a curve with little hooks at each end of the stroke instead of clean transitions.

Diagnostic check: lock the primary crank, try to rotate the secondary crank by hand. Anything more than 1° of lost motion is your culprit. Replace the timing belt or re-tension the chain before chasing other causes.

References & Further Reading

  • Wikipedia contributors. Four-bar linkage. 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: