The clearances in the kinematic joints are due to deformations, wear, and manufacturing errors; the accurate modeling of these effects in multibody analysis is a complex issue but in many practical applications, it is mandatory to take into them into account in order to understand the actual behavior of mechanical systems. In this paper, the authors present a general computer-aided model of a 3D revolute joint with clearance suitable for implementation in multibody dynamic solvers. While a perfect revolute joint imposes kinematic constraints, the proposed revolute joint with clearance leads to a force constraint. The revolute joint has been modeled by introducing a nonlinear equivalent force system, which takes into account the contact elastic deformations. The model depends on the structural and geometrical properties of materials in contact that have been investigated using finite element models. The purpose is to give a general approach to study the influence of actual joints on kinematic, dynamic, and structural behavior of mechanisms. The proposed model has been applied in dynamic simulations of a spatial slider-crank mechanism.