Cylindrical Cam
From DT Online
Cylindrical Cams are used mainly to convert rotational motion to linear motion parallel to the rotational axis of the cylinder.
A Swashplate may be regarded as a simple form of cylindrical cam.
Note: They can be modelled by constructing a Displacement Diagram to use as a Template then cutting it out of paper and wrapping it around a tube to show the profile to be cut.
Properly machined cylindrical cams, as used in engine gearboxes for example, may have slots milled into the side of the cylinder such that the follower is positively driven each way and does not rely on a spring for its return