Grasshopper

algorithmic modeling for Rhino

Daniel Piker's Friends

  • Hector Quilantan
  • nikos tzar
  • Elisabeth Puscher
  • Romualdo
  • peyman
  • Thomas TRINELLE
  • Alex Morpurgo
  • George Vlachodimos
  • Matt Voda
  • Bram Teeuwen
  • Piotrek K. Prokop
  • William
  • Egor Danilenko
  • 3D-Dreaming.com
  • Marc Subirana

Daniel Piker's Groups

Daniel Piker's Discussions

xml comments in referenced dll - intellisense in scripting components
1 Reply

Started this discussion. Last reply by David Rutten Jul 31, 2013.

'Offset on Srf' strange behaviour

Started May 27, 2013

Random numbers aren't...
1 Reply

Started this discussion. Last reply by Robert Vier Dec 27, 2012.

 

Daniel Piker's Page

Latest Activity

Ahmed Menem liked Daniel Piker's video
37 minutes ago
Govizlora liked Daniel Piker's profile
6 hours ago
Ifigenia Lambrou liked Daniel Piker's video
16 hours ago
Ifigenia Lambrou liked Daniel Piker's video
16 hours ago
Ralph Zoontjens replied to Daniel Piker's discussion Changing forces and particles during simulation in the group Kangaroo
"Hi, I would like to generate curves from particles twirling/dancing around each other. The simplest example being that two particles are generated and attracted by an external point, so they start moving towards it. Now the distance between the two…"
yesterday
Daniel Piker commented on Florian Bendl's blog post Molteni arc table by Foster + Partners using Kangaroo
"Neat, thanks for sharing. Back when I first joined the SMG, Hugh Whitehead suggested trying to recreate this using Kangaroo as a nice exercise, but somehow we never did get around to it, so it's good to see this! Also, I think one of the…"
Wednesday
Daniel Piker replied to Robert Vier's discussion Reset Simulation Override - galapagos etc. in the group Kangaroo
"As jjsolly says, the new ZombieKangaroo component in the latest release addresses exactly this issue. The way I would recommend to use it is to set up your simulation using the regular 'live' Kangaroo component, and see that things are…"
Tuesday
guillermo gago doreste replied to Daniel Piker's discussion Relaxation of points / meshes constrained to a surface (circle packing) in the group Kangaroo
"by the way for the first example i found something interesting if you reaplace the "inter" component in the power law for a "delaunay edges" componet, you will save time and the result for bigger numbers of components will be…"
Tuesday
guillermo gago doreste replied to Daniel Piker's discussion Relaxation of points / meshes constrained to a surface (circle packing) in the group Kangaroo
"thanks for this examples!"
Tuesday
navidhatefnia commented on Daniel Piker's video
Thumbnail

Circle Packing

"Hi Daniel, What if we know the radius of each circle from previous analysis on different points.(picture1) I wanna make a circle packing based on that data. (like picture 2)"
Tuesday
nikos tzar commented on Daniel Piker's video
Thumbnail

Kangaroo - new solver

"Sorry Remy, I am afraid I don't understand your question. What I meant to say is that watching this video left me speechless (unable to speak)."
Monday
Remy (RMDeveloppements) commented on Daniel Piker's video
Thumbnail

Kangaroo - new solver

"speechless.....??? It's possible to give this example ?"
Monday
nikos tzar commented on Daniel Piker's video
Thumbnail

Kangaroo - new solver

"speechless....."
Sunday
Daniel Piker replied to Frank's discussion air pressure as radially acting loads? in the group Kangaroo
"Hi Frank, -Both the Pressure and MeshPressure components work exclusively on triangle meshes. If you give it quads, you may get some strange results. So always triangulate first (and I'd also recommend to split each quad into 4 triangles using…"
Saturday
Daniel Piker replied to Ali Nayeri's discussion Kangaroo Draping
"Hi Ali, Swapping the CollideSurf component for a CollideMesh seems to fix things. In general, I would recommend to always use the mesh option instead of surface (for Collision/pullTo), as it is faster and more reliable. Hope this helps, Daniel"
Saturday
Daniel Piker replied to KaNaRa's discussion meshmachine/ SizP & SizV in the group Kangaroo
"Hi all, Try setting the "Background" input to 0. This value(which by default is 0.5) makes the edge lengths a blend between the global value (the Length input) and the local value (from its location and the SizP/SizV inputs). Also,…"
Saturday

Profile Information

Daniel Piker's Photos

Loading…
  • Add Photos
  • View All

Daniel Piker's Videos

  • Add Videos
  • View All

Daniel Piker's Blog

Kangaroo wins at 1st ALGODeQ competition

ALGODeQ is an international competition for algorithmic design programs, held for the first time this year.

There were 190 entries from 43 countries, judged by a large panel of professors and practitioners from around the world, in a multi-stage process.

The original intent of the organisers had been to award a single Grand-Prix, with an award of 1 million Yen, but during the judging process it was decided to award multiple highest prizes in 3 separate categories.



It is a… Continue

Posted on November 4, 2014 at 1:18am — 44 Comments

MeshMachine update

A minor update to the remeshing component (read about the earlier release here)

This adds the option to also scale the triangle size by distance from the boundaries:…

Continue

Posted on June 9, 2014 at 4:30pm — 22 Comments

New collection of Kangaroo example files

I've updated the examples page for Kangaroo with a zip of over 80 definitions, organized by category, many with explanatory annotations, and covering several popular topics:

http://www.grasshopper3d.com/group/kangaroo/page/example-files

Hopefully this saves people some searching around, and makes learning to use it a little easier.

Posted on April 29, 2014 at 5:19pm — 5 Comments

Dynamic remeshing - now with feature preservation, curvature adaptivity, and minimal surfaces

This will be incorporated into future releases of Kangaroo, but because it is so much fun to play with (not to mention useful!), I was excited to share this as a standalone component right now.

This is a tool for remeshing, as I first wrote about and demonstrated…

Continue

Posted on April 22, 2014 at 11:00am — 42 Comments

New Kangaroo release

Lots of new features added. Read more about it here:

http://www.grasshopper3d.com/group/kangaroo/forum/topics/kangaroo-0-095-released

Posted on December 12, 2013 at 7:55am — 3 Comments

Comment Wall (31 comments)

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

Join Grasshopper

At 8:04pm on May 20, 2014, reaction~~ said…

Hi Daniel~~

if you don't mind asking, how to install plankton~ i have same problem with kris leese.

thx

PlanktonError_2.jpgPlanktonError_1.jpg

At 3:36am on May 7, 2014, Elisabeth Puscher said…

hi daniel,

I have saved the file with internalized mesh, I hope you can open it now.

reciprocal_structure.gh

yes, i think these crossing-over problems on the pictures might be related on the scale factor of the edges.

however, if i coose a smaller scaling factor, i don't have this problems, but then the max deviation from the offset is very big.

Is there another way to get a better result for the offset?

thank you,

elisabeth

At 2:05am on May 5, 2014, Elisabeth Puscher said…

Hi daniel,

i have some questions about the reciprocal component and the optimization for tangency with kangaroo.

I found your example definition, but it doesn't work with my gemometry.

I want to create a reciprocal structure with an offset of 10cm (=rod diameter)

Can you explain, how the scale factor for the reciprocal component influences the quality of the result for the offset?

If i choose a small scale factor (e.g. 1.20), the max. deviation from the offset is veriy big. (9,8 cm)

If i choose a larger scale facotr (e.g. 2.00), the max. deviation from the offset is much smaller and better. (0,04 cm)

But then some points occure which are geometrically not possible. (see figure below)

Do you have any suggestions how to avoid this and to get better results?

Maybe you can have a look at my GH definition:

reciprocal_structure.gh

Thank you!!

Elisabeth

At 9:58am on May 3, 2014, bianca cattozzo said…

Hi Daniel,

I`ve started to use grasshoper one week ago and I want to ask you about your reciprocal force`s diagram. How did you do it?

At 2:25am on May 22, 2013, peter said…

hi Daniel,

Hi have a propblem loading kangaroo - see error message below.

I did check that I have those to files in the library folder and both are unlocked.

Any ideas what it could be ?

many thanks,

Peter

Object: KangarooA (level 1)
{
Exception has been thrown by the target of an invocation.
TargetInvocationException
}

Object: KangarooA (level 2)
{
Could not load file or assembly 'KangarooLib, Version=0.0.8.5, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
FileNotFoundException
}

At 5:07am on May 14, 2013, Anton Laterra said…

Dear Daniel,

 

Here is a video on vimeo that you uploaded 2 years ago:

http://vimeo.com/20287194

 

Could you please explain in a few words which forces and how distributed create such a tension between points.

I guesed there are 2 anchor pts on each side. And should be some sort of repulsion going on...

Couldn't make it

thank you

At 10:58am on October 10, 2012, Systemiq said…

Hi Daniel,

your Mand3d with complex number raised to power of 4 instead of 2, perhaps it looks like something too.

At 6:44pm on July 11, 2012, bassem M.EID.M said…

Hi everyone,

any resources about how to create spring connection between a set of boxes that represent spaces?

At 3:39pm on March 25, 2012, I_M_F [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

 
 
 

Translate

Search Grasshopper

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service