How to make a barrel cylindrical cam in solidWORKS

1 Answer

I believe you can make that by making a Helical path on a cylinder and making a Swept Cut using that path and a Solid Body (This option is only available in Swept Cuts).

So, you'll need to model another smaller cylinder perpendicular to the main one and use it to cut the desired shape.

PS I've got no idea how accurate the final model will be.
---
You can also do it with the Wrap feature, Deboss option.