The tricky part is to make sure that your contact vertors are normal through the motion and that any extra degrees of freedom are eliminated (i.e. rotation) by adding a zero driver. Also are you using WF 1.0 ro WF 2.0?
the slot connection can make the block run with constant velocity in trajectory,but the orientation of block keep no change in running.
to adjustthe orientationof the block correctlyin running,i have to define a more cam connection.now the block can drag freely an correctly.but when i run the dynamic analysis ,the compute time is so long......no patient as me ,i have to manual stop it before all done.