r,theta,z=var('r'),var('theta'),var('z');
r1=0.3535533*(z-3.5*pi)+4.292893;
F1=parametric_plot3d([z,r1*sin(theta), r1*cos(theta)],(theta,0,2*pi),(z,3*pi,4*pi), frame=False, color='blue',opacity=1);
r2=0.3535533*(z-4.5*pi)+5.7070107;
F2=parametric_plot3d([z,r2*sin(theta), r2*cos(theta),],(theta,0,2*pi),(z,4*pi,5*pi), frame=False, color='red',opacity=1);
r3=-0.3535533*(z-5.5*pi)+5.7070107;
F3=parametric_plot3d([z,r3*sin(theta), r3*cos(theta)],(theta,0,2*pi),(z,5*pi,6*pi), frame=False, color='green',opacity=1);
r4=-0.3535533*(z-6.5*pi)+4.292893;
F4=parametric_plot3d([z,r4*sin(theta), r4*cos(theta)],(theta,0,2*pi),(z,6*pi,7*pi), frame=False, color='yellow',opacity=1);
r5=0.3535533*(z-7.5*pi)+4.292893;
F5=parametric_plot3d([z,r5*sin(theta), r5*cos(theta)],(theta,0,2*pi),(z,7*pi,8*pi), frame=False, color='blue',opacity=1);
show(F1+F2+F3+F4+F5)