Grasshopper

algorithmic modeling for Rhino

Hi guys,

I want to define a surface through GH which essentially is a Paraboloid of Revolution.

The equation is: b*z = x^2 + y^2

b is a constant I have.

How do I do this?

(I know how to create it by defining a parabola and then revolve it around an axis, but I wonder if there is a way to define directly the whole surface since I have the value b only for the equation of the paraboloid and not for its parabola)

Thanks! 

Views: 1898

Replies to This Discussion

Hi marinako,
is this what you mean:
or maybe trim it so it's a "revolution":

Attachments:

works :)

Hello marinako, Pieter,

Only thing to add to Pieter's definition is you can define x and y to be inside a circle so that you have an untrimed surface:

Attachments:

Thanks guys

Great!

Nice one Nikos, thanks.

I tried this tutorial in order to get sphere instead of paraboloid. But ı can't get a surface.I  got only dots. Is there any body to say where is my error. Thanks everybody.

here is graskopper screen shoot

Attachments:

Besides the fact that the SurfaceFromPoints should get a flat list of points (I flattened the DivideSurface P(Points) output back then to ensure that), I think your Expression always fails (results in all NaN's (NotANumber)) because of the negative values between the Sqrt() brackets. Hum, I hope that was understandable/english enough to pass as an answer ;)

thank you very much.

To be able to draw same sphere with the following parameter istedad of using an implicit equation what changes should I make?

x=1-s^2-t^2/1+s^2+t^2

y=2*s/1+s^2+t^2

z=2*t/1+s^2+t^2

ı spare two day to draw it but ı can'T.

 could ı  ask you also,if it is possible to draw it using single function by vector notation  {x,y,z}

 Thank you very much a gain.

here is grashoper screen

Attachments:

here is rhino screen

Attachments:

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service