How to make a cylinder smooth without smooth shading?
You cannot technically do this in blender. However, you can increase the number of faces to the point where the printer’s resolution dot is bigger than the width of the faces. I think this is impractical however, and recommend you print it out a little rough, then do some sanding work.