To resolve the problems of manual polishing for stainless steel electric kettle,such as,serious pollution,low efficiency and unstable quality,an automatic polishing system for stainless steel electric kettle surface was successfully developed.The system adopted the method of multi-abrasive and multi-station,which can polish three kettles in a time and improve the polishing efficiency;making sure of the polishing quality of kettle surface,the spiral tool path was planed,meanwhile a method of data generating for cutter location with teaching method was recommended and a method of optimal path engendered with NURBS curve fitting was used to optimize the tool path.The experimental result proves that this method can produce higher polishing quality and efficiency compared with manual polishing.