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).
Project ; The Spiral
Published November 24, 2009 6. SPRIAL COMPONENTS , PROJECT Leave a CommentTags: diagonal, spiral, structure
8.4 PYRAMID STRUCTURE
Published November 9, 2009 3. CONNECTION COMPONENTS , 4. GRID COMPONENTS , 8. STRUCTURE COMPONENTS Leave a CommentTags: connection, grid, structure, triangular, truss
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.
(Use ‘Save image as’ on definition image if you want to see the detail of definition.)

8.3 Transformable Structure
Published October 18, 2009 8. STRUCTURE COMPONENTS Leave a CommentTags: folding, structure, truss
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.)


8.2 3-POINTS TRUSS (OCTET TRUSS)
Published October 11, 2009 3. CONNECTION COMPONENTS , 8. STRUCTURE COMPONENTS Leave a CommentTags: connection, grid, points, structure, truss
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’.

(Use ‘Save image as’ on definition image if you want to see the detail of definition.)

8.1 4-POINTS TRUSS
Published October 11, 2009 3. CONNECTION COMPONENTS , 8. STRUCTURE COMPONENTS Leave a CommentTags: connection, grid, points, structure, 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.


(Use ‘Save image as’ on definition image if you want to see the detail of definition.)

3.5 BEZIER CURVE CONNECTION
Published October 5, 2009 3. CONNECTION COMPONENTS Leave a CommentTags: connection, grid, points, surface
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..:) (Use ‘Save image as’ on definition image if you want to see the detail of definition.)



This is a basic principle to extract four different Bezier curves; each one comes from different points group, so you should organize points first.


6.3 Deforming Spiral
Published September 27, 2009 6. SPRIAL COMPONENTS Leave a CommentTags: connection, expansion, spiral
This is another example to show how indirect geometry controller works. Just with simple change from “density” to “radius”, the density definition changes to deforming definition. I used the same input evaluate value with Density Sprial. (Use ‘Save image as’ on definition image if you want to see the detail of definition.)



6.2 Density Sprial
Published September 27, 2009 6. SPRIAL COMPONENTS 2 CommentsTags: density, spiral
This show how to control geometry indirectly. Just with points of a controlling curve, density could be controlled easily. (Use ‘Save image as’ on definition image if you want to see the detail of definition.)



1.4 Geometry Controling Geometry
Published September 27, 2009 1. DENSITY COMPONENTS 4 CommentsTags: density
“Geometry controling geometry(density)” This is one of the best advantage in using grasshopper comparing other tools or scripting. In other tools, the input data should be given or fixed numeric function, but here input data can be intuitive geometry. So it is easy to control geometry and density with another curve. The image shows show to set up input geometry. I used z-axis for base, but it could be on y-axis or x-axis. (Use ‘Save image as’ on definition image if you want to see the detail of definition.)


6.1 Basic Sprial
Published September 27, 2009 6. SPRIAL COMPONENTS Leave a CommentTags: connection, spiral
There are various ways to generate spiral in grasshopper. I think this is the most simple way to understand and follow. (Use ‘Save image as’ on definition image if you want to see the detail of definition.)



