CTR K

Mechanism Actuator Sizing Calculator — Exact Linkage Torque, Dead Points & Pneumatic Cylinder Force (ISO 15552)

Governing standard: Planar mechanism statics · ISO 15552 (pneumatic cylinder force) · ISO 4379 (bush bearing check)· The kinematic and force chain is exact planar geometry — each actuator's torque uses its true line of action (cap pivot → rod-end) recomputed at every angle — with ISO 15552 pneumatic cylinder areas and an optional ISO 4379 plain-bush projected-pressure check. The load model (friction / inertia / worst-case gravity / process torque) is a documented, conservative engineering estimate.

This tool provides an engineering estimate — it uses an accepted simplified model rather than a single citable governing standard. Use it for preliminary sizing and verify the final design against manufacturer data or a licensed engineer.

The MechanixCalc mechanism actuator sizing calculator verifies that one or two linear actuators can actually drive a rotating output link — a valve flap, gate, lid, tilt table, damper or diverter — through its full range of motion. Pick the topology (a direct lever with the rod-end mounted on the output link, or a slot-coupled bell-crank where the actuators drive a crank whose slot carries a pin on the output link), enter the 2D pivot coordinates straight from your CAD sketch, the swept angle range, the actuator force (a direct thrust in newtons, or an ISO 15552 pneumatic cylinder defined by bore, rod and pressure) and the load, and the tool sweeps the mechanism at 0.5° pitch. It returns the available torque and safety factor at every angle — for each actuator alone and for all acting together — plus dead-point detection, the worst-case angle, slot travel and utilisation, and an optional ISO 4379 bush bearing pressure check at the pin.

What sets it apart is that the actuator torque is exact: each actuator's force acts along its true line of action, from the fixed cap pivot to the moving rod-end, recomputed at every pose. This is deliberately not the common F·r "perpendicular-arm" shortcut — on the physically validated reference mechanism, that shortcut overstated the single-actuator safety factor by roughly 2.9×. The slot-coupling kinematic solver was validated against a physical Autodesk Inventor assembly (a pipe-diverter valve) to a maximum error of 0.04° across 4 measured poses. The load side — friction, triangular-profile inertia, a proven worst-case gravity bound and process torque — is an honest, conservative engineering estimate, and the tool says so.

What this calculator does

  • Exact actuator torque T = F·d(θ) with the moment arm d taken from the true cap→rod-end line of action at every angle — not the perpendicular-arm shortcut that overstated single-actuator SF ~2.9× on the validated mechanism
  • Two topologies: direct lever (rod-end on the output link — gates, lids, tilt tables, dampers) and slot-coupled bell-crank (actuators drive a crank; a pin on the output link rides its slot)
  • Slot-coupling kinematics solved by continuation Newton iteration and validated against a physical Autodesk Inventor assembly (pipe-diverter valve) to a maximum error of 0.04° at 4 measured poses
  • Dead-point detection — flags any pose where the drive path collapses (moment arm below the validated threshold) and the mechanism cannot be driven through
  • 1-vs-2-actuator verdicts: minimum safety factor over the full sweep for each actuator alone and for all actuators together, with the worst-case angle reported
  • ISO 15552 pneumatic force: push p·(π/4)·D², pull on the rod-side annulus, automatic worst-stroke selection for reversing loads, and a delivery derate η for regulator droop and seal friction
  • Conservative load bound: constant friction torque + motion-profile-scaled inertia I·α (trapezoidal default — triangular is the theoretical minimum peak acceleration) + a proven worst-case gravity bound m·g·r_cg (vertical swing plane) + process torque — flagged as an engineering estimate
  • Slot travel and utilisation check with tolerance-margin warnings, plus an optional ISO 4379 bronze-bush projected bearing pressure check at the slot pin

Method & formulas

Exact actuator torque — the true line of action

As the output link (or bell-crank) rotates, the rod-end swings on an arc while the cap pivot stays fixed on the frame — so the direction of the actuator force changes continuously. The only correct moment arm at a given pose is the perpendicular distance from the drive pivot to the current cap→rod-end line. The calculator recomputes that line, and the arm d_i(θ), at every step of the sweep for each actuator, so the available torque curve is exact rigid-body statics.

The widespread shortcut of multiplying the actuator force by a fixed input-arm radius (F·r_in) silently assumes the force is always perpendicular to the input arm. Near the ends of travel — exactly where cylinders are weakest — that assumption fails badly: on the mechanism this engine was validated against, the shortcut overstated the single-actuator safety factor by roughly 2.9×. The kinematic chain itself was validated against a physical Autodesk Inventor assembly (a pipe-diverter valve) to a maximum error of 0.04° at 4 measured poses.

Actuator torque about the drive pivot
T_i(θ) = F · d_i(θ)

where F = actuator force along its axis (N); d_i(θ) = perpendicular distance from the drive pivot to actuator i's line of action, cap pivot → rod-end, recomputed at every angle (mm); the drive pivot is the output pivot for a lever, or the bell-crank pivot for a slot-coupled crank

Slot-coupled bell-crank — mechanical advantage and dead points

In the slot-crank topology the actuators drive a bell-crank about its own pivot; the crank carries a slot, and a pin on the output link rides that slot. The coupling transmits force along the slot's contact normal, so the torque reaching the output link is the crank torque multiplied by the coupling's mechanical advantage — the ratio of the two perpendicular distances from the output pivot and the crank pivot to that shared normal. The crank angle for each output angle is solved by warm-started (continuation) Newton iteration, which keeps the solver on the physically correct branch through the whole sweep.

A dead point is any pose where the drive path collapses — every actuator's moment arm (lever topology) or the slot-coupling arm (slot-crank topology) falls below the validated 8 mm threshold. At a dead point no amount of actuator force produces usable torque, so the tool reports it as a hard failure. The sweep also tracks how far the pin travels along the slot: utilisation above 90% of the slot half-length is warned (little margin for tolerance stack-up) and over-travel beyond the slot fails the check. Optionally, the peak pin force is checked as an ISO 4379 projected bearing pressure p = F_pin/(d_o·t) against a bronze-bush allowable (default 40 MPa).

Slot-coupling mechanical advantage
MA(θ) = d_main / d_bc

where d_main = perpendicular distance from the OUTPUT pivot to the slot contact normal (mm); d_bc = perpendicular distance from the bell-crank pivot to the same normal (mm); T_output = T_crank · MA

Slot-pin bush bearing pressure (ISO 4379)
p = F_pin / (d_o · t) [p ≤ 40 MPa typical bronze allowable]

where F_pin = peak slot normal force over the sweep (N); d_o = bush outside diameter (mm); t = slot plate thickness (mm)

Pneumatic cylinder force (ISO 15552)

For pneumatic actuators the axial force is the working pressure times the ISO 15552 piston area — the full bore on the push stroke, and the rod-side annulus on the pull stroke. Because the annulus is always smaller, a reversing mechanism is governed by the weaker pull stroke; the default auto-worst mode conservatively sizes against the weaker of the two, and reports which stroke governed. Note p·A is the catalog thrust: regulator droop, seal friction and meter-out back-pressure typically deliver only ~0.7× of it in service, so the calculator accepts a delivery derate η (0.3–1) and warns whenever the undamped catalog value is used.

Push stroke — full bore (ISO 15552)
F_push = p · (π/4) · D²

where p = working pressure (MPa = bar/10); D = cylinder bore (mm); force in N

Pull stroke — rod-side annulus (ISO 15552)
F_pull = p · (π/4) · (D² − d²)

where d = rod diameter (mm); auto-worst uses min(F_push, F_pull); delivered force = η · F with η ≈ 0.7 typical

Load model and safety factor — an engineering estimate

The resisting torque is built as a constant worst-case bound from four components: a constant kinetic friction torque about the output pivot; an inertia term I·α, where the angular acceleration comes from a triangular velocity profile over the specified move time; a gravity term for vertical-plane swings that holds the centre-of-gravity arm horizontal over the whole sweep (sin γ ≤ 1 at every instant, so it is a proven upper bound); and a constant process torque for seals, product or wind. Holding this bound constant over the sweep is deliberately conservative — the true resisting torque can only be lower.

The safety factor at each angle is the available torque divided by that bound, evaluated for each actuator alone and for all together. A minimum SF below 1 anywhere in the range means the mechanism cannot be driven; below 2 is flagged as thin for a compressible pneumatic drive with no reserve for stiction, supply droop or load variation. This load model is an engineering estimate — it is surfaced as such in the tool — while the kinematics and torque geometry feeding it are exact.

Required torque (constant worst-case bound)
T_req = T_fric + I·α + m·g·r_cg + T_process

where T_fric = kinetic friction torque (N·m); I = swing inertia about the output pivot (kg·m²); α = k·Δθ_rad/(t/2)² peak acceleration for the selected motion profile, k = 1 triangular (theoretical minimum), 4/3 trapezoidal (default), 1.44 s-curve (rad/s²); m·g·r_cg = worst-case gravity bound, CG arm held horizontal (vertical swing plane; zero for a horizontal plane); T_process = constant process torque (N·m)

Safety factor over the sweep
SF(θ) = T_avail(θ) / T_req [SF ≥ 1 required everywhere; ≥ 2 recommended for pneumatic drives]

where T_avail(θ) = Σ F·d_i(θ) (lever) or Σ F·d_i(θ)·MA(θ) (slot-crank); reported per actuator alone (sfMinEach) and combined (sfMinAll), with the worst-case angle

Worked example

Verify the actuators of a pipe-diverter valve: a 160 kg swinging pipe assembly must rotate 20° in 3 s, driven by two Ø80/25 mm pneumatic cylinders at 6 bar through a slot-coupled bell-crank. Check the torque margin at every angle, single-actuator operation, dead points, slot travel and the pin bush.

Given

  • TopologySlot-coupled bell-crank (pin on the output link rides the crank slot)
  • Actuators2 × pneumatic cylinders, Ø80 mm bore / Ø25 mm rod (ISO 15552)
  • Pressure6 bar, stroke = auto-worst
  • Motion20° swing in 3 s (triangular profile)
  • Load160 kg swinging pipe assembly, vertical plane (worst-case gravity bound)
  • Bush checkBronze bush at the slot pin, 40 MPa allowable

Result

  • Force per cylinder (pull stroke)≈ 2721 N
  • Exact moment arms over sweep124 – 440 mm
  • Mechanical advantage MA3.11 – 4.25
  • Required torque T_req≈ 148 N·m
  • Min SF — single / both actuators≈ 7.8 / ≈ 29
  • Slot utilisation · bush pressure94% · 20.4 MPa ≤ 40 MPa
  1. Pneumatic force per cylinder: auto-worst selects the weaker pull stroke (the load reverses). F_pull = p·(π/4)·(D² − d²) = 0.6 × (π/4) × (80² − 25²) ≈ 2721 N of catalog thrust per cylinder.
  2. Exact moment arms: at every 0.5° the perpendicular distance from the bell-crank pivot to each cylinder's cap→rod-end line is recomputed — the arms range 124–440 mm over the sweep, and the two cylinders peak at different angles (complementary geometry).
  3. Slot-coupling mechanical advantage: MA = d_main/d_bc varies from 3.11 to 4.25 across the 20° swing, multiplying the crank torque on its way to the output link.
  4. Required torque: T_req = T_fric + I·α + m·g·r_cg (worst-case bound for the 160 kg pipe) ≈ 148 N·m, held constant over the range — conservative.
  5. Safety factors: SF(θ) = T_avail(θ)/T_req swept over the range gives a minimum of ≈ 7.8 for either cylinder acting alone and ≈ 29 with both — single-actuator operation is viable. (The perpendicular-arm shortcut would have overstated the single-actuator figure ~2.9×.)
  6. Checks: no dead point in the range; slot travel uses 94% of the slot half-length (flagged — little margin for tolerance stack-up); peak bush pressure 20.4 MPa ≤ 40 MPa allowable — PASS.

Illustrative example based on the physically validated pipe-diverter mechanism — forces shown are catalog thrust (η = 1); set the delivery derate η ≈ 0.7 to size against realistic delivered force. The load model is an engineering estimate; verify all outputs against your own geometry and duty.

Frequently asked questions

What is a dead point in a linkage, and how does the calculator detect it?

A dead point is a pose where the drive path collapses: the actuator's line of action passes (nearly) through the drive pivot, or the slot coupling loses its lever arm, so the moment arm goes to zero and no amount of actuator force produces usable torque. The calculator sweeps the full angle range at fine pitch and flags a dead point whenever every actuator's moment arm (lever topology) or the slot-coupling arm (bell-crank topology) drops below a validated 8 mm threshold. A dead point inside the operating range is reported as a hard FAIL — the mechanism cannot be driven through that pose.

Why does the weaker pull stroke govern the pneumatic cylinder force?

On the pull stroke the pressure acts on the rod-side annulus, π/4·(D² − d²), which is always smaller than the full bore area π/4·D² of the push stroke. A mechanism that must be driven in both directions is therefore limited by the weaker pull stroke. The default auto-worst mode conservatively sizes against min(F_push, F_pull) and reports which stroke governed; if your mechanism only ever drives in one direction you can select push or pull explicitly.

I have two actuators — why does the safety factor of each one alone matter?

Because paired cylinders are usually mounted with complementary geometry: where one has a long moment arm the other is near its shortest. The combined safety factor can look generous while one cylinder alone cannot move the load at some angle — which matters for a failed or depressurised cylinder, maintenance modes, or staged actuation. The calculator reports the minimum SF for each actuator alone (sfMinEach) and for all together (sfMinAll), and warns explicitly when single-actuator operation is unavailable. This is also where the perpendicular-arm shortcut is most dangerous — it overstated the single-actuator SF ~2.9× on the validated mechanism.

What does the snapshot angle mean, and what is the classic mistake?

The pivot and pin coordinates you enter describe the mechanism at ONE pose — the pose you measured in CAD. The snapshot angle declares which output angle that pose corresponds to, and the sweep rotates everything from there. The classic mistake is measuring coordinates at, say, mid-travel but declaring them as the closed position: every pose in the sweep is then silently wrong. For slot-coupled mechanisms the tool cross-checks this — at the snapshot pose the pin must lie on the slot centreline; more than 0.5 mm off raises a warning and more than 5 mm rejects the input.

Why is the delivered pneumatic force lower than the catalog force?

F = p·A is the theoretical (catalog) thrust. In service, regulator droop, seal friction and meter-out back-pressure typically deliver only about 0.7× of it. The calculator accepts a delivery derate η between 0.3 and 1 and applies it to the ISO 15552 force; if you leave η at 1 it warns you that catalog thrust is being used, so the safety factors are never silently optimistic.

When does the worst-case gravity bound apply?

Only for swings in a vertical plane. The gravity torque m·g·r_cg·sin γ varies with the CG arm's angle γ from vertical, so instead of tracking it the calculator holds the bound m·g·r_cg — the CG arm horizontal, sin γ = 1 — constant over the whole sweep. Since sin γ ≤ 1 at every instant this is a proven upper bound: conservative by construction, never non-conservative. For a horizontal swing plane gravity acts along the pivot axis and contributes no torque, so the term is zero.

Can this calculator replace FEA or a multibody simulation?

No. It is a rigid-body, quasi-static, planar sizing tool: the torque-balance geometry is exact and the pneumatic areas follow ISO 15552, but there is no elasticity, no contact stress beyond the ISO 4379 projected-pressure bush check, no dynamics beyond the triangular-profile inertia term, and no out-of-plane effects. The load model is a documented engineering estimate and is flagged as such in the tool. Use it to size actuators and settle 1-vs-2-cylinder and geometry decisions early, then validate the final design — and have a licensed engineer review safety-critical mechanisms.

Run the Mechanism Actuator Sizing on your own numbers

Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report, no credit card required.

Start free