Grasshopper promotion and accessibility

Today, I realized that Grasshopper is still not mentioned at all in Rhino 6 and only accessible by typing ‘Grasshopper’. To my opinion this is a big mistake for the promotion of Rhino 6 and Grasshopper.
Grasshopper is mentioned first in: However, there’s no clue about it when I open Rhino 6. No button, no menu, no toolbar or pop up screen that says: This is Grasshopper and learn more about it over here.

In a chat with David Rutten, he confirmed that he doesn’t know about a plan for a more explicit presentation of Grasshopper in Rhino.

What do you think about this?

Hi @Gerard,

I have here a Grasshopper button in Rhino 6.



Yeah Michael,

That’s what David also mentioned in our chat this morning, a Grasshopper button next to the ‘?’ button and that’s perfect.
However, this is not the Rhino default right now and that’s my point. To my opinion this should be in Rhino 6 by default. And still then, I think that Grasshopper is not promoted well enough to Rhino users who don’t know about Grasshopper.
In most companies, the Rhino users will open Rhino 6 one day instead of Rhino 5, as IT-dept upgraded their machine, and they keep working the way they did in V5. These users should be curious to find Grasshopper in default Rhino 6 UI.

From a sales perspective it is also important to emphasize Grasshopper in the Rhino UI to suprise existing Rhino users and in the evaluation version.

I think some well prepared Grasshopper examples, which should be included, easy to find (e.g. in Grasshopper menu Help/Examples) and where newbies can drag some sliders to get the wow effect would help.


Yep, confirmed… I also tried to find a Grasshopper button that might be somewhere in the toolbars using the (ugh) online Help.


Following the first link, I get this:

So it says it should be in the Standard toolbar, but it’s not. Clicking on the link “Grasshopper” leads nowhere.

It is in the panels (second link)

It is supposed to be in “New in V6” as well (third link), but that one is not working here, will be a separate post…

1 Like

I think you may need to run ToolbarReset to get the toolbar that actually ships with Rhino.

Yep, that did it, thanks Steve…

Yes, that’s a very good idea, to include some example scripts. These might show some examples that people can refer to in their daily life.
Also some links to learning resources might be valuable.

Not only grasshopper. Many other improvements are not at all mentioned.
Ex: Snap to occluded objects = off , which is a huge improvement in workflow - not mentioned.

I’ve come up with six example files that introduce various concepts in (what I think is) increasing complexity.

  1. Data input (sliders, etc.), data viewing (panels), data conversion (text \rightarrow number) and basic maths.
  2. Multiple data input (i.e. lists) and controlling the display.
  3. Generating lists of data using logic, advanced maths.
  4. Analysis, statistics and formatting data for human consumption.
  5. Creating a fully parametric design by automating tedious manual steps.
  6. Data referencing and internalising, very soft-core introduction to structural operations on data sets.

I do not know when, or even if, this can be added to GH1 in a timely fashion, but assuming we can, any comments on these six files? Did I miss a super-important aspect? Am I confused about what’s important? Is this more likely to scare away rather than encourage unsuspecting Rhino users?


Yes, these are very nice Grasshopper examples. However, what I really would add is some fleximetric modeling examples such as this stairs script.

What you can emphasize here is that manual modeling work can be eliminated by script.
This script shows that the blue 2D design curves lead to stairs that are too steep. When the GH script is set to a lower angle, it shows that the opening in the ceiling is too small when I want to avoid headaches.

The script also offer some feedback on the run and rise and a criterion that is used to design proper stairs.

This shows that the wall on the first floor has to move in order to be able to have enough head space when people use the stairs.
This way, we can show to Rhino users the importance of simple and flexible scripts for daily modeling jobs to avoid mistakes.
I am happy to share this script for free when there’s interest in using it.

1 Like

Do note that these are supposed to be instructional tutorials, not showcases. The point is to present new information in a way that will assuage potential new users. I’m already worried #5 and #6 of my own files are too involved, doing too many things at the same time.

Yes David,

That’s also my intention with the stairs script; a practical example of a script that replaces dumb modeling by hand. By sharing this script, anyone has a starting point with a script that does a very practical thing.
By analyzing and editing the script, anyone can learn from it and adapt the script to specific personal needs.
The next step is to turn this example into a tutorial.
So not a showcase but a practical example.

Then make them #7 and #8 :wink:
I don’t think they are too complicated.

In any case, those examples are very welcome.
And a localized version would make it perfect.

@DavidRutten, Maybe a GH2 thing but it might also be helpful to link to food4rhino somehow and some general “how to” to intall / uninstall plug-ins. Could be a menu at the top Gh next to help like “Get Plug-ins” or somewhere in the menus that when clicked launches the web browser to food4rhino. Similar to what sketchup used to do with its 3d warehouse.

And I would say maybe also add something about internalizing data & available shortcuts.

One of my scribble comment blocks in #4 mentions food4rhino.

I did in #6.

You mean menu shortcuts?

I mean shortcuts like connecting multiple wires, Moses tool, grouping, selecting connected components, ect. Unless I missed those in there also.

1 Like

Ah yes the Shift/Control stuff with wires is important and undiscoverable. Good idea.


The new #3 tutorial with wire management tip. I left out the Ctrl+Shift shortcut because it’s fairly obscure and not that important for beginner-level.

1 Like