Crank Mechanism Calculator

Enter crank radius, connecting rod length, and crank angle to instantly compute piston position, velocity, and acceleration.

Mechanism Parameters

mm
mm

λ = r/l = 0.333

RPM

= 104.72 rad/s

°

Mechanism Diagram

Piston Position
mm from crank center
Piston Velocity
m/s
Piston Acceleration
m/s²
Parameter Value Unit
Enter parameters above

Summary

Enter crank radius, connecting rod length, and crank angle to instantly compute piston position, velocity, and acceleration.

How it works

  1. Enter the crank radius (r) — the distance from crank center to crank pin.
  2. Enter the connecting rod length (l) — the distance from crank pin to piston pin.
  3. Set the crank angular velocity (omega) in RPM or rad/s.
  4. Drag the angle slider or type a value to set the current crank angle.
  5. Results for piston position, velocity, and acceleration update instantly.
  6. Use the animated diagram to visualize the mechanism at any angle.

Use cases

  • Analyze reciprocating engine piston kinematics during design.
  • Validate textbook slider-crank problems in mechanical engineering courses.
  • Determine peak piston velocity and acceleration for stress analysis.
  • Visualize how rod-to-crank ratio affects motion characteristics.
  • Compare approximate (first-order) vs. exact piston position formulas.
  • Check dead-center positions (TDC and BDC) for a given geometry.

Frequently Asked Questions

Last updated: 2026-06-10 · Reviewed by Nham Vu