a:= 1 a.minimum := -2 a.maximum := 2 b := 1 b.minimum := -2 b.maximum := 2 c := 1 c.minimum := -2 c.maximum := 2 d := 1 d.minimum := -2 d.maximum := 2 graph3d.box := true graph3d.mesh := true graph3d.view := standard graph3d.perspective := true graph3d.resolution := 70 graph3d.highlight := 0 graph3d.shading := .25 graph3d.contrast := 1/2 graph3d.transparency := 0 graph3d.color := .1*time graph3d.background := black graph3d.minimumx := -10 graph3d.maximumx := 10 graph3d.minimumy := -10 graph3d.maximumy := 10 graph3d.minimumz := -10 graph3d.maximumz := 10 GRAPH3D.STEPSU := 100 GRAPH3D.STEPSV := 20 GRAPH3D.MINIMUMU := 0 GRAPH3D.MAXIMUMU := 2*PI GRAPH3D.MINIMUMV := 0 GRAPH3D.MAXIMUMV := 2*PI GRAPH3D( CYLINDRICAL( 5+2*COS(V + .5*time), U + .2*time , 2*SIN(V + .5*time) ) )