This system allows many samples to be milled or grinded at the same time. 32 samples at once is possible. The volume of the processing vessels can range form 2 to 100 ml, allowing processing samples in multiple gram scale. There is no need to clean the processing vessels since the milling is carried out in common sample vials available as disposable. Particle size reduction down to 1 um have been obtained in less than an hour and 0.1 um in about 2 hours. The equipment can also be used to produce mixed oxides samples, mixed to the nanoscale.