algorithmic modeling for Rhino

David Rutten's Friends

  • PGirgen
  • Ammar Azzouz
  • Jeroen Coenders
  • Benjamin F. Bockstette
  • Alex Christodoulou
  • Shih-Yuan Wang
  • Antonio Turiello
  • Andrew Hutarso
  • Klemens Sitzmann
  • Michael Pryor
  • Brian Harms
  • Thomas J. Mrokon
  • Ralf Lindemann
  • Antonio Casas Pérez
  • Jesus Galvez

David Rutten's Groups

David Rutten's Discussions

Developer Absence
1 Reply

Started this discussion. Last reply by Danny Boyes Aug 1.

Developer Absence

Started Jun 28

Question re: breaking the RhinoCommon and Grasshopper SDKs
7 Replies

Started this discussion. Last reply by David Rutten Jun 12.


David Rutten's Page

Latest Activity

David Rutten replied to Anthonie Kramer's discussion Input Parameter Exception: "An item with the same key has already been added"
"The "An item with the same key has already been added" exception pertains to dictionaries. Parameters are stored in lists and GH doesn't typically case what you name them. They are accessed by index. If you access them by name,…"
14 hours ago
David Rutten liked Dani González Abalde's video
David Rutten replied to Olof's discussion No centroid on a few crvs from contour.
"Planarity is a tolerance based operation. Whether or not a curve in 3D is planar usually depends on the accuracy you care about. If Grasshopper and Rhino are using different tolerances (they typically shouldn't, but it's possible the code…"
David Rutten replied to Dan Hou's discussion How to set an equality constraint in optimization (Galapagos or Octopus)?
"Yup, like Arend said. Galapagos is not a constraint-solver, so you have to encode deviations from constrained states as penalty functions. Abs(A-B) often works, sometimes you need to add some weighting to it, like 1000*Abs(A-B), and sometimes the…"

Profile Information

Company, School, or Organization
Robert McNeel & Associates
Web or Blog

David Rutten's Photos

  • Add Photos
  • View All

David Rutten's Videos

  • Add Videos
  • View All

David Rutten's Blog

Evolutionary Principles applied to Problem Solving

This blog post is a rough approximation of the lecture I gave at the AAG10 conference in Vienna on September 21st 2010. Naturally it will be quite a different experience as the medium is quite different, but it my hope the basic premise of the lecture remains intact. This post deals with Evolutionary Solvers in general, but I use Rhino, Grasshopper and Galapagos to demonstrate the topics.

September 24th 2010…

Posted on September 25, 2010 at 9:00am — 34 Comments

Comment Wall (1 comment)

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

Join Grasshopper

At 2:20pm on October 27, 2013, David Rutten said…

I do not read comments here, please post questions on the discussion forums and personal messages to my email or Ning inbox.

Thank you.



Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service