Question: animation of multiple plots

I am trying to animate multiple plots in Maple.  I know that each of the individual plots work so this cannot be the cause of my error.  Nevertheless, I am getting an error message that I don't understand.

 

Here is my code: 

> F := proc (t) plots[display](plots[spacecurve]([[sqrt(y^2*(tan(s)^2-1)+2*y*tan(s)+1), y, y*tan(s)], y = -6 .. 6], s = 0 .. t), plots[spacecurve]([[-sqrt(y^2*(tan(s)^2-1)+2*y*tan(s)+1), y, y*tan(s)], y = -6 .. 6], s = 0 .. t), plots[implictplot3d](y*tan(t)-z = 0, x = -5 .. 5, y = -5 .. 5, z = -5 .. 5, transparency = .5, style = surface)) end proc;
> animate(F, [w], w = 0 .. Pi);
 

I have made a procedure that plots three separate plot structures, two space curves and an implicit 3d plot.  The procedure creation does not generate an error by the animation command does.  It says:

 

Error: in (plots / animation) improper op or subscript selection. 

 

Does anyone know what I am doing wrong?

 

Thanks.

 

          David

 

 

Please Wait...