A web-based engineering tool for designing, analyzing, and optimizing cam profiles and valve train systems.
Cam Designer is an interactive tool for engineers and enthusiasts working with cam-driven valve train systems. It lets you define a cam motion profile using polynomial spline segments, then instantly visualize lift, velocity, acceleration, and jerk curves. The solver automatically closes the profile to ensure smooth, continuous motion across the full 360° rotation.
Beyond motion design, the tool computes the physical cam lobe shape, contact point paths, radius of curvature, and Hertzian contact stress for a variety of valve train geometries — from simple flat followers to complex overhead and under-cam rocker arm layouts. Fourier analysis and dynamics modules let you evaluate harmonic content and peak accelerations at any engine speed.
Set rise and fall segment durations and control point values to shape your cam profile.
The solver closes the profile and displays lift, velocity, acceleration, and jerk in real time.
Choose a follower type and enter geometry parameters. The cam lobe and contact path update automatically.
Inspect contact stress, radius of curvature, Fourier harmonics, and dynamic forces at any RPM.
Define cam profiles with polynomial spline segments. Adjust rise and fall control points and see lift, velocity, acceleration, and jerk update instantly on the graph.
Select from six valve train types and enter geometry parameters. The tool computes the physical cam surface, contact point path, and radius of curvature.
Browse the full computed cam profile data degree by degree. Export values for use in CAD, CNC, or external analysis tools.
Decompose lift, velocity, or acceleration into harmonic orders. Evaluate signal quality with RMS error and reconstructed curve comparison.
Convert geometric acceleration to physical units at a given RPM. View peak G-forces and identify dynamic limits of your cam design.
Report bugs, request features, or get in touch. All feedback is welcome and helps improve the tool.
The cam surface and contact geometry are computed for each of these configurations.