After posting about the book explaining basic concepts of computational design, The Nature of Code by Daniel Shiffman, I thought it would be helpful to convert all the example into Grasshopper files. Well here you go: Jake Hebbert has done it on youtube, exciting tutorials using python for Grasshopper. Here are couple example of tutorials extracted from Jake’s youtube channel:
A small script based on Hankin’s Method to generate nonperiodic plane tiling patterns. It includes a very crude method for applying colour, as well as a basic projection on a non euclidean space plus the appropriate Poincare disc. This is not an Archimedean tessellation in hyperbolic space, being just a projection of the flat Hankin tiling, .
The Grasshopper script simulates a random soap bubble cluster starting from 3 soap bubbles of known radii based on Plateau’s Laws. All surfaces in a bubble cluster are spherical, including films dividing two adjacent bubbles.
A list is used to store valid bubbles generated through a Hoopsnake sequence and a number of custom components calculate correct bubble intersection in line with Plateau’s Laws.
Scan-and-Solve is a plug-in for Rhino which ‘completely automates basic structural simulation of Rhino solids. Unlike other analysis tools, no preprocessing (meshing, simplification, healing, translating, etc.) is needed.’ See http://www.scan-and-solve.com/ for additional information, tutorials and discussions or you can also find it through the www.food4rhino.com downloads list.
Attached are my initial explorations in the student license of the software to analyse a block for use in a reciprocal grid structure. As the images show, the software is very simple to use, simply choose a solid; a material from the drop down list; select the faces to act as restraints and then the loads to apply. View the results as a colour gradient showing displacement values or danger levels within the solid. The software also allows you to visualise the deformation. Unfortunately, you cannot perform analysis on multiple solids within a system currently and the student license is limited to a solid of 50 faces or less.
Below is the best tutorials I found so far to learn Revit Architecture (it goes from 1-17), here is the youtube channel.
Also to link Grasshopper with BIM tools such as Revit, Vasari or Digital Project, have a look at the Autodesk Webinar series on that topic. Geometry Gym uses the IFC OpenBIM data model to export families from Grasshopper to Revit. This allows to have items such as walls or slabs with materials…etc… imported as such on Revit or Digital Project or any BIM software. The other plugin focus on “Adaptive Components” from Grasshopper to Revit. Chameleon allows to bring back models to Grasshopper from Revit which is useful when doing simulations.