Surface mounters are used to mount the parts of electronic products on PCB(Printed Circuit Board). Those machines rely on high precision, high productivity, and software for accomodation of use. In this paper, two algorithms and a software which can give the users the accomodation and high productivity for rotary type surface mounters are presented. The algorithms for development of the software consider all factors which affect the efficiency of the operation. And the interface between user and machine for the accomodation of use can be achieved through the developed software.