In this paper,the effect of short cylinder and ball grinding media on the separation of chalcopyrite and pyrite was studied.The results of single,binary mixed and real ore mineral flotation indicate that the recovery and grade of chalcopyrite flotation are effectively promoted by using short cylinders.The results of grinding tests,particle size distribution and SEM reveal that short cylinders produce the angular and uniformly sized particles with larger values of elongation,which selectively grinding the coarse particle and pyrite,effectively avoiding the over-grinding of chalcopyrite.The results of XRD show that the short cylinders can expose more chalcopyrite(112)surfaces and some pyrite(200)surfaces.The adsorption energy between collectors and chalcopyrite(112)surfaces is higher than that of pyrite(200)surfaces.Thus,short cylinders can enhance the difference of floatability between chalcopyrite and pyrite particles and the separation efficiency of the two minerals.This study provides some guidance to enhance separation efficiency of minerals by optimizing the grinding process.