Inverse Cam: Illustration and Circular Arc-to-Angle Calculator | FIRGELLI

← Back to Engineering Library

This calculator converts an entered arc-length difference at an entered reference radius into an equivalent central angle. A separate animation shows the defining inverse-cam topology: a crank-mounted roller driving a profiled groove in the follower.

Inverse Cam Interactive Calculator

Explore the exact circle identity theta=s/r and its unit conversions for an entered arc length and reference radius.

0°

Central-Angle Equivalent
--
Central-Angle Equivalent
--
Central Angle
--
Arc-to-Angle Scale
--

Equation Used

central angle theta=s/r radians; degrees=(s/r)180/pi; arcminutes=60 degrees; sensitivity=(180/pi)/r degrees per mm of arc
Exact circular arc-length conversion for a fixed reference radius. Not a cam error-propagation model.
  • Entered length s is distance measured along a circle of constant radius r.
  • Radius and arc length use the same length unit.
  • The result is a central-angle equivalent only.
  • The animated crank roller and profiled-follower groove use a separate illustrative motion law.
  • No manufacturable profile, roller-envelope offset, pressure angle, curvature/undercut, clearance, compliance, load, friction, dynamics, manufacturing tolerance stack or uncertainty model.

A radial, normal or machining profile deviation is not generally an arc-length deviation and cannot be mapped to output-angle error using e/r without local cam slope, follower geometry and kinematics. The animated groove is synthesized from an explicitly illustrative rocking law and is separate from the entered circle conversion.

Watch the Inverse Cam in motion
Video: SOLIDWORKS Inverse Cam (可逆凸輪), published by YOYO. The separate circle calculator does not derive the video’s cam profile.
Same mechanism and inputs as the interactive calculator.

Inverse-cam topology and separate circle conversion

An inverse cam, also called a profiled-follower mechanism, places a roller at the end of the driving crank inside a profiled groove on the driven follower. This reverses the familiar cam/follower roles.

The animation synthesizes an illustrative groove centerline for a simple rocking law and keeps the roller on that centerline. Separately, the calculator uses the exact circle identity s=r theta; the inputs do not define the animated groove.

Use as a geometry/unit check

The outputs can convert a known circular arc-length difference into angle at a known radius. They cannot predict the angular consequence of a cam-profile tolerance.

Why profile error is different

A cam profile error may be specified radially, normal to the surface, along a tool path or as contour deviation. Output error then depends on local surface normal, slope, curvature, follower and linkage geometry. The scalar s/r identity applies only when the entered length is truly circular arc length.

Worked example

An arc-length difference of 0.05 mm on a 25 mm reference circle equals 0.002 rad, 0.1146 degrees or 6.875 arcminutes. Arc-to-angle scale is 2.2918 degrees/mm at that radius.

Limits of the circle conversion

A cam-tolerance calculation needs the actual profile, follower arrangement and direction in which error is measured. Local slope, contact geometry and clearance affect how a profile deviation changes output position. The circular identity s/r supplies none of that information.

Questions

Can I enter radial profile error?

No. The input must be circular arc length for s/r to apply directly.

Is sensitivity constant over a real cam?

Not generally. Local kinematic sensitivity changes with geometry and position.

Is the animated groove a design?

No. It demonstrates the inverse-cam topology with an illustrative motion law and omits roller offset, pressure-angle and manufacturability checks.

References & Further Reading

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: