Torus All  1  2-4

 From: Michael Gibson 8 Dec 2007  (2 of 4)
 1184.2 In reply to 1184.1 Hi Petr, use Revolve of a circle around an axis, instead of sweep around a circle rail. Sweeping goes through a kind of adaptive fitting process. Revolve on the other hand generates the "perfect" and exact (non-fitted) NURBS torus. - Michael

 From: tyglik 12 Dec 2007  (3 of 4)
 1184.3 In reply to 1184.2 Hi Michael, Ha! The how-to on torus is also a part of command reference help file - revolve :) Thanks. By the way, when I make a circle it is a "perfect" NURBS with eight control points. As soon as I turn the control points on, I can see a different structure of control point, in order to edit the circle smoothly (you mentioned this mechanism previously...). This is the same for a sphere, cylinder, torus, cone, truncated cone after shrinking a conical trimmed surface, etc., isn't it? Petr

 From: Michael Gibson 12 Dec 2007  (4 of 4)
 1184.4 In reply to 1184.3 Hi Petr! > By the way, when I make a circle it is a "perfect" NURBS with eight control points. Yup - actually the exact NURBS circle has 9 control points, the start and end one will often look like one point because they are stacked up on the same location. > As soon as I turn the control points on, I can see a different structure of > control point, in order to edit the circle smoothly (you mentioned this > mechanism previously...). Yup, for curves this will happen for exact rational circles, arcs, and ellipses. > This is the same for a sphere, cylinder, torus, cone, truncated cone after > shrinking a conical trimmed surface, etc., isn't it? Yup, there is an equivalent thing for surfaces. This will kick in if the surface is untrimmed (because the squishy version has a different parameterization - this is why shrinking the truncated cone is necessary before it will kick in), and then it detects if it is a surface of revolution, with a full 360 degree angle. If it is then it will do the "implicit replace with squishy version". At some point in the future when I have some kind of properties panel for objects, I might be able to expose some "detailed properties" for these things that would let you turn this mode on or off for individual objects and adjust the squishy replacement point count. - Michael