Spiral and Radial Slot Crank: Adjustable Throw and Stroke

← Back to Engineering Library

A variable crank can locate a pin at the intersection of a straight radial slot and a spiral slot in a second coaxial disc. Relative disc rotation changes the intersection radius; after setting and locking, that radius is the crank throw. This calculator assumes an Archimedean spiral and interpolates between entered stroke endpoints.

Variable Crank Interactive Calculator

Enter relative disc rotation, an adjustment-angle span and minimum and maximum stroke values. Results are an assumed linear radial interpolation—not measured hardware geometry, locking capacity, force, wear or design guidance.

0°

Ideal throw radius
--
Ideal peak-to-peak stroke
--
Clamped setting fraction
--
Assumed Archimedean pitch
--

Equation Used

theta_c=clamp(theta,0,theta_range); s_hi=max(s_min,s_max); f=theta_c/theta_range; r=[s_min+(s_hi-s_min)f]/2; S=2r; pitch=[(s_hi-s_min)/2]360/theta_range.
Linear radius versus relative angle follows only from the stated Archimedean-slot assumption. If entered maximum stroke is below minimum stroke, the minimum becomes the effective upper endpoint and the span and pitch are zero.
  • The two discs are coaxial and one contains a straight radial slot.
  • The second slot is assumed Archimedean over the entered angle span, giving linear radial change with relative angle.
  • Entered relative angle is clamped to zero through the entered adjustment span.
  • Stroke endpoints are entered ideal peak-to-peak values; throw equals half stroke.
  • The animation shows a locked assembly rotating after the entered setting and does not model adjustment under load.
  • Slot width, pin diameter, intersection angle, clearance, lock construction, connecting-rod length, forces, torque, friction, stress, wear, backlash, accuracy, speed, life and safety are omitted.
Same mechanism and inputs as the interactive calculator.

Spiral-and-Radial Slot Topology

The Digital Mechanism and Gear Library documents a setting mechanism in which a pin slides along an Archimedean spiral in one disc and a radial slot in another. Thomas Walter Barber's Engineer's Sketch-Book also documents a shifting eccentric whose throw is governed by a disc with a spiral slot and locking bolt.

The animation illustrates the two slots and their intersection using the assumed spiral. Slot widths, pin clearance and locking details are not specified.

What This Calculator Represents

The tool clamps an entered relative angle to an entered adjustment span and linearly interpolates between entered stroke endpoints. It reports half of that ideal stroke as throw radius and the radial change per full revolution implied by the Archimedean assumption.

Assumed Archimedean Setting Calculation

clamped angle theta_c = clamp(theta, 0, theta_range)
effective upper stroke s_hi = max(s_min, s_max)
setting fraction f = theta_c / theta_range
throw r = [s_min + (s_hi - s_min)f] / 2
ideal stroke S = 2r
assumed pitch = [(s_hi-s_min)/2] 360/theta_range

The twice-throw relation is the ideal peak-to-peak stroke of an in-line slider-crank. Connecting-rod length affects intermediate motion but not those two endpoint extremes.

Worked Entered-Value Example

With entered stroke endpoints 2 mm and 25 mm, an adjustment span of 300 degrees and relative rotation of 300 degrees, the clamped setting is 100%. Ideal throw is 12.50 mm, ideal peak-to-peak stroke is 25.00 mm and the assumed spiral pitch is 13.80 mm per revolution.

Model Boundary

  • Documented and illustrated: a pin jointly constrained by spiral and radial slots.
  • Assumed and calculated: Archimedean linear radial interpolation, twice-throw stroke and implied pitch.
  • Not calculated: actual slot coordinates or intersection angle, lock design, adjustment force, running load, connecting-rod motion, contact stress, clearance, backlash, wear, material, service life, accuracy, operating limits or safety.

Frequently Asked Questions

Does every spiral slot produce linear throw versus angle?

No. This result specifically assumes an Archimedean spiral.

What happens above the entered angle span?

The angle is clamped to the entered span.

What if maximum stroke is below minimum stroke?

The minimum becomes the effective upper endpoint, producing zero span and zero pitch. The setting percentage is also displayed as zero when both effective stroke endpoints are equal.

Does the animation adjust while transmitting load?

No. It shows the entered setting rotating as an assembly.

Does twice throw describe every point in the slider motion?

No. It describes only peak-to-peak travel for an ideal in-line slider-crank.

Can this specify slots, a pin or a locking clamp?

No.

References

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: