Spline Functions Applied to the Synthesis and Analysis of Nonrigid Cam-Follower Systems