The Grasshopper Primer - Second Edition - LIFT architects - Home
The second edition of the Grasshopper Primer is out and it wouldn't have been possible without the tremendous contribution from Rajaa Issa. Rajaa is a developer at Robert McNeel and Associates and is the author of several other Rhino plugins including ArchCut and the ever popular PanelingTools. This revision provides a much more comprehensive guide than the first edition, weighing in at almost 160 pages with over 70 new pages dedicated to creating your own customized scripting components. This printing coincides with two events; the first being the new release of Grasshopper version 0.6.0007 which proves to be a giant upgrade to the already robust Grasshopper platform. Source Files:The Grasshopper Primer_Second Edition.pdf (size: 10.7mb - right-click and select 'Save Link As' - adobe acrobat needed) Primer Source Files (size: 193k - right-click and select 'Save Link As' - this is a collection of definitions and Rhino files needed to complete the examples in the primer)

RHINO: GRASSHOPPER DEFINITIONS - RHINO / GH
This definition was developed for my final thesis project to generate a louver system based on functional requirements within the building. The performance was then tested in Ecotect. A large part of my thesis design involved invertible arena seating with many moving parts. I used Grasshopper as a means to develop the seating testing clearances, site lines, and many other variables. This definition looks at taking any curved surface, and generating weaving geometry across it. The parametric skyscraper uses Grasshopper to generate the entire structure. My favorite definition to date, this definition generates box designs based on real boxes I crafted in the wood shop while in Grad school This definition extrudes geometry based on their proximity to a polyline attractor. Using a definition created by paramod, I wanted to see if I could edit the definition so that different panels could be combined to create a seamless surface This was one of the first definitions from scratch I ever created.

Laurie Baker : Architect's Official Website
basic surface paneling at
these are my grasshopper and script setups for rhino that i use as a base when i start with facade panelings: plat panels shows the deviation for every panel - also reads out the deviation max. grasshopper file - download rvb script - download and some scripts with different flat panel shapes rvb scripts - download surface triangulation both setups have a switch to flip the triangulation direction grasshopper file - download rvb script - download (rebuild the surface to the wireframe that you want to have triangulated before running the script)

Co-de-iT | Computational Design Italy
Obra del Año 2009 - Plataforma Arquitectura
presentado por: Obra del Año en Plataforma Arquitectura: Presentamos a los ganadores (cc) 2006-2010 Algunos Derechos Reservados - El contenido de Plataforma Arquitectura se encuentra sujeto a la licencia Creative Commons Atribución-No Comercial 2.0 Chile. Los derechos de las fotografías pertenecen a los fotógrafos especificados en cada artículo o a la oficina respectiva. ® Plataforma Arquitectura es una marca registrada de Plataforma Networks.

grasshopper code
. a collection of codes & grammars for Grasshopper, a generative modeling tool for Rhinoceros. 3D Hilbert Curve This definition generates a 3D Hilbert Curve, a continuous fractal space-filling curve. 3D_Hilbert_Curve_Co-de-iT_1.0007.zip nGon mesh tessellation Starting from a closed surface it builds a nGon mesh tessellation nGon_tessellation_Co-de-iT_1.0007.zip Curves Sorter Starting from a list of curves it takes the first one then it looks for the closest curve and it eventually flips the direction to optimize the toolpath lenght. Curves_Sorter_Co-de-iT_1.0007.zip froGH A sparse collection of tools for Grasshopper. See the code, explanation and download here. Clusterizer This definition groups indexes of connected points into separate clusters. Clusterizer_Co-de-iT_0.9.0076.zip Spirograph This definition simulates a spirograph tool. Spirograph_Co-de-iT_0.9.0076.zip 3D Differential mesh relaxation This definition explores the 3D relaxation of a mesh effected by an image gradient. Vorospace Math surfaces .

Development Of Surfaces
General Details Of Process A surface may be considered as formed by the motion of a line. Any length of line moved side-wise in any direction will form a surface, of a width equal to the length of the line, and of a length equal to the distance over which the line is moved. There are two different classes of surfaces; namely, those formed by a moving straight line, and those formed by a moving curved line. In some construction work, patterns of different faces or of the whole surface must be made; in stone cutting, for example, there must be a pattern giving the shape of any irregular surface, and in sheet-metal work a pattern must be made such that, when a sheet is cut, it can be so formed that it will be of the same shape as the original object. Fig. 142. This pattern making, or the laying out of a complete surface on one plane, is called the development of the surface. Fig. 143. Fig. 144. Right Cylinder In Fig. 143 is represented a right cylinder rolling on a plane. Right Cone Fig. 145.

parametric production | researches state of the art digital planning and production technologies in architecture