on site ball mill jour nal machining