Grasshopper

algorithmic modeling for Rhino

Hello

 

I'm pretty new to grasshopper. I am trying to do what I think is a very simple operation, but I can't figure it out. I have a set of points and I want to tell rhino to place a particular polysurface at each point. That's it.

 

I'm sure there's also a very easy way to do this in rhinoscript, but I haven't worked with code in many years. I have also tried using paneling tools, but since the points aren't in a grid, it won't work.

 

It seems that this should be simple... any help/ideas are greatly appreciated.

 

griffin

 

Views: 308

Replies to This Discussion

First, you need to define a set of vectors, that go from a single base point (on or near your polysurface) to all the points at which you'd like to place it. (use the vector between two points component.) Then use the move component to move the polysurface from its current location along the newly-defined vectors. It will produce a new copy of that polysurface at every one of the desired points.

 

Hope that helps!

this works perfectly... thank you!

one more question - is there a way to do the same thing, but instead of making new copies, to make instances of a block?

there is no way to create blocks or block instances within grasshopper. It is possible to script something that will place blocks in rhino in a way equivalent to baking them, but it is not possible to maintain them as manipulable data like other objects.

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