Cardan joint is a very widely used assembly in many mechanical fields [1]. It is comprised of an input and output shafts with two forks and a cross. Each fork hole is connected to a cross pin by means of a revolute joint. In transmission simulations, it is often included using a “black box” approach, by adding coupling relationships between the relative velocities of the connected shafts. On the other side, in many applications, it is also necessary to model and simulate the joint in details in order to assess the internal reaction forces between pins and holes. The most severe complication is that the Cardan joint is an overconstrained system. In standard multibody simulations in which the kinematic restraints are modeled introducing const...