A voxelized framework for simulating cutting tool and workpiece interaction