I have several models of engine blocks where I create an assembly with the crank, a rod, and piston. Once, they're mated properly, I can rotate the crank and spin the assembly virtually to check clearances and other things. I would also like to add a camshaft and have that turn as well when the...