algorithmic modeling for Rhino

About Grasshopper...

For designers who are exploring new shapes using generative algorithms, Grasshopper® is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools. Unlike RhinoScript, Grasshopper requires no knowledge of programming or scripting, but still allows designers to build form generators from the simple to the awe-inspiring.

Locations of visitors to this page




Start Here:

There are many resources available to learn more about Grasshopper. 


Andy Payne has published a manual to help people get a basic understanding of Grasshopper. This primer and other tutorials are available on our Tutorials page...

ModeLab has uploaded a lot of quality webinars and tutorials on their website, be sure to check them out.

Also, check out these tutorial videos...


Latest Activity

Ben Howes replied to Ben Howes's discussion Announcing Platypus! in the group COREstudio
"Thanks, Florian, I'm pretty sure there's an issue for international users when a proxy server is involved.  You are the third person to report an issue like this from China...   We'll have to do some digging to see if there…"
4 minutes ago
Ben Howes commented on Ben Howes's video

TT Toolbox Unfold Component

"Thank you Pieter - The component will only attempt to unroll Breps.  No meshes - including stanford bunnies - allowed.   About the seams - to be honest, we aren't sure how the splitting edges are chosen.  Our component is…"
13 minutes ago
navneet liked Ben Howes's video
21 minutes ago
Shiraz CP replied to Shiraz CP's discussion Populate/multiply radially along axis possible? (with 1d scaling)
"Hello Dharman, Thnx alot for sharing. . a gr8 help. . this is almost near to what i wanted. .  I am looking fwd to take this to a larger canvas/surface edges and apply. .   Cheers Shiraz CP"
59 minutes ago
Travis Keller posted a discussion

Ellipsoid Surface Panelling

Hi,I'm not great with Grasshopper but I can move around and work in it fairly well. With that said I am stuck with how to pattern an ellipsoid shape without it coming to a point in the vertex (shown in the first attachment). The second and third…See More
1 hour ago
Margarita posted a discussion

cull points from population

Hi, everyone,I'm trying to do the simple thing, but something goings wrong with it.I have some volumetric geometry, I need to insert some point in it, so I used "populate 3d".But, subsequently I want to work only with points that are inside the…See More
1 hour ago
Roger Sterling replied to Roger Sterling's discussion Python: delete an object from a list
"I finally solved my problem using these lines: NewList = []print len(ListToModify)for i in range(len(ListToModify)):    if PointToCheck[0] != ListToModify[i]:       …"
1 hour ago
Roger Sterling replied to Roger Sterling's discussion Python: delete an object from a list
"Hey Jason, Thank you for your reply.Yes, ideed, I also tried pop(i) and I got an index out of range.About your solution:Firstly, this is not what I want, because I would also like to delete the "origins" from which the numbers 1,3,2,5…"
2 hours ago


Populate/multiply radially along axis possible? (with 1d scaling) 2 Replies

Started by Shiraz CP in Discussion. Last reply by Shiraz CP 59 minutes ago.

Ellipsoid Surface Panelling

Started by Travis Keller in Discussion 1 hour ago.

cull points from population

Started by Margarita in Discussion 1 hour ago.

Python: delete an object from a list 3 Replies

Started by Roger Sterling in VB, C# and Python Coding. Last reply by Roger Sterling 1 hour ago.

IF statement, condition 2 Replies

Started by mhana in Discussion. Last reply by mhana 2 hours ago.



Search Grasshopper


  • Add Photos
  • View All

Social Networks

Seesmic Desktop

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service