Project ; The Spiral

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).

8.4 PYRAMID STRUCTURE

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.

8_4 image 02

Pyramid Structure

Pyramid Structure

This movie requires Adobe Flash for playback.

Pyramid Structure

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_4 code

8.3 Transformable Structure

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.

8_3 image06

Transformable Structure

Transformable Structure

This movie requires Adobe Flash for playback.

Transformable Unit

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_3 image05

8_3 code

8.2 3-POINTS TRUSS (OCTET TRUSS)

This is a similar example of space truss using triangles. It is also useful to generate triangle surface panelings on any surfaces.

8_2 image03

8_2 image02

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’.

8_2 image01

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

8_2 code

8.1 4-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.

8_1 image03

I used simple points organization for this definition. This is the basic principle of points organization and connection in grasshopper.

8_1 image01

8_1 image02

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

8_1 code

3.5 BEZIER CURVE CONNECTION

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.)

3_5 image 04

3_5 image 03

3_5 image 02

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

3_5 image 05

3_5 codce

6.3 Deforming 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_3 image 02

6_3 image 01

6_3 code

6.2 Density Sprial

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.)

6_2 image 01

6_2 image 02

6_2 code

1.4 Geometry Controling Geometry

“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.)

1_4 image

1_4 code

6.1 Basic Sprial

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.)

6_1 image

6_1 code

Next Page »


Categories

News

Live Components ver 2.0
Work In process...