Grasshopper

algorithmic modeling for Rhino

 some examples about how to use tree split ? (TSplit)

string syntax to feed M ?

Views: 14351

Replies to This Discussion

The best thing about Tree Split is that it maintains the original Path Structure. This allows you to manipulate the split data and then merge it back in further down stream with the others. Where as Tree Branch creates a brand new list with its own path structure

Another good feature is the use of wild cards allowing you to find all the paths with {0;0;*} in the structure.

I've always wondered why grafting a fresh series produces a 3 level tree.  I'm always toggling the simplify as well to start things out as simple as possible (in most cases)...

very useful.

thanks danny

are you considering the develop of a data tree tools in grasshopper exhaustive tutorial ? is a great void

In the screenshot above, is there any way to express a range of branches rather than listing them individually?
e.g. to split off branches {0;0;1} to {0;0;10}

You can use a series to create the paths and simplify the Tree:

{0;0;?} will return all paths with two leading zeros.  I'm not so sure about how to split items on a particular level (like {0;0;0} through {0;0;5} vs. {0;0;6} through {0;0;10}), but the ? is really useful.

I also put together some components to help distrubute paths around, list management, etc....if there's a particular pattern you'd like to use (like a dispatch pattern), you can use the divide branches component...

http://www.grasshopper3d.com/group/milkbox/forum/topics/tree-sloth

 Hi all, could anyone say how to renumber the points on each edge of the triangle 0 to 17 or all 0 to 47?

Attachments:

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