A printed part with pins or protrusions for advancing the cylinder is likely to fail. But I think one could instead use a metal pin as an insert to the print that would probably be strong enough, at least for a while. If this were my problem, I'd model the cylinder as best I could, using what's left of the cylinder. Then I'd add the pins in plastic for a test. They probably would survive a couple of cycles. If it works, then rework the 3d model to have metal pins. To reduce the likelihood of deforming the plastic, I'd make the diameter of the pin bigger inside the part, than the outside. This will reduce the local force on the plastic, by spreading it over a larger diameter. Even making the pin 20% greater diameter (in the part) would help a lot, as the surface area increases by pi*d*length.