This paper takes the parallel indexing cam mechanism as research object and analyzes the formation of the profile of cam. On the basis of Visual C++6.0 object-oriented method, we have successfully developed the CAD/CAE/CAM system of parallel indexing cam mechanisms, which provides the parameter input dialogue frame with friendly interface. We can generate accurate profile data by using it, then create the three-dimensional model of the parallel indexing cam and assemble it with other parts under the Pro/E environment. At last, we don’t build virtual prototype until we transform the model into ADAMS through special interface Mechanism/Pro. Finally, this paper has researched the theory of contact and collision, carries out the motion simulation. We have received many valuable conclusions of practical application through all of the process.