Skip to main content

Cam Profile Calculator

Calculate cam profiles for follower displacement, velocity, and acceleration. Enter values for instant results with step-by-step formulas.

Skip to calculator
Engineering

Cam Profile Calculator

Calculate cam profiles for follower displacement, velocity, and acceleration. Supports harmonic, cycloidal, and polynomial motion types with full timing analysis.

Last updated: December 2025

Calculator

Adjust values & calculate
Maximum Follower Velocity
942.48 mm/s
harmonic motion | 600 RPM
Max Displacement
20.000 mm
Max Acceleration
88826.4 mm/s2
Pressure Angle
26.57 deg
Min Cam Radius
30.000 mm
Max Cam Radius
50.000 mm

Timing Summary

Rise0 - 120 deg
Upper Dwell120 - 180 deg
Return180 - 300 deg
Lower Dwell60 deg remaining
Angular Velocity62.83 rad/s

Profile Data (sampled)

0 degs=0.00v=0.0a=88826
10 degs=0.34v=243.9a=85800
20 degs=1.34v=471.2a=76926
30 degs=2.93v=666.4a=62810
40 degs=5.00v=816.2a=44413
50 degs=7.41v=910.4a=22990
60 degs=10.00v=942.5a=0
70 degs=12.59v=910.4a=-22990
80 degs=15.00v=816.2a=-44413
90 degs=17.07v=666.4a=-62810
100 degs=18.66v=471.2a=-76926
110 degs=19.66v=243.9a=-85800
Note: This calculator provides theoretical cam profile data. Actual cam design must account for manufacturing tolerances, material elasticity, follower dynamics, and lubrication. Validate with dynamic simulation software for high-speed applications.
Your Result
Max Velocity: 942.48 mm/s | Max Accel: 88826.4 mm/s^2 | Cam Radius: 30.000-50.000 mm
Share Your Result
Understand the Math

Formula

Harmonic: s = (h/2)(1 - cos(pi*theta/beta)) | Cycloidal: s = h(theta/beta - sin(2*pi*theta/beta)/(2*pi))

Where s = follower displacement, h = total stroke, theta = current cam angle, beta = rise/return angle. Velocity and acceleration are obtained by successive differentiation with respect to time, introducing angular velocity omega.

Last reviewed: December 2025

Worked Examples

Example 1: Harmonic Motion Cam for Packaging Machine

Design a cam with 30 mm base radius, 20 mm stroke, 120 deg rise, 60 deg dwell, 120 deg return, running at 600 RPM with harmonic motion.
Solution:
Angular velocity = 600 x 2pi/60 = 62.83 rad/s Max displacement = 20 mm (at top of rise) Max velocity (harmonic) = h x pi x omega / (2 x beta_rise) = 20 x pi x 62.83 / (2 x 2.094) = 942.5 mm/s Max acceleration = h x pi^2 x omega^2 / (2 x beta_rise^2) = 20 x pi^2 x 62.83^2 / (2 x 2.094^2) = 89,134 mm/s^2 Max cam radius = 30 + 20 = 50 mm Remaining dwell = 360 - 120 - 60 - 120 = 60 deg
Result: Max Velocity: 942.5 mm/s | Max Accel: 89,134 mm/s^2 | Cam Radius: 30-50 mm

Example 2: Cycloidal Motion for High-Speed Application

Same parameters but using cycloidal motion to reduce jerk at transitions for operation at 1200 RPM.
Solution:
Angular velocity = 1200 x 2pi/60 = 125.66 rad/s Cycloidal max velocity = 2 x h x omega / beta_rise = 2 x 20 x 125.66 / 2.094 = 2400 mm/s Cycloidal max accel = 2pi x h x omega^2 / beta_rise^2 = 2pi x 20 x 125.66^2 / 2.094^2 = 452,216 mm/s^2 Benefit: Zero jerk at transitions (vs infinite jerk with harmonic) Trade-off: 27% higher peak acceleration than harmonic
Result: Max Velocity: 2400 mm/s | Max Accel: 452,216 mm/s^2 | Zero jerk discontinuity
Expert Insights

Background & Theory

The Cam Profile Calculator applies the following established principles and formulas. Structural and construction engineering is governed by fundamental load analysis, material science, and regulatory standards that ensure the safety and durability of built structures. The primary distinction in load analysis is between dead loads โ€” the permanent self-weight of structural elements, finishes, and fixed equipment โ€” and live loads, which represent variable occupancy, furniture, and environmental forces such as wind and snow. These are combined using factored load equations, such as the ASCE 7 formula U = 1.2D + 1.6L, where D is dead load and L is live load. Concrete mix design is governed by the water-cement (w/c) ratio, which is the primary determinant of compressive strength and durability. A w/c ratio of 0.40โ€“0.45 typically yields concrete with 28-day compressive strengths of 30โ€“40 MPa. Common mix ratios by weight for structural concrete are approximately 1 part cement : 1.5โ€“2 parts sand : 3 parts coarse aggregate. Structural steel is characterized by its yield strength (the stress at which permanent deformation begins, typically 250โ€“350 MPa for mild steel) and ultimate tensile strength (typically 400โ€“500 MPa). Mid-span deflection of a simply supported beam under a central point load is given by ฮด = FLยณ / (48EI), where F is force, L is span length, E is Young's modulus, and I is the second moment of area. Building insulation is rated by R-value, a measure of thermal resistance in units of mยฒยทK/W (SI) or ftยฒยทยฐFยทh/BTU (imperial). Higher R-values indicate greater resistance to heat flow. Foundation design depends on the allowable bearing capacity of the underlying soil, which ranges from approximately 75 kPa for soft clay to over 10,000 kPa for bedrock. Drainage gradients for surface water are typically specified as a minimum of 1โ€“2% slope away from building foundations to prevent hydrostatic pressure and water infiltration.

History

The history behind the Cam Profile Calculator traces back through the following developments. The history of construction engineering spans thousands of years of accumulated empirical knowledge and, more recently, rigorous scientific analysis. The ancient Egyptians built the Great Pyramid of Giza around 2560 BCE using an estimated 2.3 million stone blocks, demonstrating sophisticated logistics, geometry, and workforce organization. Roman engineers advanced the field dramatically through the use of pozzolanic concrete โ€” a mixture of volcanic ash, lime, and seawater โ€” enabling the construction of the Pantheon dome (43.3 m diameter, completed around 125 CE) and a vast network of aqueducts and roads across the empire. Cast iron emerged as a structural material during the Industrial Revolution, first used prominently in the Iron Bridge at Coalbrookdale, England, completed in 1779. Wrought iron and later steel allowed far greater spans and heights. The Eiffel Tower, completed in 1889, demonstrated the structural possibilities of wrought iron at scale and influenced the development of steel-frame skyscraper construction in Chicago and New York. Reinforced concrete was systematically developed by Joseph Monier, a French gardener, who patented iron-reinforced concrete pots and panels in the 1860s, and later by engineers including Franรงois Hennebique who created the first comprehensive reinforced concrete framing system in the 1890s. The 1906 San Francisco earthquake caused widespread devastation and galvanized the engineering profession to develop seismic design provisions. Subsequent earthquakes โ€” including the 1971 San Fernando and 1994 Northridge events โ€” drove successive improvements in seismic codes, base isolation technology, and ductile detailing of reinforced concrete and steel frames. Building codes became increasingly standardized in the twentieth century, with the International Building Code (IBC) first published in 2000 providing a unified model code adopted across much of the United States. Building Information Modeling (BIM) emerged in the 2000s as a digital workflow integrating architectural, structural, and MEP design into a unified three-dimensional model, fundamentally changing coordination practices across the industry.

Share this calculator

Explore More

Frequently Asked Questions

A cam mechanism is a mechanical device that converts rotary motion into linear or oscillating motion through a specially shaped rotating profile. The cam is a rotating element with a contoured surface that pushes against a follower, which moves in a defined path as the cam rotates. The shape of the cam profile determines the displacement, velocity, and acceleration of the follower at every point of rotation. Cam mechanisms are fundamental components in internal combustion engines (valve actuation), textile machinery, packaging equipment, printing presses, and automated manufacturing systems. Their ability to produce precisely controlled, repeatable motion patterns makes them indispensable in mechanical engineering design.
The pressure angle is the angle between the direction of the follower motion and the normal force exerted by the cam on the follower at any given point. It is a critical design parameter because it determines the side loading on the follower guide and the efficiency of force transmission. A large pressure angle means more force is directed sideways rather than along the desired follower direction, increasing guide friction and wear. The maximum allowable pressure angle for translating followers is typically 30 degrees for roller followers and 20 to 25 degrees for flat-faced followers. Pressure angle can be reduced by increasing the base circle radius, but this makes the cam physically larger. Balancing pressure angle constraints against cam size is a fundamental design challenge.
The base circle is the smallest circle that can be drawn tangent to the cam profile, and its radius is the most influential geometric parameter in cam design. A larger base circle reduces the pressure angle throughout the cam rotation, improving force transmission efficiency and reducing follower guide loads. However, a larger base circle also increases the overall cam size, weight, and the space required for installation. The minimum base circle radius is determined by the maximum allowable pressure angle constraint, typically calculated iteratively or using analytical methods for each motion type. For high-speed applications, larger base circles also reduce the cam surface curvature, which decreases contact stress and improves durability. Engineers typically start with the minimum acceptable base circle and increase it if space permits.
Jerk is the rate of change of acceleration with respect to time (the third derivative of displacement). In cam design, jerk discontinuities cause sudden changes in the inertial forces acting on the follower, which excite vibrations in the follower system and produce noise, impact loading, and accelerated wear. Simple harmonic motion has infinite jerk at the transition points where acceleration changes instantaneously, making it unsuitable for high-speed applications. Cycloidal motion has finite jerk throughout the cycle, producing smoother operation at high speeds. Modified sinusoidal and modified trapezoidal motions offer even better jerk characteristics by carefully shaping the acceleration profile. For applications above approximately 1000 RPM, selecting a motion type with controlled jerk becomes essential for reliable operation and acceptable noise levels.
The timing diagram defines the sequence of rise, dwell, and return motions over one complete revolution (360 degrees) of the cam. It is established by the functional requirements of the machine, specifying when the follower must move up, hold position, and return. For example, in an engine valve train, the timing diagram specifies when the valve opens (rise), stays open (dwell), closes (return), and remains closed (second dwell). The sum of all angular segments must equal 360 degrees. Rise and return angles affect the follower velocity and acceleration since shorter angles require faster motion for the same stroke, generating higher dynamic forces. Designers must balance the required dwell times against the available angles for rise and return to keep accelerations within acceptable limits for the follower mechanism.
Cam speed has a dramatic effect on dynamic forces because follower velocity scales linearly with cam angular velocity while acceleration scales with the square of angular velocity. Doubling the cam speed quadruples the peak acceleration and thus quadruples the inertial forces on the follower system. At low speeds, the follower faithfully tracks the designed cam profile. As speed increases, the inertial forces become comparable to the spring preload force, potentially causing follower jump or bounce where the follower loses contact with the cam. This condition is catastrophic in valve train applications. To prevent jump, the return spring must provide sufficient force to keep the follower in contact at maximum acceleration. The critical speed is calculated by comparing the peak acceleration force with the available spring force minus any external loads.
Educational Note: This calculator is provided for educational and informational purposes. Results are based on the formulas and inputs provided. Always verify important calculations independently. NovaCalculator processes calculator inputs client-side; optional analytics follow visitor consent settings. ยฉ 2024โ€“2026 NovaCalculator.

Share this calculator

Formula

Harmonic: s = (h/2)(1 - cos(pi*theta/beta)) | Cycloidal: s = h(theta/beta - sin(2*pi*theta/beta)/(2*pi))

Where s = follower displacement, h = total stroke, theta = current cam angle, beta = rise/return angle. Velocity and acceleration are obtained by successive differentiation with respect to time, introducing angular velocity omega.

Worked Examples

Example 1: Harmonic Motion Cam for Packaging Machine

Problem: Design a cam with 30 mm base radius, 20 mm stroke, 120 deg rise, 60 deg dwell, 120 deg return, running at 600 RPM with harmonic motion.

Solution: Angular velocity = 600 x 2pi/60 = 62.83 rad/s\nMax displacement = 20 mm (at top of rise)\nMax velocity (harmonic) = h x pi x omega / (2 x beta_rise)\n= 20 x pi x 62.83 / (2 x 2.094) = 942.5 mm/s\nMax acceleration = h x pi^2 x omega^2 / (2 x beta_rise^2)\n= 20 x pi^2 x 62.83^2 / (2 x 2.094^2) = 89,134 mm/s^2\nMax cam radius = 30 + 20 = 50 mm\nRemaining dwell = 360 - 120 - 60 - 120 = 60 deg

Result: Max Velocity: 942.5 mm/s | Max Accel: 89,134 mm/s^2 | Cam Radius: 30-50 mm

Example 2: Cycloidal Motion for High-Speed Application

Problem: Same parameters but using cycloidal motion to reduce jerk at transitions for operation at 1200 RPM.

Solution: Angular velocity = 1200 x 2pi/60 = 125.66 rad/s\nCycloidal max velocity = 2 x h x omega / beta_rise\n= 2 x 20 x 125.66 / 2.094 = 2400 mm/s\nCycloidal max accel = 2pi x h x omega^2 / beta_rise^2\n= 2pi x 20 x 125.66^2 / 2.094^2 = 452,216 mm/s^2\nBenefit: Zero jerk at transitions (vs infinite jerk with harmonic)\nTrade-off: 27% higher peak acceleration than harmonic

Result: Max Velocity: 2400 mm/s | Max Accel: 452,216 mm/s^2 | Zero jerk discontinuity

Frequently Asked Questions

What is a cam mechanism and how does it convert motion?

A cam mechanism is a mechanical device that converts rotary motion into linear or oscillating motion through a specially shaped rotating profile. The cam is a rotating element with a contoured surface that pushes against a follower, which moves in a defined path as the cam rotates. The shape of the cam profile determines the displacement, velocity, and acceleration of the follower at every point of rotation. Cam mechanisms are fundamental components in internal combustion engines (valve actuation), textile machinery, packaging equipment, printing presses, and automated manufacturing systems. Their ability to produce precisely controlled, repeatable motion patterns makes them indispensable in mechanical engineering design.

What is the pressure angle in cam design and why is it critical?

The pressure angle is the angle between the direction of the follower motion and the normal force exerted by the cam on the follower at any given point. It is a critical design parameter because it determines the side loading on the follower guide and the efficiency of force transmission. A large pressure angle means more force is directed sideways rather than along the desired follower direction, increasing guide friction and wear. The maximum allowable pressure angle for translating followers is typically 30 degrees for roller followers and 20 to 25 degrees for flat-faced followers. Pressure angle can be reduced by increasing the base circle radius, but this makes the cam physically larger. Balancing pressure angle constraints against cam size is a fundamental design challenge.

How does base circle radius affect cam performance?

The base circle is the smallest circle that can be drawn tangent to the cam profile, and its radius is the most influential geometric parameter in cam design. A larger base circle reduces the pressure angle throughout the cam rotation, improving force transmission efficiency and reducing follower guide loads. However, a larger base circle also increases the overall cam size, weight, and the space required for installation. The minimum base circle radius is determined by the maximum allowable pressure angle constraint, typically calculated iteratively or using analytical methods for each motion type. For high-speed applications, larger base circles also reduce the cam surface curvature, which decreases contact stress and improves durability. Engineers typically start with the minimum acceptable base circle and increase it if space permits.

What is cam jerk and why does it matter for high-speed applications?

Jerk is the rate of change of acceleration with respect to time (the third derivative of displacement). In cam design, jerk discontinuities cause sudden changes in the inertial forces acting on the follower, which excite vibrations in the follower system and produce noise, impact loading, and accelerated wear. Simple harmonic motion has infinite jerk at the transition points where acceleration changes instantaneously, making it unsuitable for high-speed applications. Cycloidal motion has finite jerk throughout the cycle, producing smoother operation at high speeds. Modified sinusoidal and modified trapezoidal motions offer even better jerk characteristics by carefully shaping the acceleration profile. For applications above approximately 1000 RPM, selecting a motion type with controlled jerk becomes essential for reliable operation and acceptable noise levels.

How do you determine the timing diagram for a cam mechanism?

The timing diagram defines the sequence of rise, dwell, and return motions over one complete revolution (360 degrees) of the cam. It is established by the functional requirements of the machine, specifying when the follower must move up, hold position, and return. For example, in an engine valve train, the timing diagram specifies when the valve opens (rise), stays open (dwell), closes (return), and remains closed (second dwell). The sum of all angular segments must equal 360 degrees. Rise and return angles affect the follower velocity and acceleration since shorter angles require faster motion for the same stroke, generating higher dynamic forces. Designers must balance the required dwell times against the available angles for rise and return to keep accelerations within acceptable limits for the follower mechanism.

How does cam speed affect the dynamic forces on the follower?

Cam speed has a dramatic effect on dynamic forces because follower velocity scales linearly with cam angular velocity while acceleration scales with the square of angular velocity. Doubling the cam speed quadruples the peak acceleration and thus quadruples the inertial forces on the follower system. At low speeds, the follower faithfully tracks the designed cam profile. As speed increases, the inertial forces become comparable to the spring preload force, potentially causing follower jump or bounce where the follower loses contact with the cam. This condition is catastrophic in valve train applications. To prevent jump, the return spring must provide sufficient force to keep the follower in contact at maximum acceleration. The critical speed is calculated by comparing the peak acceleration force with the available spring force minus any external loads.

References

Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy