algorithmic modeling for Rhino

Andrew Heumann
  • Male
  • Seattle, WA
  • United States
Share on Facebook
Share Twitter

Andrew Heumann's Friends

  • Elaine
  • Andres Gutierrez
  • Adriano Calicchio
  • Josh Goldstein
  • Zaid Bin Talib
  • Gordey Perapechka
  • Sherif Abd El halim
  • Furion Huang
  • Matias Benitez
  • Théo Mesnier
  • Thomas Loeff
  • Khater Abdo
  • wassim suleiman
  • tiqué
  • Jake Hebbert

Andrew Heumann's Groups

Andrew Heumann's Discussions

refresh clippingbox in drawviewportwires
4 Replies

Started this discussion. Last reply by David Rutten Mar 27.

Heads Up Display with Human
15 Replies

Started this discussion. Last reply by Lyndon Johnson Apr 10.

Scribble Rectifier
9 Replies

Started this discussion. Last reply by Andrew Heumann Mar 2.

Heumann Design/Tech

Loading… Loading feed


Andrew Heumann's Page

Latest Activity

Andrew Heumann replied to John Waters's discussion Massing Models: Creating rectangles that are locked by a specified area but length and width can adjust on the fly
"that's pretty slick!"
11 hours ago
Lyndon Johnson replied to Andrew Heumann's discussion Heads Up Display with Human
"Andrew, Phenomenal work! I spent a fair bit of time trying to find mashup ways of getting this done until I came across your thread. To say I am happy is an understatement! Three questions I have for you: A) Are you aware of any way we can plug the…"
Apr 10
Andrew Heumann replied to Alice Holmes's discussion Interactive modelling
"Yes, materials are very much possible with human. I typically assign materials by layer, and use "Create attributes" to tell the bake component which layer to put geometry onto. If you prefer to have everything on the same layer, you can…"
Apr 8
Andrew Heumann replied to Alice Holmes's discussion Interactive modelling
"The Human plug-in is one of several that enable this kind of workflow. two components in particular - "bake" and "delete on layer" when used in tandem will enable you to automatically bake some geometry whenever it changes in…"
Apr 5
Thomas Perkov liked Andrew Heumann's video
Apr 5
horst Becker replied to Andrew Heumann's discussion Heads Up Display with Human
"would be great! even lagends would be a smart way to display interesting data...."
Apr 4
Beltrán Fernández Mariño liked Andrew Heumann's photo
Apr 4
Andrew Heumann replied to Mostapha Sadeghipour Roudsari's discussion [WISH] Legend to screen! in the group Human (Formerly HDT Utilities)
"I'll put it on my to do list"
Apr 3
Andrew Heumann replied to Mostapha Sadeghipour Roudsari's discussion [WISH] Legend to screen! in the group Human (Formerly HDT Utilities)
"that's a great idea. I prefer text below/to the side of a legend rather than on it the way the default has it - feelings on that? Also - it might not be hard to just make a user object to do it that would have all the same functionality but be…"
Apr 3
Ayman Mostafa Mohammed liked Andrew Heumann's video
Mar 31
Andrew Heumann replied to Andrew Heumann's discussion Heads Up Display with Human
"Horst - I may create an additional component that draws curves in the same way as the mesh. That way you could manually supply the mesh edges and display them on top.  Would that be sufficient? Generally I prefer not to have mesh edges…"
Mar 30
NYCCTfab (Brian Ringley) commented on Andrew Heumann's video

Heads Up Display with Human

Mar 28
Pieter Segeren commented on Andrew Heumann's video

Heads Up Display with Human

"This is awesome Andrew! No more flickering HUD! Thanks so much for sharing:)"
Mar 28
Pieter Segeren liked Andrew Heumann's video
Mar 28
horst Becker replied to Andrew Heumann's discussion Heads Up Display with Human
"super nice the new heads up display! one idea: would it be possible to create coloured (or just black) mesh edges for the projected heads up mesh? the geometry would be much better to perceive"
Mar 28
Andrew Heumann replied to huaxiamengqing's discussion How to enable timer with code?
"here's the file"
Mar 27

Profile Information

Company, School, or Organization
Web or Blog

Andrew Heumann's Photos

  • Add Photos
  • View All

Andrew Heumann's Videos

  • Add Videos
  • View All

Andrew Heumann's Blog

Tweet2Form: GH-Powered Formalist Tweetbot

I just finished putting together a beta version of a little project. It's a tweetbot powered by a grasshopper definition. The bot transforms a cube according to a series of operations you specify, and then tweets a picture of the resulting form. There are currently 10 formal operations that the bot understands:





shearA (Shear angular)…


Posted on November 24, 2012 at 8:00pm — 9 Comments

Michael Graves, Digital Visionary: What Digital Design Practice Can Learn From Drawing

Check out my latest blog post, responding to Michael Graves’ recent article in the NYT, speculating on ways that digital design practices can learn from the way drawing functions as a design tool. …


Posted on September 10, 2012 at 11:22am — 14 Comments

Find and Replace in Grasshopper Documents

originally posted here

Since David Rutten added to GH the ability to set a default text panel background color, I’ve had my panels set to be white instead of the default bright yellow. But in all my old definitions, the panels remain yellow, and it drives me nuts. I was going through and changing them manually when it occurred to me that there was a much better way, based on a trick I saw David mention in a…


Posted on February 7, 2012 at 7:30am

Applied Grasshopper: Aluminum folding for Sarah Oppenheimer

Hey all - just added a post documenting my GH work for the artist Sarah Oppenheimer. Check it out here!



Posted on August 12, 2011 at 9:46am — 2 Comments

Simple Unit Conversion Script

Hey all - 


While working on a project I came upon the need to do some unit conversion within GH, so I decided to write a script to handle this. I've attached it as a user object. It takes two strings, defining the input and output unit systems, in the form of "mm" or "in^2" or "yd^3" etc. It will then output the necessary conversion factor. It also optionally accepts a list of values, and will convert them for you if they are present. 


A word of caution: I…


Posted on August 6, 2011 at 3:30pm — 11 Comments

Comment Wall (9 comments)

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

Join Grasshopper

At 11:55am on April 24, 2013, djordje said…

Hi Andrew,
I see you are quite fluent in RhinoCommon.
Was RhinoCommon SDK your only source for learning it?
Thank you.

At 2:46pm on November 18, 2012, Dhruv Seth said…
At 3:07pm on September 26, 2012, Théo Mesnier said…

hi Andrew, I actually have a big problem trying to import rhino text objects to grasshopper to create a points cloud; fortunatly I found the solution in one of  your old posts...

but it doesn't work for me... certainly because of the new version of GH (0.9)... I'm using Rhino 4. I really need your help on it, I didn't find other solution anywhere else and don't know anything in scripts...  Thank you so much !

At 6:52pm on June 11, 2012, Mateusz Zwierzycki said…

nice works ! publish some more here

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

Hello Andrew;

Great work on the Origami simulation showed here:


just wondering if you can share the definition?

At 3:27am on October 26, 2011, Huzefa Ali said…
At 2:18am on October 22, 2011, Huzefa Ali said…

hi Andrew,

i need help editting the qvoronoi defination by demitrie. When ever i give my points rather than the random points, the qvoronoi turns red and the defination fails to work. Also that i need to give the bounding box to be my site. how is that possible? Its my thesis year and im running out of time. I am new to grasshopper and seek guidance. Thankyou.

At 11:44am on February 26, 2011, Ángel Linares said…

Cool!, thanks for sharing concepts :D I'll try that :) 



At 9:22am on February 13, 2011, Ángel Linares said…
Hey man, could you share the definition that Daniel share with you to make rigid origami stuff with Kangaroo?


Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service