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 , Planetary ball mills are smaller than common ball mills and mainly used in laboratories for grinding sample material down to very small siz.