Folding Surface is one of the most attractive geometries in contemporary architecture. This one is a surface geometry which is based on ‘proliferative’ folding. The number of folding is proliferating and the scale of folding is going down. Absolutely, the number of foldings and divisions, folding depth and base geometries are all parametric. It could be applied to various architectural elements; canopy, dom, wall, … etc.
It started from a simple tree structure of points like this below.
And it could be applied by using path and profile curves.
Click Here for Tutorial PDF Download : 4_4 PROLIFERATIVE FOLDING
This is a study about hexagonal opening by using grasshopper. This geometry is pretty popular among students, now you can simply make and manipulate it without knowledge of scripting. Basically, I used the hexagonal grid definition(3_4 Hexagonal Connection) on this site, and found the center points of hexagons. And then by using the definition about density control (“Density Components”), I scaled down and extruded differentiately. The last thing is ‘loft’ between two groups of hexagon.
The definition is too long to make a tutorial this time. But I believe you guys can figure out the process referring to the previous tutorials I uploaded on this site. Please feel free to email me or leave your comments.
This is a simple definition for hexagonal grid on surface. Likewise other connection definitions on this blog, the density of grid is adjustable with control points of surface.
Click Here for Tutorial PDF Download : 3_4 HEXAGONAL CONNECTION
This is one of my projects using spiral components of this website. Basically, the building is composed of double spiral surfaces which are generated from the inside spirals. The height and area of each floor keep changing parametrically according to the controlling geometry (See ‘density spiral’ and ‘geometry controlling geometry’ examples). And one spiral is enveloped with mesh structure using diagonal connection (See the diagonal connection examples).
This is an example of structure using Triangular Grid in the new version of grasshopper. Tri-Grid has a lot of potentials for new structure. Pyramid would be one of the great advantages of Tri-Grid. It can be tessellated and deformed like this example.

Pyramid Structure
This movie requires Adobe Flash for playback.
This is an experiment about transformation using grasshopper. By using Theo Jansen’s Mechanism, I tried to test transforming objects without deformation. It can be another possibility of grasshopper as 3d simulation program. Please, play the animation below. The definition is just using series of Circles and Intersections, and ’Evaluate’ functions.

Transformable Structure
This movie requires Adobe Flash for playback.

Transformable Unit
This movie requires Adobe Flash for playback.
This section and part of definition would be helpful to understand how to build the structure. Once you build unit structure, you can add more as you want just with changing ‘Evaluate value’. (Use ‘Save image as’ on definition image if you want to see the detail of definition.)
This definition below was produced by using previous version of GH.(But the logic and components are all same.) I uploaded it again responding to someone’s requests.
This is a similar example of space truss using triangles. It is also useful to generate triangle surface panelings on any surfaces.
The logic is the same with 4-Points Truss. But it is a little complicated because it is coming from rectangular grids using ‘mid points’.
Click Here for Tutorial PDF Download : 6_2 THREE POINTS TRUSS
This would be a pretty useful definition for everyone. It generates a space truss for any kinds of Rhino surface. Of course everything is adjustable easily.
I used simple points organization for this definition. This is the basic principle of points organization and connection in grasshopper.
Click Here for Tutorial PDF Download : 6_1 FOUR POINTS TRUSS
This is good example of how to generate geometric patterns on surface. Bezier curves are really useful to create any kinds of continuous patterns (mesh, diagonal, puzzled, zigzag..). I used a simple organization of surface points. It might not be easy to understand points organization. But it is very logical and mathematical process, so I suggest just try..:)
This is a basic principle to extract four different Bezier curves; each one comes from different points group, so you should organize points first.
Click Here for Tutorial PDF Download : 3_3 BEZIER CONNECTION






























