A Rack and Pinion restricts the relative motions of one translational joint and one revolute joint together. This relates the translational and rotational motions of the joints through linear scaling of their relative motions. Revolute and translational joints are available for Rack and Pinion, and one constraint equation is added.