comprehensive project hammer mill ball mill lattice