The machine has separate modules, one comprising the cylindrical sieve cage and motor drive, another, the housing and particle collector and another the loading and discharging apparatus. The cylindrical separator sorts the particular material by size, by cyclonic action. Extraction of the various particle sizes may take place by suction. The components to make up the complete unit may be selected according to the nature of the sieved material by assembling the requisite modules.