Grasshopper

algorithmic modeling for Rhino

I am placing circles on my ceiling that respond to the proximity of the columns. Hence the close the circles are to the column, the smaller they get. I am following a tutorial on this site:

http://designreform.net/2008/07/grasshopper-patterning-with-2-attra...

But the definition only works for 2 points, is there an easier way to make this work then to copy and paste it 45 times. For the tutorial I am using a custom grid intersection as opposed to a rectangular grid.

Once I finish it with the circles, I plan on placing a closed curve with the center of the grids intersection point and scaling it based on it's proximity to the columns. 

My attached file contains the original grid, the reduction I used for the intersection points, the intersection points, and the column points.

PLEASE HELP ME I'M DESPERATE, MY FINAL IS WEDNESDAY! :(

Views: 1377

Attachments:

Replies to This Discussion

That only works with 2 attractor points. I have 45. I was using a similar distance, divide, thing. Check out my definition and file, I know there's gotta be an easier way to handle this, as well as getting a result, it doesn't seem to make the circles bigger. I want the circles minimum and maximum size to be controlled for one reasons: so they don't overlap.

I'M ALMOST THERE CHECK MY FILES. I LOVE THIS COMMUNITY, THANKS GUYS!

Attachments:

file 

Attachments:

I'm sorry. The columns are the attractor points, you can tell by my layers, the layer "column points".  the layer with The blue hatches represent the columns from my project, the cylinders were for a test of the simpler definition, with the rectangle boundaries as the ceiling 

You can easily set as many items as attractors with the "pull points" component.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service