algorithmic modeling for Rhino

Scott Davidson
  • Male
  • Lynnwood, WA
  • United States
Online Now
Share on Facebook
Share Twitter

Scott Davidson's Friends

  • youssef succar
  • Zaid Bin Talib
  • Jeroen Coenders
  • Juan Francisco Rodriguez Garcia
  • Hamzah Ahmad
  • IDEAbuilder
  • reza salehi
  • Silkworm
  • Brian Ringley
  • Colette Alkan
  • Mahdiyar
  • ZhaoJun
  • montasr6
  • Antonio Turiello

Scott Davidson's Groups

Scott Davidson's Discussions


Scott Davidson's Page

Latest Activity

Scott Davidson liked Daniel Piker's video
8 hours ago
JORGE EDUARDO LORO RAMOS replied to Scott Davidson's discussion Staircase Tutorial
"Hi, dear frieds! Can you help me? I'm impressed with the quality of parameterized staircase that you have done! I am studying the Grasshopper and still can not get a ladder! Can you help me with algorithms? I'm trying to do the exercise…"
Oct 4
Emanuele Calabrò commented on Scott Davidson's group Firefly
"it's an old screenshot, sorry"
Sep 26
Andy Payne commented on Scott Davidson's group Firefly
"Lastly, could you start a discussion topic about this issue instead of just posting to the wall.  That will help us track any issues and keep the comment wall more clean.  Thanks. "
Sep 26
Andy Payne commented on Scott Davidson's group Firefly
"PS, the 1023 value you're getting is not actually correct.  Either you have a hardware circuit error, which is causing your voltage to saturate around 5V (and thus the pin is returning it's maximum value of 1023) or you never actually…"
Sep 26
Andy Payne commented on Scott Davidson's group Firefly
"Emanuele, it appears you're getting an error in the Arduino IDE... which may mean the firmata never actually got uploaded to your board.  Can you close Grasshopper, and try uploading the Firmata, and then restart Grasshopper?"
Sep 26
Emanuele Calabrò commented on Scott Davidson's group Firefly
"YES, i'm using "Uno Read" component and getting numbers out? I'm using a DHT11, a DHT22 and a DS18B20 From 20 to 30 should give me values ​​and instead gives me about 1000"
Sep 26
Emanuele Calabrò commented on Scott Davidson's group Firefly
Sep 26
sean.mckeever commented on Scott Davidson's group Firefly
"Emanuele, Can you perhaps upload an image screen capture of your issue?  And perhaps a link to the sensor you're trying to use.  Some sensors are more basic and some more complex than others.   Are are you using the "Uno…"
Sep 26
Emanuele Calabrò commented on Scott Davidson's group Firefly
"Ok,  I did as you said but the sensors shoot numbers, when and where it is time to put the script of the sensor? 'Cause if I do not put it, sensor does not go"
Sep 26
sean.mckeever commented on Scott Davidson's group Firefly
"Hi Emanuele, From my brief work with firefly + various arduino sensors, you NEED to be using the Firefly Firmata for those components to read your Arduino inputs.   It was confusing at first for me too.  Before you even engage the…"
Sep 26
Emanuele Calabrò commented on Scott Davidson's group Firefly
"Hi Andy, I am using just the component Serial Read, not UNO Read. I do not understand how to use Firmata. I do the upload at board of the first sketch from the site and after? How should I / can I use other scripts?  "
Sep 26
Andy Payne commented on Scott Davidson's group Firefly
"Hi Emanuele, It's difficult to debug without actually seeing the script your working with (ps... why not use the firmata?)  Anyway, my assumption is that you're arduino sketch is sending data over the serial port as string (possibly…"
Sep 25
Emanuele Calabrò commented on Scott Davidson's group Firefly
"Hello everyone, I am a neophyte arduino and firefly. I'm using a simple sensor for measuring the temperature and its associated script, so not a script Firmata, I use FF for reading data, but when I use the Serial Read I can not see the data, I…"
Sep 25
Scott Davidson liked David Reeves's video
Sep 25
Scott Davidson liked nikos tzar's video
Sep 25

Scott Davidson's Photos

  • Add Photos
  • View All

Scott Davidson's Videos

  • Add Videos
  • View All

Scott Davidson's Blog

What is missing in generative design?

Here is a link to a very great blog post by Sivam Kirsh.  it is a review of the ”Design the Dynamic”  design conference in Melbourne.  He brings up some great points to consider with the new generative design tools we are all experimenting with.  Jump in on the discussion:



Posted on November 29, 2011 at 10:06am — 1 Comment

New Russian Grasshopper website

If you have a chance, please visit the new emerging Grasshopper community in Russia:

Visit… Continue

Posted on October 16, 2009 at 9:29am

Volatile Data Management

Data Inheritance

Data is stored in parameters (either in Volatile or Persistent form) and used in components. When data is not stored in the permanent record set of a parameter, it must be inherited from elsewhere. Every parameter (except output parameters) defines where it gets its data from and most parameters are not very particular. You can plug a double parameter into an integer source and it will take care of the conversion. The plugin defines many conversion schemes but… Continue

Posted on May 11, 2009 at 12:35pm

Data Matching Explained

Data matching is a problem without a clean solution. It occurs when a component has access to differently sized inputs. Imagine a component which creates line segments between points. It will have two input parameters which both supply point coordinates (Stream A and Stream B). It is irrelevant where these parameters collect their data from, a component cannot "see" beyond its in- and output parameters:

As you can see there are… Continue

Posted on May 11, 2009 at 12:30pm — 1 Comment

Persistent Data Management

How to set and alter persistent data records

Types of Data

Parameters are only used to store information, but most parameters can store two different kinds;

Volatile and Persistent data. Volatile data is inherited from one or more source parameters and is destroyed (i.e. recollected) whenever a new solution starts. Persistent data is data which has been specifically set by the user. Whenever a parameter is hooked up to a source object the… Continue

Posted on May 11, 2009 at 12:08pm

Comment Wall (2 comments)

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

Join Grasshopper

At 10:19am on March 17, 2011, John Gulliford said…

Hi Scott,

I am sorry to reach out to you in this forum, but I was not sure who I could direct this question to. I use a 3dconnexion space mouse and have been in contact with the manufacturer asking for a driver for Rhino 5, this was their response:

Rhino 5 beta is still a work in progress. Rhino provides an add-in on there website. With Rhino still in Beta if the add-in needs to be modified they will provide an update to the add-in.

If you have any news or can direct the team to provide an add-in on the website... it would be much obliged.


Thank you for your time.


M 484.354.2771  

architecture | landscape| urban design
435 Hudson Street 8th Floor
New York, NY 10014-3941 USA
T 212.229.0061
F 212.741.9413

At 4:18am on February 25, 2010, Matt Gaydon said…
Hi Scott

Is it possible to put some kind of sticky in the samples and examples forum that says do not post questions HERE as seem to have been quite a few question posted in there recently by newbies to Grasshopper.

Thanks Matt




Search Grasshopper


  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service