Grasshopper

algorithmic modeling for Rhino

I am trying to apply a geometry to a simple surface - I thought the best way forward would be to divide the surface then orient the geometry. what this appears to have done though is explode my geometry, and now it is all over the place! I strongly suspect I am missing a crucial step - I guess I need something that 'ties' all my geometry together? I attach the files for reference - any step in the right direction gratefully received. 

Views: 3228

Attachments:

Replies to This Discussion

Hi Tash,

I'm not quite sure what you are trying to do with hoopsnake, but orienting geometry to surface frames works with the file that you uploaded. If you want to rotate the meshes according to their position it's probably easier to get all of the planes that you are orienting them to to the correct rotation before you map the mesh geometry to them.

Hope the start to this year is going well!

Dan

Attachments:

Hi Dan!

Ah I've been ill for a while now and not even looked at my computer, (hence my slow reply - apologies) so not a brilliant start to the year, but it will be ok!

To be honest I was only using hoopsnake because it was what was suggested to me, but I think that where I'm going wrong - there's a much larger geometry made from that component that I was trying to map to the surface that hoopsnake created - perhaps it doesn't work on the file I uploaded. Either way, this helps - thanks!

Hope everything is good where you are - I hear on the grapevine that you're a bit of a legend there - well done! Tash x

That said though, I have removed the hoopsnake element now, and it's still exploded the geometry. I'm trying to map the entire geometry to each point, if that makes sense - I can't figure out why it is operating in this fashion - it appears to be separating the geometry as well as the surface? 

Attachments:

Hi Tash,

Sorry to hear you haven't been well! I had another look at the script and it looks like the thing that's causing it to split up is the tree structure. Basically because there are multiple meshes in the list, the orient is sending different parts to different places.If you join the mesh after the rotate component then it all goes to each of the locations the orient is pointing to.

I'm not sure if what you are after is the just the position or for it to morph with the surface as well, but I've added another version that uses box morph instead of orient. You can see the difference in the two panels.

All the best,

Dan

Attachments:

That's great, thanks!!

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