Grasshopper

algorithmic modeling for Rhino

Hi,

There is something I do not understand. I am trying to join 4 surfaces in Grasshopper with the join component. It doesn't work, at least it doens't make a closed polysurface. When I bake all surfaces and try the same in Rhino it does. What could be the problem, or what am I doing wrong?

I enclose the Rhino file and (part of) the Grasshopper definition

Views: 901

Attachments:

Replies to This Discussion

Hi Michiel,

It seems you just had to Flatten the "Join" components "B" input.
Check the attached file.

Attachments:

As djordje said, that's the solution. The reason why this is the solution is because operations like Join operate on lists of data. It has to be possible to join multiple sets of surfaces into multiple polysurfaces without them getting confused with each other. To this end, Join only operates on all the surfaces that are in the same list. If you provide a bunch of surfaces, each of which is in it's own little list, then Join won't be able to do anything with this data.

Flattening solves that problem, but it also makes your file slightly less flexible. There are better ways to modify the data that aren't quite as destructive as Flatten, but they are more complex and there's little point getting into them until you actually need them.

--

David Rutten

david@mcneel.com

Tirol, Austria

Thank you both. It works. And I learned something. Thank you.

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service