I have a hollow cylinder with a path on its inside surface. I have a solid cylinder with a tab that fits in the path. I am trying to figure out how to mate these two so that as the cylinders turn, the solid cylinder moves up and down following the path. I'm using Solidworks 2014. Thanks.