algorithmic modeling for Rhino

All Blog Posts (1,532)

Easing Functions in Python

Code snippets for all of these:

Added by Marcus Strube on May 6, 2016 at 2:05am — No Comments

Calculating Inflection Points

The non-Python part of the definition translates a cubic bezier curve so that P0 is at (0,0,0) and P4 is at (x, 0, 0). This way the whole math is a lot simpler. (The result is a value for t...) Since a nurbs curve split at its' GrevillePoints gives a bunch of cubic bezier curves this also works for nurbs curves! I think there is a bug in there, because it sometimes doesn't work, but the derivatives were calculated by Mathematica...:…


Added by Marcus Strube on May 3, 2016 at 4:30am — 3 Comments

AA Visiting School Jordan 2016 - Amman, Aqaba / Red Sea

AA Jordan is a ten-day computational architecture workshop as part of the Architectural Association' Visiting School Programmes.

Hyperbolic Reefs

Dates: July 16 to 25, 2016

Location: Amman and Aqaba / Red Sea . Jordan


At Jordan’s southern-most tip, the Gulf of Aqaba encapsulates a vast biodiversity of marine life including coral reefs and benthic organisms and habitats; many of which are…


Added by AA Visiting School Jordan on May 1, 2016 at 4:30pm — No Comments

Simulation Workflow - Radiation / Surface

Hi All,
You can calculate annual radiation reaching the building with the use of many grasshopper plugins. The graphical results generated with use of these plugins are particularly helpful in following…

Added by Devang Chauhan on April 26, 2016 at 2:30pm — No Comments

(@)AT Rapid Paneling Tool

Hi All,

I've been working on a GH Paneling definition/UserObject that puts the LunchBox's Panels in Rapid & handy use.

I've used the definition in many quick concept projects, Hope you'll find it useful.

Thanks to for Lunchbox &  Andrew Heumann for his Human and MetaHopper plugins!

Download the User Object, here:…


Added by Ali Tehami on April 26, 2016 at 9:16am — No Comments

Proving Ground Conduit

Proving Ground has just released Conduit, an open-source Grasshopper plug-in for data visualization and creating heads up displays. There you'll find a "click-once" installer, which should load it up onto your machine.

For now,…


Added by David Stasiuk on April 25, 2016 at 2:18pm — 4 Comments

development elbow for boiler with grasshopper


Added by yo on April 23, 2016 at 2:18pm — 1 Comment

Sharing some Bending Experience...

K1 comes with examples. One is 'Kangaroo\kangaroo099\03_Bending\bending7', showing how to control the tangents at start/end point, by anchoring the 1st, 2nd, second to last and last point. The problem doing this, is that the distance between those points, first/second and second to last/last, will be fixed. So, this way you can change the RestLength of all segments, while running the…

Added by Marcus Strube on April 21, 2016 at 11:30pm — No Comments

center of gravity of "N" masses


I wonder if there is a component that calculates the center of gravity of "N" given volumes with same density ( for the moment ).

I thought volumes analysis components under surface's tag could have been the solution but they seem to be working on single volumes…


Added by Filippo on April 21, 2016 at 6:06am — 4 Comments

Export Curves to SVG

Converting all curves to cubic bezier curves and export them to SVG: Pastebin

Added by Marcus Strube on April 19, 2016 at 1:43am — No Comments

Circular truss, spacing


I need some help. I am still new to grasshopper so facing some difficulty. I have this tube-like shape with intersecting horizontal elements rotating around the shape. I  began by dividing the circles, and interpolating the points (with shifting) to create lines, which then I gave a thickness. I am trying to space out these elements on one of the sides, close to an attractor point. The idea is that these would be like louvers, blocking the sun on one side, (the louvers become…


Added by Rami Sansur on April 10, 2016 at 4:37pm — No Comments

Serie Question

Hello everyone.

I have a question about the series.

I have a series of points and I would like that it does not exceed a vertical line which is set to position X.

This, despite the fact that the slider controlling the series gives me points beyond this vertical line.

Thank you for your solutions, I put the grasshoper file attachment. The series of vertical development and the right not to be exceeded are circled in…


Added by Brice on April 9, 2016 at 6:00am — 3 Comments

cheap tricks - mesh color by normal direction (akin to normal map)

Found it almost by accident while working on something entirely different, and maybe not exactly the same kind of mapping you would find, say, in 3D studio or Blender, but a fast and cheap way to test your mesh normal orientation.

Enough foreplay, here it is:

All the first…


Added by Alessio Erioli on April 6, 2016 at 9:14am — 4 Comments



Added by Simo Ristanic on April 3, 2016 at 4:06pm — No Comments



Added by Simo Ristanic on April 3, 2016 at 4:01pm — No Comments

A few Custom Goals for K2 Using Python

A few of the custom goals from here replicated in Python. Without constructor overloading and perhaps buggy, but something to play with:…


Added by Marcus Strube on March 30, 2016 at 4:00am — No Comments

Hi, Is it possible to create such an optical illusion with grasshopper?


Is it possible to create such an optical illusion with grasshopper?…


Added by Mira Al-Suradi on March 30, 2016 at 4:00am — 8 Comments

Language best for use with Grasshopper and Rhino

What's the best language to learn for use within Grasshopper and for use in scripts for Rhino?

Added by Jonathan Sheridan on March 25, 2016 at 7:06am — 1 Comment

Starfish_Tunnel Component


Added by Michael Weizmann on March 24, 2016 at 12:00pm — 1 Comment

Monthly Archives










Search Grasshopper


  • Add Photos
  • View All

© 2016   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service