Grasshopper

generative modeling for Rhino

Daniel Piker's Friends

  • Michael Roberts
  • Javier Díaz Giannoni
  • Diederik Veenendaal
  • fongjade
  • Oleg
  • alessandra
  • Yoshi Fukumori
  • Jonathan Izen
  • Cody Snellenberger
  • Nacho35
  • Angel Quintana
  • richie hawtin
  • Norbert Jundt
  • architectenes
  • Masashi Uemura

Daniel Piker's Groups

Daniel Piker's Discussions

Skeletal mesh
57 Replies

Started this discussion. Last reply by enrique soriano on Tuesday.

Feature suggestion: large calculation warning
20 Replies

Started this discussion. Last reply by David Rutten Apr 17.

3d convex hull or Delaunay ?
4 Replies

Started this discussion. Last reply by Harri Feb 22.

 

Daniel Piker's Page

Latest Activity

Sjors de Graaf joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
6 hours ago
Daniel Piker replied to David Rutten's discussion When is the next release of Grasshopper?
"This all sounds great, looking forward to the new version. If it is not too late, I have a few requests for some hopefully minor changes/additions : In Document Preview Settings, the option to colour surface edges/isocurves differently from the…"
yesterday
Profile IconCharlotte and lucas cañada joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
Wednesday
enrique soriano replied to Daniel Piker's discussion Skeletal mesh
"Thanks for the node Daniel other kind of uses:http://www.flickr.com/photos/25714527@N06/7290375338/"
Tuesday
xinlun joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
Monday
tanzir ahmed liked Daniel Piker's photo
Monday
Profile Iconrcorr010 and João Abrantes joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
May 26
Maxim Baraliuc joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
May 25
Beltrán Fernández Mariño liked Daniel Piker's photo
May 24
Beltrán Fernández Mariño liked Daniel Piker's video
May 24
Ivan Kushnarenko joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
May 24
Daniel Piker replied to Fernando Conti's discussion How to remove all duplicate curves from a 2D voronoi cell structure?
"The Kangaroo (not Karamba) removeduplicateline component will remove duplicate curves as well as lines. (Actually it will remove any curves which share endpoints with a curve already in the collection, whether or not they match along their length)"
May 24
Profile IconJulia T and FEBIO joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
May 23
Michele Versaci liked Daniel Piker's video
May 22
Profile Iconneal and giulia masi joined Daniel Piker's group
Thumbnail

Kangaroo

Kangaroo is a Live Physics engine for interactive simulation, optimization and form-finding directly within Grasshopper. See More
May 22
Vangel Kukov liked Daniel Piker's video
May 21

Profile Information

Daniel Piker's Photos

Loading…
  • Add Photos
  • View All

Daniel Piker's Videos

  • Add Videos
  • View All

Daniel Piker's Blog

Rheotomic surfaces and flowline generation tool

Around 3 years ago I wrote an essay on my blog about what I called rheotomic surfaces - a type of surface I had developed related to fluid flow and electrostatics, and a technique for their generation…

Continue

Posted on February 19, 2012 at 12:53pm — 25 Comments

New Kangaroo - mesh collisions and separate XYZ constraints

Hi all,

I'm putting this up for anyone who wants to test it out before I make it the main release on the Food4Rhino site. Let me know if it works and if not what errors you get.

This contains a fix for the Mesh Collision component, and also a new sort of Anchor where you can toggle separate booleans for constraint in x, y or z of a point.

(Also note that like the AnchorSpring component this connects to the ForceObjects input of the main Kangaroo component rather…

Continue

Posted on December 31, 2011 at 3:13pm — 7 Comments

New Kangaroo, new forces, new tutorials

There's a new version of Kangaroo available :

http://www.food4rhino.com/project/kangaroo

It contains numerous new additions, described in more detail here:

http://www.grasshopper3d.com/group/kangaroo/forum/topics/new-release-and-examples

 

Also - a while ago I taught a workshop using Kangaroo at Aarhus…

Continue

Posted on November 30, 2011 at 3:00pm — 9 Comments

Metaballs in Kangaroo

A little test of metaballs / implicit surfaces in Kangaroo.

Because this is force based it is possible to generate a nicely structured mesh instead of the messy triangles from marching cubes (it's also fairly quick)

 

I plan to upload the new Kangaroo with this feature (and several other additions) in the next few…

Continue

Posted on November 8, 2011 at 4:00pm — 7 Comments

Kangaroo updated for Grasshopper 0.8.0051

Version 0.066 of Kangaroo is now available:

http://www.food4rhino.com/project/kangaroo

 

This should now be compatible with Grasshopper 0.8.0051

 

One of the new additions is the hinge force, which allows you to control the angle between any pair of connected triangles (The angle is measured in the plane normal to their common edge, so you can control the direction)

 

If the rest angle…

Continue

Posted on August 23, 2011 at 6:49pm — 3 Comments

Comment Wall (24 comments)

You need to be a member of Grasshopper to add comments!

Join Grasshopper

At 3:39pm on March 25, 2012, Iker Mugarra Flores said…

Hi Daniel,

(Flat_circlepacking_ikerImage.gh)

I have manage to adapt this definition that you worked on(circle packing), o an image-field that defines the radii of the circles, but my main target is to optimize the radii for a better arrangement and population within the image-field allowing the radii to change and adapt during the simulation... some one posted in you tube a great video where they show this plus other interesting packing logic's....

here is the link:

http://www.youtube.com/watch?v=SSWudanJc7c&feature=related

any suggestions about to achieve similar results as image base/fighting for space....?

thanks

Iker

At 8:03pm on December 18, 2011, Jerome said…

I created a group of mesh in Grasshopper, then I turned the "FLOOR" to true, but the meshes didn't stop at floor level. Could anyone help to see what's wrong with the meshes? This is the link to the questions and the files. Thanks!

http://www.grasshopper3d.com/forum/topics/meshes-penetrate-through-the-kangaroo-floor?xg_source=activity

At 2:09pm on November 30, 2011, Nick Tyrer said…

Thanks dude. ive been giving it a go, really neat little program.

At 11:40am on November 28, 2011, Nick Tyrer said…

Hey Daniel

A bit of a random question, (non gh related). At your Shape to Fabricate presentation i believe you mentioned home-made 3d scanning your workshop's panels to see how accurate they were. Just wondering what software you used for this? 

 

I was gutted when i found out too late that they had reduced prices of the workshops. Yours and gregs was really fascinating!

Thanks,

Nick

At 6:45am on November 16, 2011, Travis Lydon said…

Hi Daniel,

 

I have a few question for you regarding stiffness tolerances for surface relaxation in Kangaroo. I'm attempting to use kangaroo as a form-finder for a cable-net clastic structure which i'm using to skin my design studio building. I'm trying to use varying degrees of stiffness in separate curve sets to create somewhat of a 'seam' definition on the surface of the processed relaxation, and was wondering if there was a better way to approach it than what I've been doing. The curve sets I am referring to are labeled as the Diagonal Tension Cables and Ramp Pressure Curves in the Script. My problem is now occuring where the circulation ramp is protruding through the relaxed skin, I need to figure out how to create a reactionary force back on the skin to push it away from the ramps. Thanks in advance, I know it sounds confusing but I taught myself Kangaroo last night, andI have a feeling its an easy fix.

 Single Kangaroo Relaxation - 3 Spring Tolerances Help.3dm

Single Kangaroo Relaxation - 3 Spring Tolerances Help.gh

-Travis

At 6:32am on November 15, 2011, Riyad Joucka said…

Hi daniel;

Im trying to pack breps together using an attraction force based on a length from their center points. the kangaroo battery is returning correct results and no errors but i get "An error occured in the display pipeline @ bla bla and no solution... help please?

At 2:16pm on November 14, 2011, Daniel Piker said…
At 1:35pm on November 14, 2011, Daniel Piker said…
At 10:09am on November 14, 2011, Daniel Piker said…
At 9:06am on September 3, 2011, Khizer Ishtiaq said…

Hi Daniel,

 

Is it possible using Kangaroo, to apply force from objects(using springs maybe) to a group of connected objects, without disturbing their hierarchy(relationship with their neighboring geometry)... these connected objects are inter-joined... the object themselves may or mayn't deform depending on the strength of force....if yes, how?

 

Thanks...

 
 
 

Translate

Search Grasshopper

Members

Photos

  • Add Photos
  • View All

© 2012   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service