Abstract:In order to improve the efficiency in parts placement and mounting of the surface mount technology (SMT), a placement strategy was presented, including both data acquisition as well as parts grasping through upper CCD’s “Rough positioning” and achieving the mounting through lower CCD’s “Secondary positioning”. In order to get the pose positions and information of all SMT parts and cubicles, machine vision and motion control were combined, the spiral heuristic algorithm was adopted to traverse the workbench and the shape matching and effective pixels were considered as judging conditions. The database chain list storage in programming languages and the pointer technology were used to accomplish the storage and the read of the pose matrix information. Quicksort was used to rearrange the pose data, regarding matrix A & B as the boundary conditions. Finally the four steps of the placement process:“Data AcquisitionParts GraspParts MountThe Judgement” is realized, which provide guides to improve efficiency and reduce errors during the SMC process.