Grasshopper

algorithmic modeling for Rhino

Hi All,

does anybody know how I can script this pattern in VB.net? What parametric model/equations do I need?

Josh

Views: 4306

Replies to This Discussion

It appears to be a collection of arcs that bulge further out as you go left or right from the center. These arcs are then intersected by horizontal lines since all the circles appear to be strictly aligned. I'm not quite sure how the circle radius is achieved, whether it depends on the distribution of points or whether it is simply defined by a function according to elevation.

This would actually be fairly simple to accomplish without scripting, what are you reasons for attempting it in code?

--
David Rutten
david@mcneel.com
Seattle, WA
Hi David,

I found it here (look at the bottom) http://www.aecbytes.com/viewpoint/2007/issue_32.html . It says they developed it in LISP for Acad ... so just wondering how to make in VB;
I think the arc arrangement of circles is due to the changing radius against a fixed span between them . Yes the main issue is the circle radius.
Thanks anyway
Hey David,

If you have time could you work up an example?

I'm going to go try something, but I'd like to see how the Master would do it. ;-)

Thanks,
ryan
Like so?

I actually found a bug with Curve|Line intersection and degenerate curve bounding boxes. That's why the division slider is limited to odd numbers only, to prevent a single straight segment from appearing in the middle of the pattern.

--
David Rutten
david@mcneel.com
Seattle, WA
Attachments:
Hi David,

thank you very much indeed!

Can it be this pattern is a made up of a sync function? The dots seem arranged in a sine function!
thank you David!

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service