A major concern of mechanical designers in tolerancing, is understanding effects of geometrical errors on product's functionalities. The following three steps of tolerancing procedures with computers are necessary: 1. generate error models for nominal models, 2, analyze the effect of geometrical errors. and 3, determine tolerance specification and change the nominal shape models. In this paper, the second issue is discussed. Amongst various functionalities of mechanical products, motion of a part, which is functionally fundamental and sensitive to geometrical errors, is selected. A dynamic simulation method is developed, by which calculation of rigid body motion of a polyhedral object is possible. A motion path is generated by integrating the motion equations, along, which the contact state is dynamically changed. By giving simplified geometrical errors to the object's shape, estimation of the distortion of the motion path is possible. This leads to evaluation of the robustness of product design shapes.