I have a related application that I've been thinking about. A rack gear for a particular machine is driven by two linked cranks driven at a constant velocity. The motor reducer outputs to a crank that rotates completely. It's joined to another crank that only rotates about 90° and reciprocates...