Treating seperate closed crvs as one entity?

I'm trying to copy a text logo to points made in my definition.

 

How do I get the text to move to the points as one group?

 

In my definition I have the points split into 2 groups.  I'd like the text/logo's centerpoint to be used to distribute the logo at the points, but the logo doesn't stay together.

 

I must be missing something that is real obvious.

 

Thanks in advance.

 

 

  • up

    David Rutten

    Hi ryles,

     

    sorry, haven't looked at your files yet. It should theoretically be possible to transform a set of objects as a whole. It just requires you layout the data structures exactly right.

     

    As an experiment, I just added a new Geometry Type to Grasshopper called 'Geometry Group'. It should enable you to easily combine a collection of objects, transform them all in one go, then ungroup them again at the other end (or keep them grouped, either way they will preview and bake fine).

     

    I don't know yet how well this will work, Grasshopper geometry has the assumption build in it's always a single distinct object. If this approach solves a bunch of common problems though I'll have to change that core assumption.

     

    So far I've only added Group and Ungroup components, I can't seem to think of any others that might be useful. If you can, let me know.

     

    Also, a group is a pretty inert sort of thing. You can transform it, but you won't be able to plug a group of curves into a Curve CP or Region Boolean component and make it work.

     

    --

    David Rutten

    david@mcneel.com

    Poprad, Slovakia

    9