Mesh to Surface

Hi folks,

Anyone know how to convert a mesh to a surface? My partition code ends in a mesh, and in order to properly use the Unfold component we learned last class we need to plug in a surface. I tried “Deconstruct Mesh” and “Explode Mesh” but no luck so far. I did some internet searches, but no luck so far on finding a straightforward solution.



Unfold component creating overlapping pieces

We are working on transforming our partition into its component parts for laser cutting, but are having some trouble with the Unfold command you showed us in class. As you can see in the last photo, the planes are overlapping in some places. We tried to change the sliders to space things out, but no luck. Do we need to spread them out in Rhino? Could you make a recommendation?


Jin and Lily

1 2 3

Digital Futures Meshing Workshop Tomorrow!


Tomorrow from 12-4pm, David Mans of Grimshaw Architects and Digital Futures (also the developer of Mesh+) will give a series of [4] 1-hour workshops on form-finding and advanced meshing workflows in Grasshopper.  This promises to be highly excellent material – I’m hoping to catch the Mesh+ and Cocoon sessions myself.   What better way to spend a rainy Saturday could you ask for, eh?


Product Families Assignment

The final assignment for the Spring 2015 term, Product Families, can be viewed at the following location:

Students are asked to design and produce a family of 3D printable products with grasshopper, and to iteratively print family members to help inform the design process.

Jehs-Laub Lounge: Grasshopper Final Version

I’ve been struggling with the screen recordings, so here’s a low-tech version of my parameters in action:


I created the curves for the chair by referencing points from Rhino. I selected the top 3 points and connected a slider to them to change the x and z coordinates.


The bounding boxes that are referencing the geometry (“cushions”) onto the surface can change height by a number slider.


Those same bounding boxes can also be controlled by an attractor point, moving on the surface.


“Cushions” can change size in length….


…and in width. The original chair is a 3×5 grid.

This is the original Jehs-Laub Lounge chair made in Grasshopper:


These are my 5 design proposals, including the Grasshopper parameters I used for each one:

JL_Presentation.012 JL_Presentation.013 JL_Presentation.014 JL_Presentation.015 JL_Presentation.016

Aldana Ferrer Garcia.-

Grasshopper Primer Third Edition | Foundations

The latest and greatest Grasshopper Primer, the Third Edition, can be downloaded for free from Modelab:

I’ll be assigning readings and example exercises out of this primer for the next month or so.  Check out the updated Syllabus for details, and get your hands on these great resources as soon as possible!

I’ve been using the second edition in every section of Parametrics I’ve taught to date, and we have always struggled with the dated content.  I’m excited to dive in to the latest and greatest from the boys over at Modelab with all of you!

Spring 2014 Parametric Seating Assignment

The first assignment of the Spring semester is available online here.  This assignment, which we’ve done a few times before in this class, asks students to model a precedent seating system in Rhino, and to extend that surface parametrically in Grasshopper.

The assignment, including parts 1 and 2 is also embedded below.  Enjoy: