algorithmic modeling for Rhino
Experimenting with Kangaroo and Lobster plug-ins to simulate curved folding of sheet material.
These processes are used on a table prototype developed by Gregory Epps / ROBOFOLD.
The finished 1:2 scale card mock-up of the table was exhibited along with other ROBOFOLD furniture during the DesignLondon talks at the RCA, May 2011.
*****
Table designed and developed by Gregory Epps / ROBOFOLD.
Additional computational development and physical modelling by Jeg Dudley.
Utilizes Kangaroo and Lobster IK plugins, both developed by Daniel Piker.
Tags:
Comment
Hi your work is amaze. Could you shared your work script pls?
Hi, this is a very cool.
Im making a model for a school project about curve folding and it will be very usefull if I can see your definition of grasshoper for this geometry.
So I can understand it better.
Thanks.
Angel + Tuan,
I believe you both want to understand the process used during the curved folding simulation in Kangaroo?
You first provide grasshopper with a mesh composed of only planar triangle and quad faces. By extracting the mesh edges for each face (Weaverbird does this well) these curves can be input into Kangaroo as Springs, and given an identical start and rest length, meaning during the Kangaroo physics simulation they will act like a network of rigid wires. In this way the simulation can approximate a non-stretchy material (i.e. like sheet metal or paper, rather than say rubber). However each face must also stay planar - this is not a problem with the triangular faces obviously, but for the quad faces we must also extract diagonals and add these to the wire network.
After that you just need to define which points on the mesh are control points which when moved will cause the entire mesh network to deform (or in this case bend along curved folds). In this example there are 3 fixed points on the 3 vertices of the central triangle (a developable fork -- http://www.omkrets.se/developable-fork), and there are 3 moving points (the 3 which you can see swing towards one another and intersect at the back of the model).
The rest of the geometry (the arms that stick out from the central Y-shaped surface, and the deep flaps on the arms) are just extrusions and are not simulated during the Kangaroo bit of the process.
Jeg.
Welcome to
Grasshopper
© 2024 Created by Scott Davidson. Powered by
You need to be a member of Grasshopper to add comments!