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.

origami

Hello, this is my first attempt to recreate an origami folding structure with kangaroo

red parts indicate stress distortion of the paper...

 

The evaluation method of the stress distortion is based on the difference between the initial area (the one of the input flat mesh) and the kangaroo's mesh output,

The average area of each face of the mesh is 100 square mm

and the differences between the initial area and final area are from 1 to -1 square mm

 

Any idea for a different methods for recreate a rigid origami  ?

 

thanks

Riccardo

 

 

  • up

    Riccardo Bovo

    here is the video !

     

    Untitled from Riccardo Bovo on Vimeo.

    • up

      Daniel Piker

      Hello Riccardo,

       

      Thank you for posting this very nice example.

      I really like how you've made use of the pull to surface function.

       

      One thing I was a bit confused by though was the bending with negative stiffness. I found it gave much better results when I removed this bending force altogether (preserving areas to within 0.00005% if given time to settle).

       

      One of the new forces I'm working on would allow you to apply the folding force directly to the faces connected to each edge as a rotation, which should hopefully help a lot with the stability of the actual movement, compared to actuating the folding from a single point as one generally has to do now.

       

      1
      • up

        m.omalley

        Hi Riccardo and Daniel,

         

        I've been experimenting with paper folding with Kangaroo for the past few weeks and I've been having a great deal of trouble. I tried downloading this definition to learn from, and I noticed it demonstrated some of the same behavior I've been struggling with. When I launch the Kangaroo definition, the geometry starts to close on itself as expected, but it only changes shape in the X and Y axes - there's no three-dimensional deformation and the model remains planar. Is this a display problem or some larger issue with how the definition was transferred? What is the major controlling condition that allows the geometry to fold from 2D to 3D? Any help you can offer would be greatly appreciated.