59
D E S I G N S T U D I O A I R 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 ALGORYTHMIC SKETCHBOOK

Algorythmic Sketchbook

Embed Size (px)

DESCRIPTION

Final Submission 2014

Citation preview

Page 1: Algorythmic Sketchbook

D E S I G N S T U D I O A I R

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

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

Page 2: Algorythmic Sketchbook

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.

WE

EK

O

NE

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

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

Page 3: Algorythmic Sketchbook

WE

EK

O

NE

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

AS I STATRTED TO EXPLORE THE PROGRAM I FOUND MANY WAYS TO REPRESENT A SHAPE AND FORM INCLUDING THE ABIL ITY 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

Page 4: Algorythmic Sketchbook

WE

EK

O

NE

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

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

Page 5: Algorythmic Sketchbook

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

C R E A T I N G P A T T E R N S

Page 6: Algorythmic Sketchbook

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

I N E X P L O R I N G C U R V E S , I W A S A B L E T O G O F R O M M E A R E P O I N T S T O A S U R F A C E T H R O U G H M A N I P U L A T I O N A N D E X P L O R A T I O N O F V A R I O U S C O M M A N D S I N T H E G R A S S H O P P E R P L U G I N

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

Page 7: Algorythmic Sketchbook

P O I N T S

L I N E S

S U R F A C E

Page 8: Algorythmic Sketchbook

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER

W E E K T W O / /C O N T O U R I N G & F L A T 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.

Page 9: Algorythmic Sketchbook

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER 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

Page 10: Algorythmic Sketchbook

WE

EK

T

WO

//

G

ET

TI

NG

T

O

KN

OW

G

RA

SS

HO

PP

ER 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 W O / /E X P E R I M E N T A T I O N

Page 11: Algorythmic Sketchbook
Page 12: Algorythmic Sketchbook

T U B U L A R 3 D F O R M S

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

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

Page 13: Algorythmic Sketchbook

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

Page 14: Algorythmic Sketchbook

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

D E S I G N S T U D I O

A I R

Page 15: Algorythmic Sketchbook

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 F INAL PRODUCT

T H R E E D I M E N S I O N A L

S U R F A C E S

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

Page 16: Algorythmic Sketchbook

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

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

0 3

Page 17: Algorythmic Sketchbook

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 SPECIF IC PATTERNS AND FORMS.

Page 18: Algorythmic Sketchbook
Page 19: Algorythmic Sketchbook

P A R T B

D E S I G N S T U D I O

A I R

Page 20: Algorythmic Sketchbook

W E E K F O U R / /

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

0 1 0 2

C A S E S T U D Y 1 . 0

Researching the morn ing l ight as an a lgory them ass is ted in the u n d e r s t a n d i n g o f c reat ing an a lgory thmic form that was both capt ivat ing and in format ive .

The geometr ies created were s imply a change in the s l iders o f the po lygon s ize , the number o f faces and s ides and the j i t te r o f the shapes .

through per forming the on l ine tu tor ia l , we were able to bet ter unders tand the overa l l concept o f the a lgory them. th is tu tor ia l a lso ass is ted in the process o f u n d e r s t a n d i n g how to create a form such as the morn ing l ine (p ic tured be low)

Page 21: Algorythmic Sketchbook
Page 22: Algorythmic Sketchbook

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

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

0 1 0 2

C A S E S T U D Y 1 . 0

Page 23: Algorythmic Sketchbook

Using th is process a l lows for an apl icat ion onto an ar ray o f brep sur faces . to the le f t i s an example o f how th is can be acheived to mimic the morn ing l ine pro ject .

Page 24: Algorythmic Sketchbook

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

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

0 1 0 2

C A S E S T U D Y 1 . 0

Page 25: Algorythmic Sketchbook

Using imagry to create a pat terened sur face can come in to p lay in mapping out movement paths on s i te

Page 26: Algorythmic Sketchbook

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

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

0 1 0 2

C A S E S T U D Y 1 . 0

Page 27: Algorythmic Sketchbook

The Vol taDom Pro ject represents a form that is o f rep i t i t ion .

Th is can come in handy in fu ture tasks i f a par t icu lar geometry needs to be repeated over a par t icu lar p lane .

Page 28: Algorythmic Sketchbook

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

C A S E S T U D Y 2 . 0

0 3

1

2

3

4

5

6

7

8

9

Page 29: Algorythmic Sketchbook

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

2

3 6

8

9

Page 30: Algorythmic Sketchbook

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

C A S E S T U D Y 2 . 0

0 3

P Y T H O N S C R I P T I N G

Page 31: Algorythmic Sketchbook
Page 32: Algorythmic Sketchbook

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

D E V A L O P M E N T0 4

G R A S S H O P P E R D E F I N I T I O N 1

Page 33: Algorythmic Sketchbook

G R A S S H O P P E R D E F I N I T I O N 1

This grasshopper def in i t ion uses a base curve , ex t rudes th is curve and creates a voronoi pat tern on the sur face through us ing the sca le c o m p o n e n t s . Many o f these forms were g e n e r a t e d through os ing d i f fe rent base curves .

Page 34: Algorythmic Sketchbook

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 2

fol lowing the prev ious def in i t ion , we went on to exp lore fur ther us ing the idea o f t ree d iagraming. Our next a im was to create var ied ex t rus ion lengths by us ing the l i s t components . Th is was an in t res ing process howver the outcome was not as in t ru ig ing as we hoped i t would have been.

Th is is someth ing we may cons ider fur ther exp lor ing through our def in i t ions .

D E V A L O P M E N T0 4

R E F L E C T

Page 35: Algorythmic Sketchbook

G R A S S H O P P E R D E F I N I T I O N 2

R E F L E C T

Page 36: Algorythmic Sketchbook

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 3

Fol lowing a b lock my des ign th ink ing , I begun to analyse the a t t ractor po in t concept . A l though i t seemed a very complex process , i ga ined a deeper unders tanding in to the way in which i had to create a po int that can pul l out the form to any des ignated point . However , i encountered another problem when i was unable to create a second at t ractor po in t . Th is can be seen as an issue due to the fact that is is much too hard to create a coherent parametr ic form.

D E V A L O P M E N T0 4

R E F L E C T I O N

Page 37: Algorythmic Sketchbook

G R A S S H O P P E R D E F I N I T I O N 3

R E F L E C T I O N

Page 38: Algorythmic Sketchbook

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

D E V A L O P M E N T0 4

Page 39: Algorythmic Sketchbook

G R A S S H O P P E R D E F I N I T I O N 4Once the prev ious def in i t ions were exp lored and analysed, we found that the form i tse l f was too s ta t ic and a more dynamic and organic shape needed to come in to p lay .

I s tar ted wi th a sur face created a o f fset and d iv ided both the or ig ina l sur face and the o f fset . F rom th is , two sprate l i s ts were created whereby then i t tok the area and created a r ibbed form which i lo f ted wi th the o f fset to create a open base sur face .

Fo l lowing th is , i then added a merge component to merege the o f fset and the or ig ina l d iv ided sur face p lanes to create a so l id lo f ted form.

f ina l ly , i took the two lo f ted sur faces and p lugged them in to the d ispach command to cre te two seperate target l i s ts which i then pat terened randomly to create c losed and open sur faces

Page 40: Algorythmic Sketchbook

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

D E V A L O P M E N T0 4

Page 41: Algorythmic Sketchbook

G R A S S H O P P E R D E F I N I T I O N 5

Af ter c lose analys is o f the prev ious example , the form was work ing howver the fabr icat ion o f the form was prov ing to be far too d i f icu l t - a lmost imposs ib le .

We then explored our top ic once again and came up wi th a s impl i f ied vers ion o f our f i le that we would l ike to fur ther exp lore in the coming weeks .

I t works by creat ing a t r iangulated sur face- us ing a brep component - that is puncured and can be manipula ted through the j i t te r components to create the openings in var ied areas and sufaces .

R E F L E C T I O N

Page 42: Algorythmic Sketchbook

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

G R A S S H O P P E R

Page 43: Algorythmic Sketchbook

In look ing at th is process , I would l ike to bet ter unders tand the process o f HoopSnake . Th is wi l l ass is t in creat ing a fur ther computat ional des ign that is both in t r igu ing and unique in des ign . Whi le analys ing the Br ie f , I am keeping in mind how I might have a look a t the des igns that are su i ted to co l lect ing so lar energy for ass is tance wi th in Par t C

R E F L E C T I O N

1.To create th is gradient decent pat tern on a sur face , a manipula ted lo f t was used as a base .

2 .The inputs and outputs were created us ing the grasshopper too ls and c lus tered to create a s impl i f ied a lgor i thm.

3 .Then the pat tern was created by a l ter ing the u and v va lues o f the d iv ided sur face .

4 .Two var ia t ional forms have been created in order to create a c i rcu lar pat tern ra ther than a l inear one .

Page 44: Algorythmic Sketchbook

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

G R A S S H O P P E R

Page 45: Algorythmic Sketchbook

These forms are in terest ing in the way o f which they a l low for a f lowing organic form that can be l ikened to a b iomimet ic process or format ion . The c lus tered nature o f these forms a l lows for manipula t ion and var ia t ion in the shapes . I t a lso prov ided a re ference to how I can make a

complex def in i t ion c lus tered and repeated in necessary . Fur thermore , these organic l ines (created by each c lus ter ) could be lo f ted to form one sur face and is an in terest ing process to cons ider for par t C .

R E F L E C T I O N

Page 46: Algorythmic Sketchbook

N T W E E K T W O / /K A N G A R O O

G R A S S H O P P E R

In using the Kangaroo plug-in for Grasshopper , I was able to bet ter unders tand how we can a im to make our form adaptable and p lug in in format ion f rom externa l sources in order to create a un ique pro ject that can in teract wi th both the users and the s i te . In address ing the br ie f , Kangaroo could be used

in showing movement and analys is o f seasonal adaptat ion o f the form over a speci f ic t ime f rame. I be l ieve that I have ga ined a wel l - rounded idea o f the program however I am not too sure i f I w i l l be able to u t i l i se these ideas in our form as a computat ional

R E F L E C T I O N

Page 47: Algorythmic Sketchbook
Page 48: Algorythmic Sketchbook
Page 49: Algorythmic Sketchbook

P A R T C

D E S I G N S T U D I O

A I R

Page 50: Algorythmic Sketchbook

W E E K S E V E N / /D E V A L O P M E N T O FM 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

D E V A L O P M E N T0 1

Exper iment ing wi th t r iangulat ion , I was able to create an a lgor i thm which al lowed for a perforated t h r e e - d i m e n s i o n a l sur face . Th is was a s tar t ing point for fur ther exp lorat ions as wi l l be seen in week e ight where th is a lgor i thm ass is ted in my unders tanding

o f how to create a sur face wi th ho les . Aesthet ica l ly , the form appealed to me however , i t was far too d i f f icu l t to map th is to a lo f ted sur face , hence I needed to fur ther analyse my ideas and def in i t ion .

Page 51: Algorythmic Sketchbook

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

Page 52: Algorythmic Sketchbook

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

D E V A L O P M E N T0 1

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 f i rs t tower uses the pr inc ipa ls o f the prev ious t r iangulated a lgor i thm. In th is case , I mapped the sur face o f the or ig ina l three-d imensional form. The problem wi th th is form in terms of the br ie f i s that there are no areas wi th an angle which in turn wi l l p rove to be d i f f icu l t to p lace so lar f i lm on the form to co l lect energy .

Tower Two:The second tower came about in order to create a s t ructura l form but a lso to accommodate for the so lar panels that wi l l be p laced on the form to co l lect opt imum amounts o f energy . In creat ing th is form, the o f fsets o f random t r iangles where taken however a f ter car fu l cons iderat ion , the ho les were not

accurate ly p laced as they were tak ing away f rom the forms s t ructure and a lso creat ing ho les where so lar panels wi l l be p laced. The problem in th is case was that the ho les needed to be s imi lar to tower one but the s t ructure o f tower two.

In conclus ion , these two towers were merged – as you wi l l see in the fo l lowing pages in order to create a coherent su i tab le form to fu l f i l the LAGI br ie f and energy generat ion requi rements .

R E F L E C T I O N

Page 53: Algorythmic Sketchbook

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

T O W E R O N E

T O W E R T W O

R E F L E C T I O N

Page 54: Algorythmic Sketchbook

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

s t ructura l in tegr i ty

energy co l lect ion

creat iv i ty & innovat ion

c i ter ia s tandards

area for so lar panels

5

3

8

2

0

6

3

9

4

3very poor des ign for so lar , but in t res t ing ideas

s t i l l a poor des ign for so lar , but again an in t res t ing idea o f us ing the ho les wi th in the des ign

W E E K S E V E N / /

D E V A L O P M E N T0 1

Page 55: Algorythmic Sketchbook

1 0

9

2

5

1 0

1 0

9

6

8

8

1 0

1 0

1 0

1 0

1 0works great for so lar and s t ructure but los t a l l i t s c reat iv i ty

works great for so lar and s t ructure . Gain ing back the creat iv i ty , however ho les must be thought out

s ructura l , e f f ienct so lar co l lect ion , an innovat ive form, ho les are pos i t ioned on the downward fac ing panels

Page 56: Algorythmic Sketchbook

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

G R A S S H O P P E R D E F I N I T I O N

D E V A L O P M E N T

In address ing our model , we were a iming to create a form that is both computat ional and capt ivat ing . Computat ional ly , th is des ign a l lows us to cont ro l the loca l i ty and s ize o f the openings whi ls t a lso a l ter ing the he ights o f the forms by crat ing var ious input curves for the in i t ia l

lo f t . A f ter address ing the Yoshimura pat tern ing technique , we sourced the t r iangulat ion pat tern ing wi th in the Lunchbox too ls whereby again we were able to a l ternate the amount o f fo lds dependent upon the format ion o f the s t ructure .

0 3

Page 57: Algorythmic Sketchbook

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

Page 58: Algorythmic Sketchbook
Page 59: Algorythmic Sketchbook

As a f ina l i za t ion to our models , we were able to create ten d i f fe rent towers which worked c o m p u t a t i o n a l l y , a l lowed for the in tegrat ion o f so lar panels and compr ised o f ho les which were p laced to vent i la te and ass is t in gu id ing wind through and around the form

prevent ing s t ructura l up l i f t and damage to the g igant ic forms. Overa l l the grasshopper def in i t ion a l lowed for f lex ib i l i t y and thus was used as a des ign too l in the process o f c reat ing a beaut i fu l and unique form for Copenhagen Carbon Neut ra l Future approach.

R E F L E C T I O N