A ball mill is a type of grinder used to grind and blend materials for use in mineral dressing , the invention of steam power that an effective ball milling machine could be built , The ball mill can grind various ores and other materials either wet or dry , In situ leaching Gold chlorination Gold cyanidation Bayer process.