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.

Double loop strip. How to setup?

Dear group!

This is a similar question to the one in this thread:

http://www.grasshopper3d.com/group/kangaroo/forum/topics/paper-stri...

and I would like to set up Daniels definition (Daniels reply is on the second page of that thread) paperloop.ghx with my model called MN-double-loop.3dm (attached) instead of the original paperloop.3dm.

The surface should be fixed at the intersection (black dots).

My question: How do I set this up?

I think I need to make a mesh, right? Weaverbird? I'm clearly missing something here.

Thanks a lot in advance.

 

Mårten

  • up

    Daniel Piker

    Here I started with a surface with the right topology, and pulled those 2 squares where it touches together with springs, while also using bending, length and shear springs.

     

    Because the divisions of the initial surface are uneven, you can't use too stiff a bend force initially without it exploding (the current bending model works best when consecutive segments are the same length).

    So I put in sliders for all the different stiffnesses, drag and timestep, and you can gradually adjust these as it gets more into shape - it's a little delicate, but does reach a solution.

     

    I didn't try it yet, but it would probably be better to add a planarization force to the quads, and this would also give a better guarantee of ending up with a developable surface.

    8
  • up

    Mårten Nettelbladt

    That sounds like two very good additions!

    I'm planning for a large scale test of this double loop shape using double layers of 2 mm plywood joined to a length of 6 meters...