Grasshopper

algorithmic modeling for Rhino

hi everybody!

i have got a pseudo-circunference, wich is an intersection between a sphere and a generic surface.

Then, i divided the pseudo-circ. into 6 equal parts with the component DivideByDistance.

Then i made the lines from the 6 points to the centre of the pseudo-circ. and from one of these lines i created a plane perpendicular to it.

the question is: 

can i move the 6 points along the pseudo-circ. without changing the distance between them?

thanks in advance :)

Views: 4257

Replies to This Discussion

i think i resolved it.

from the dividedistance i took the parameters of division (t)

then make an addiction of these parameters with a slider, then shattered the curve with the resulting values. Then selected the end points of each segment, cull the duplicates points and in the end created the lines between the points and the centre.

I'd recommend using just the regular Divide component. There's no way to divide a curve into N equal segments using DivideDistance, unless the curve is a perfect line or circle.

You can adjust the seam of a closed curve prior to division, which should allow you to 'rotate' your points around the pseudo-circle.

Attachments:

i will give a look at it, thanks a lot for answering!! however my solution is working too!

But your method can fail by moving the points (in green) beyond the end of the curve.  Adjusting the 'Seam' doesn't do that.

Attachments:

"pseudo-circunference"?  "generic surface"?

"6 equal parts with the component DivideByDistance" - not likely, as David has pointed out.  'Divide' curve, yes (equal parts), but 'DivDist', only in special cases.

"make an addiction of these parameters"?  GH can be addicting, that's true.  :)

The 'Seam' component David mentions is new to me (COOL!) and probably answers your question...  but what you are asking will always be much clearer if you post your GH code and a screen shot or two.

this is the solution i get!

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service