algorithmic modeling for Rhino
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.
Website: http://kangaroo3d.com
Members: 2894
Latest Activity: Sep 8
You can read an introduction to the ideas behind Kangaroo here:
http://spacesymmetrystructure.wordpress.com/2010/01/21/kangaroo/
Kangaroo2 is now available for testing (see full announcement here). Please bear in mind this is still a work-in-progress, and features are still subject to change.
Kangaroo2 is now included with Rhino6, you do not need to install it separately.
You can download it for Rhino5 from here:
http://www.food4rhino.com/project/kangaroo
This thread contains some troubleshooting tips if you have problems getting it installed and working:
http://www.grasshopper3d.com/group/kangaroo/forum/topics/kangaroo-2
The main source of example files for the latest version is here:
https://github.com/Dan-Piker/Kangaroo-examples
Some further example files for version 2.0 can be found here:
http://www.grasshopper3d.com/group/kangaroo/page/kangaroo2-additional-examples
with more to follow - if there is some particular feature you would like more examples of information on please ask there.
The Kangaroo2 solver library is now separate from the Grasshopper components, and can also be referenced and used in scripts, either in the GH VB/C#/Python components, or in RhinoScript/PythonScript in Rhino. Questions about these can also be posted on:
http://discourse.mcneel.com/c/scripting
Kangaroo2 is a complete rewrite, and the main solver/goal/force components are not cross-compatible with the previous version. However, you can keep both versions installed together allowing older definitions to be opened, and for now this is recommended, as there are also several utility and mesh processing functions relevant to both versions.
While v2 introduces many new features and improvements, not all the features from the old version currently have equivalents in the new version, but the plan is to add them all over time.
The links below are for the old version. More documentation and videos for the new version to appear soon.
example files(for version 0.099):
http://www.grasshopper3d.com/group/kangaroo/page/example-files
manual(for version 0.099):
http://docs.google.com/View?id=ddpv
getting started video:
demo videos:
Some more tutorial videos from EXLAB:
HiI am working on Geiger Dome Structure and I like to apply loads on it. But in pretension part, the length of the cables are different. So how can I find the fit amount of pretension on each cables? For example, one of them is 2 meter and the…Continue
Started by asem. Last reply by Martin Siegrist Sep 3.
Comment
i have a new examples with kangaroo 2 ( soapfil , anchor and tangential smooth ) and laplacian .
in kangaroo 2 is easy to control a mesh tension but is more difficult to have anchorpoints control in the naked edges .
this is the example with kangaroo 2
this is a example with laplacian .
For produce a differents solutions than "Minimal surface" with kangaroo 2 or solutions with "Springs" from kangaroo we need to find a specific force that push the Mesh vertex points to the fix anchor points in the naked edges .
thanks
i leave here the definition , and rhino file .
( of course i used Meshmachine settings
I am working in a nodes project for 3d printed structures and its difficult find a smooth transition between the branch and the joint with springs force .
I am trying to improve the tangency between the the final mesh at the anchorpoints and each branch direcction rest lenght in springs force.
At the same time avoid the mesh to go in a convex direcction and have a smooth transition.
How we can find a definition , where the are diffents settings from rest lenght and stiffness to find a correct mesh ? i tried to apply unary force in some points to the mesh in every anchorpoint without success
this is de example that i work with
this is what i get normally , with rest lenght and stiffness settings
this is my goal , where there are a smooth transition in every branch direccion
thanks !!!!
I have tried to download some definitions in the example page you linked, but when I open them I always miss some nodes because I have a newer version of GH and Kangaroo and the definition won't work (I have both kangaroo physics and kangaroo 2 but it won't work anyway).
For example when I open this one I will see this algorithm, what's missing??
Can anyone with an older version of GH can link me a screenshot of the correct algorithm?
Origami_example.gh
Manuel, look for the "Show" component.
in kangaroo 2 anyone know how to recreate "geometry in" and "geometry out" from older kangaroo solver?. Its possible?
example: when remove duplicates lines/points its use for goals, but then you need to reconstruct original geometry.
Does anyone have any ideas for how to create a vortex force in Kangaroo2 similar to the component in K1?
https://www.youtube.com/watch?v=A8hpsJEOTm8
Tensile with Kangaroo2
Hi everyone,
I am currently working with Kangaroo simulating fabric relaxation through surface springs derived from mesh edges.
I am wanting to add additional springs to the surface through drawing curves onto the surface. These springs will have different rest lengths etc. to the mesh edge springs, therefore causing the fabric to relax non-uniformly. (similar to edge cables, but they run through the fabric rather than around the perimeter)
I am having a lot of trouble adding these springs and my deadline has really crept up.
Below is an attempt to illustrate... Blue lines= Springs to add to mesh (Red).
I have attached the GH file if you can, please please help.
Thanks
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2019 Created by Scott Davidson. Powered by
You need to be a member of Kangaroo to add comments!