From: Frank P. <fra...@co...> - 2011-11-14 02:52:18
|
On Sun, 13 Nov 2011 13:04:47 -0500 Frank Peters <fra...@co...> wrote: > > I have attached a CenterStage file for you to use as an example > (Surface_of_Revolution.cs). Load this file into CenterStage by > selecting File/Open from the main menu, and then click the "Update" > button. The surface will be drawn along with the x and y axes (x is > red, y is green). > Unfortunately, the documentation for StageTools is incomplete in some areas. (StageTools is a very ambitious project and we can excuse the authors.) The "SurfaceOfRevolution" documentation does not explain the Domain parameters. For the "SurfaceOfRevolution" object, the Domain includes two ranges. The first range is for the rotation angle, and the second range is for the function parameter t. To rotate a curve completely around a given axis, a range of 0 -> 2*pi should be specified: Domain {{0 2*pi 100} {-3 3 100}} or Domain {{-pi pi 100} {-3 3 100}} The rotation can be limited to any angle by changing the first range. I just found this out by some experimentation, and I have attached a corrected version of the original CenterStage file (Surface_of_Revolution_correct.cs). Have fun and let us know how things work out. Frank Peters |