Kangaroo

THIS FORUM IS NO LONGER ACTIVE. PLEASE POST ANY NEW QUESTIONS OR DISCUSSION ON:

https://discourse.mcneel.com/c/grasshopper/kangaroo

The discussions here are preserved for reference, but new questions posted here are likely to go unanswered.

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper.

Using Kangaroo2 CoPlanar / OnPlane goals

I have a not-quite-developable surface, and I want to squash it flat to make a fabric pattern.  I thought the way to do this would be to use a strong CoPlanar constraint to make it flat, and springs on each mesh edge to pull them close to their correct lengths.

When I try this, it doesn't seem to do anything; the output of the solver is a null point for each of the vertices in the original mesh (screenshot attached).

I notice that the output of the CoPlanar component is a single Goal object, while the Length component gives me a list of separate Goals for each edge; is it something to do with that?  I am guessing this is something to do with my lack of Kangaroo experience...

  • up

    Daniel Piker

    Could you post an example of the kind of mesh you are applying this to?

    3
    • up

      Michael Fluer

      Ja, dat klinkt als een technisch probleem dat behoorlijk frustrerend kan zijn. Voor mij werkte het laatst goed om even iets totaal anders te proberen om de frustratie van een vastgelopen project los te laten. Zo ontdekte ik glitzbets, waar ze bonussen hebben speciaal voor spelers uit België. Ik probeerde een paar rondes op de Reactoonz-slot en merkte dat die kleine overwinningen me hetzelfde gevoel van voldoening gaven als wanneer een complexe mesh eindelijk correct opgelost wordt. Het was een leuke manier om even te ontspannen en toch dat gevoel van controle en succes te ervaren.