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.

Kangaroo Version 2.3.0

Version 2.3.0 is now available on Food4Rhino

Changes:

  • Various minor bug fixes
  • Anchor component now has separate inputs for initial and target locations. This simplifies the setup when you want to have an anchor which moves parametrically during simulation, avoiding the need to always move it back to its initial location on resetting.
  • Goal tab grouping - with the ever growing number of goal components, I felt they needed a bit more organisation. Hopefully the categories make things easier to find.
  • Wind goal component. Apply a wind vector to a mesh.
  • Assembly mate components: Concentric and AlignFaces. These both operate on the rigid bodies that were introduced in the previous release. For those with experience in other mechanical software these should be familiar. AlignFaces is like what SolidWorks calls a 'coincident' constraint, but I felt this name helps distinguish it from the coincident points goal.
  • Bomb goal. For when you are feeling destructive! Note that since this goal has a state which changes with the number of iterations of the solver, it also has a reset input, where you should connect the same button you reset the solver with.

More example files to follow. Any questions or bugs please let me know below. 

Load Previous Replies
  • up

    Daniel Piker

    Here's an update of the origami example for this version

    • up

      paul hackett

      Great! Daniel, what about Orient Goals based on planes? I use magnetic goals, but this implies at least 3 points... Is the new anchor component the solution, or it doesn´t deal with plane origin - plane target? Is there any easier workaround that we are missing? Thanks!

      5
    • up

      Christian Schmidts

      adjustment of the "squiggler" definition by replacing the sherecollide comp with the collider comp and adding a sine function to the radii. great daniel!