Algorythmic Sketchbook

Page 1

D S A

E S T U I R

I G D I

A L G O R Y T H M I C S K E T C H B O O K S

T

E

P

H

A

N

I

E

A N T O N O P O U L O S 5

8

7

8

4

7

N O


W E E K

O N E / /

G E T T I N G T O K N O W G R A S S H O P P E R

W E E K O N E / / L O F T I N G C U R V E S C L O S E D C I R C L E S

THIS WEEK WAS ABOUT GETTING TO KNOW THE GRASSHOPPER INTERFACE. SIMILAR TO THE RHINO COMMANDS , GRASSHOPPER ALLOWS THE EASE OF LOFTING HOWEVER IT HAS A CONSTANT HISTORY OF THE FORM AND CURVES SO MOVEMENT OF A LOFT IS SO MUCH SIMPLER.

&


G E T T I N G T O K N O W G R A S S H O P P E R W E E K

O N E / /

AS I STATRTED TO EXPLORE THE PROGRAM I FOUND MANY WAYS TO REPRESENT A SHAPE AND FORM INCLUDING THE ABILITY TO PAINT THE SURFACE IN A MESH

I THEN EXPLORED THE PROCESS OF CREATING A FORM USING THE DALANAY EDGES AND 3D VECTOR TO CREATE A 2D TRANGULATION PATTERN THAT CAN BE USED FOR TERRAIN


W E E K

O N E / /

G E T T I N G T O K N O W G R A S S H O P P E R

W E E K O N E / / P A T T E R N S


C R E A T I N G P A T T E R N S FOLLOWING THE PREVIOUS TASK I WAS ABLE TO CREATE NUMEROUS PATTERNS WHICH HAVE THE POTENTIAL TO BE USED AS PATTERNS IN THE FUTURE TASKS THROUGH THE SEMESTER


W E E K

T W O / /

G E T T I N G T O K N O W G R A S S H O P P E R

W E E K T W O / / E X P L O R E C U R V E S

IN EXPLORING CURVES, I WAS ABLE TO GO FROM MEARE POINTS TO A SURFACE THROUGH MANIPULATION AND EXPLORATION OF VARIOUS COMMANDS IN THE GRASSHOPPER PLUG IN


P

O

L

S

I

I

U R

N

T

S

N

E

S

F

A

C

E


&

F L A T

W E E K

T W O / /

G E T T I N G T O K N O W G R A S S H O P P E R

W E E K T W O / / C O N T O U R I N G L O F T S

I BELEIVE WHEN UNFOLDING A MODEL CREATED IN GRASSHOPPER THIS IS ONE OF THE MOST VALUBLE COMMANDS THAT I FOUND THROUGH THE ENTIRE WEEK. IT TURNS A VERY TEDIOUS PROCESS INTO SOMETHING SO EASY AND EFFICIENT. LOOKING BACK AT A SUBJECT SUCH AS VIRTUAL ENVIRONMENTS, I COULD ONLY WISH I KNEW OF THESE TOOLS TO ASSIST ME IN THE PROCESS.


G E T T I N G T O K N O W G R A S S H O P P E R T W O / / W E E K

FOLLOWING THE ABOVE STEPS, I BEGUN TO LOFT A SURFACE CREATED THAT ALLOWS THE FORM TO BE BUILT MUCH MORE EFFICIENT AND QUICKLY. COMPOSED OF STRIPS, THIS FORM GOES FROM A COMPLEX FORM TO SOMETHING EASILY PRODUCED AND FABRICATED. IN TERMS OF MY FUTURE PROJECTS I WOULD USE THIS METHOS IN ORDER TO ALLOW EASY FABRICATION


W E E K

T W O / /

G E T T I N G T O K N O W G R A S S H O P P E R

W E E K T W O / / E X P E R I M E N T A T I O N

EXPLORING THIS WEEK WAS INDEED BENEFICIAL FOR ME AS I WAS ABLE TO TAKE MY LOFTED SURFACE AND CREATE A RAW FORM TO CONSIDER IN MY PROJECT. I BELEIVE THAT THIS LOFTED EXPIRAMENTAL SURFACE CAN BE MANIPULATED IN ORDER TO BE USED AS A SOLAR POWERED SURFACE WITH ASTHETIC APPEAL



W E E K T H R E E / / 3 D S U R F A C E P A T T E R N S

T U B U L A R

3 D

F O R M S

THIS WEEK MY FOCUS WAS TO MANIPULATE SURFACES AND TO ATTEMPT TO CREATE TUBULAR THREE DIMENTIONAL OBJECTS. IN TAKING A SLIGHTLY DIFFERENT APPROCH, I WAS ABLE TO EXPIRAMENT AND CREATE FORMS THAT ARE SIMPLE HOWEVER VERY INTRIGING IN COMPOSITION

I HOPE TO FURTHER CREATE COMPLEX FORMS USING THE SKILLS I HAVE EXPLORED THIS WEEK



D S

E T

S U

I G D I A I

W E E K T H R E E / / S U R F A C E P A T T E R N

N O R


E X T R U D E D C I R C L E

T H R E E D I M E N S I O N A L S U R F A C E S CREATING A BASE GEOMETRY AND MULTIPLYING IT ALL OVER THE SURFACE USING A EXTRUDED CIRCLE . THIS CREATES A BEAUTIFULLY PATTERNED SURFACES. THESE PATTERNS CAN BE USED IN FUTURE TASKS AND COMPLICATED FURTHER TO CREATE AN INTRUIGING FINAL PRODUCT


0 3

C O M P O S I T I O N & G E N E R A T I O N

W E E K T H R E E / / S U R F A C E P A T T E R N


WORKING ON THE SURFACES, IT BECAME EASIER AND EASIER TO CREATE VARIOUS PATTERNS USING THE BASE GEOMETRY AND SHIFTING, CHANGING AND CREATING NEW SHAPES FOR THE SKIN OF THE SURFACE. THE IDEA OF A REFERENCE BASE GEOMETRY IS SOMETHING THAT CAN BE EXTREAMLY USEFUL WITHIN THE LAGI PROJECT AS IT WILL CREATE EASE FOR GENERATING SPECIFIC PATTERNS AND FORMS.



D S

E T

S U

I G D I A I

N O R

P A R T

B


0 1 0 2

R E S E A R C H F E I L D C A S E

W E E K

F O U R / /

Researching the morning light as an algorythem assisted in the understanding of creating an algorythmic form that was both captivating and informative. The geometries created were simply a change in the sliders of the polygon size, the number of faces and sides and the jitter of the shapes.

through performing the online tutorial, we were able to better understand the overall concept of the algorythem. this tutorial also assisted in the process of understanding how to create a form such as the morning line (pictured below)

S T U D Y

1 . 0



0 1 0 2

R E S E A R C H F E I L D C A S E

W E E K F O U R / / I T E R A T I O N S

S T U D Y

1 . 0


Using this process allows for an aplication onto an array of brep surfaces. to the left is an example of how this can be acheived to mimic the morning line project.


0 1 0 2

R E S E A R C H F E I L D C A S E

S T U D Y

W E E K F O U R / / I M A G E S A M P L E R

1 . 0


Using imagry to create a patterened surface can come into play in mapping out movement paths on site


0 1 0 2

R E S E A R C H F E I L D C A S E

W E E K F O U R / / I T E R A T I O N S

S T U D Y

1 . 0


The VoltaDom Project represents a form that is of repitition. This can come in handy in future tasks if a particular geometry needs to be repeated over a particular plane.


0 3

C A S E

S T U D Y 2 . 0

W E E K F I V E / / R E V E R S E E N G I N E E R I N G

1

4

7

2

5

8

3

6

9


1

2 8

3

9

6


0 3

C A S E

S T U D Y 2 . 0

W E E K S I X / / D E V A L O P M E N T P Y T H O N

S C R I P T I N G



0 4

D E V A L O P M E N T

W E E K S I X / / D E V A L O P M E N T G R A S S H O P P E R

D E F I N I T I O N


1

This grasshopper definition uses a base curve, extrudes this curve and creates a voronoi pattern on the surface through using the scale components. Many of these forms were g e n e r a t e d through osing different base curves.


0 4

D E V A L O P M E N T

W E E K S I X / / D E V A L O P M E N T G R A S S H O P P E R

D E F I N I T I O N

R E F L E C T following the previous definition, we went on to explore further using the idea of tree diagraming. Our next aim was to create varied extrusion lengths by using the list components. This was an intresing process howver the outcome was not as intruiging as we hoped it would have been. This is something we may consider further exploring through our definitions.


2


0 4

D E V A L O P M E N T

W E E K S I X / / D E V A L O P M E N T G R A S S H O P P E R

D E F I N I T I O N

R E F L E C T I O N Following a block my design thinking, I begun to analyse the attractor point concept. Although it seemed a very complex process, i gained a deeper understanding into the way in which i had to create a point that can pull out the form to any designated point. However, i encountered another problem when i was unable to create a second attractor point. This can be seen as an issue due to the fact that is is much too hard to create a coherent parametric form.


3


0 4

D E V A L O P M E N T

W E E K S I X / / D E V A L O P M E N T G R A S S H O P P E R

D E F I N I T I O N


4

Once the previous definitions were explored and analysed, we found that the form itself was too static and a more dynamic and organic shape needed to come into play. I started with a surface created a offset and divided both the original surface and the offset. From this, two sprate lists were created whereby then i ttok the area and created a ribbed form which i lofted with the offset to create a open base surface. Following this, i then added a merge component to merege the offset and the original divided surface planes to create a solid lofted form. finally, i took the two lofted surfaces and plugged them in to the dispach command to crete two seperate target lists which i then patterened randomly to create closed and open surfaces


0 4

D E V A L O P M E N T

W E E K S I X / / D E V A L O P M E N T G R A S S H O P P E R

D E F I N I T I O N


5 R E F L E C T I O N After close analysis of the previous example, the form was working howver the fabrication of the form was proving to be far too dificult almost impossible. We then explored our topic once again and came up with a simplified version of our file that we would like to further explore in the coming weeks. It works by creating a triangulated surface- using a brep component - that is puncured and can be manipulated through the jitter components to create the openings in varied areas and sufaces.


G R A S S H O P P E R N T W E E K O N E / / G R A D I E N T D E S C E N T


1.To create this gradient decent pattern on a surface, a manipulated loft was used as a base. 2.The inputs and outputs were created using the grasshopper tools and clustered to create a simplified algorithm. 3.Then the pattern was created by altering the u and v values of the divided surface. 4.Two variational forms have been created in order to create a circular pattern rather than a linear one.

R E F L E C T I O N In looking at this process, I would like to better understand the process of HoopSnake. This will assist in creating a further computational design that is both intriguing and unique in design. While analysing the Brief, I am keeping in mind how I might have a look at the designs that are suited to collecting solar energy for assistance within Part C


G R A S S H O P P E R N T W E E K F R A C T L E

O N E / / P A T T E R N S


R E F L E C T I O N These forms are interesting in the way of which they allow for a flowing organic form that can be likened to a biomimetic process or formation. The clustered nature of these forms allows for manipulation and variation in the shapes. It also provided a reference to how I can make a

complex definition clustered and repeated in necessary. Furthermore, these organic lines (created by each cluster) could be lofted to form one surface and is an interesting process to consider for part C.


G R A S S H O P P E R N T W E E K T W O / / K A N G A R O O

R E F L E C T I O N In using the Kangaroo plugin for Grasshopper, I was able to better understand how we can aim to make our form adaptable and plug in information from external sources in order to create a unique project that can interact with both the users and the site. In addressing the brief, Kangaroo could be used

in showing movement and analysis of seasonal adaptation of the form over a specific time frame. I believe that I have gained a well-rounded idea of the program however I am not too sure if I will be able to utilise these ideas in our form as a computational




D S

E T

S U

I G D I A I

N O R

P A R T

C


0 1

D E V A L O P M E N T

W E E K S E V E N / / D E V A L O P M E N T M O D E L E X P E R I M E N T I N G I N G R A S S H O P P E R Experimenting with triangulation, I was able to create an algorithm which al l owed f or a perf ora t ed three-dimensional surface. This was a starting point for further explorations as will be seen in week eight where this algorithm assisted in my understanding

of how to create a surface with holes. Aesthetically, the form appealed to me however, it was far too difficult to map this to a lofted surface, hence I needed to further analyse my ideas and definition.

O F



0 1

D E V A L O P M E N T

W E E K S E V E N / / D E V A L O P M E N T M O D E L

O F

E X P E R I M E N T I N G I N G R A S S H O P P E R Tower One: The first tower uses the principals of the previous triangulated algorithm. In this case, I mapped the surface of the original threedimensional form. The problem with this form in terms of the brief is that there are no areas with an angle which in turn will prove to be difficult to place solar film on the form to collect energy.

Tower Two: The second tower came about in order to create a structural form but also to accommodate for the solar panels that will be placed on the form to collect optimum amounts of energy. In creating this form, the offsets of random triangles where taken however after carful consideration, the holes were not

accurately placed as they were taking away from the forms structure and also creating holes where solar panels will be placed. The problem in this case was that the holes needed to be similar to tower one but the structure of tower two.

R E F L E C T I O N In conclusion, these two towers were merged – as you will see in the following pages in order to create a coherent suitable form to fulfil the LAGI brief and energy generation requirements.


T O W E R

T O W E R

O N E

T W O


0 1

D E V A L O P M E N T

W E E K

S E V E N / /

P E R F O R M A T I V E

C R I T E R I A

structural integrity

5

6

energy collection

3

3

creativity & innovation

8

9

citeria standards

2

4

area for solar panels

0

3

very poor design for solar, but intresting ideas

still a poor design for solar, but again an intresting idea of using the holes within the design


1 0

1 0

1 0

9

9

1 0

2

6

1 0

5

8

1 0

1 0

8

1 0

works great for solar and structure but lost all its creativity

works great for solar and structure. Gaining back the creativity, however holes must be thought out

sructural, effienct solar collection, an innovative form, holes are positioned on the downward facing panels


0 3

D E V A L O P M E N T

W E E K E I G H T / / D E V A L O P M E N T M O D E L G R A S S H O P P E R

In addressing our model, we were aiming to create a form that is both computational and captivating. Computationally, this design allows us to control the locality and size of the openings whilst also altering the heights of the forms by crating various input curves for the initial

O F

D E F I N I T I O N

loft. After addressing the Yoshimura patterning technique, we sourced the triangulation patterning within the Lunchbox tools whereby again we were able to alternate the amount of folds dependent upon the formation of the structure.




R E F L E C T I O N As a finalization to our models, we were able to create ten different towers which worked computationally, allowed for the integration of solar panels and comprised of holes which were placed to ventilate and assist in guiding wind through and around the form

preventing structural uplift and damage to the gigantic forms. Overall the grasshopper definition allowed for flexibility and thus was used as a design tool in the process of creating a beautiful and unique form for Copenhagen Carbon Neutral Future approach.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.