computational design; algorithmic sketchbook

59
1. Megan Rodgers 588229 Design Studio Air ABPL30048 ALGORITHMIC SKETCHBOOK Megan Rodgers 588229 ABPL30048: Design Studio Air Semester 1, 2014 The University of Melbourne Tutors: Haslette Grounds & Bradley Elias

Upload: megan-rodgers

Post on 29-Mar-2016

264 views

Category:

Documents


25 download

DESCRIPTION

Sketchbook of work while learning techniques of computational design using Rhino - Grasshopper, within Architecture Design Studio Air

TRANSCRIPT

Page 1: Computational Design; Algorithmic sketchbook

1.

Megan Rodgers588229

Design Studio Air ABPL30048

ALGORITHMIC SKETCHBOOKMegan Rodgers 588229ABPL30048: Design Studio AirSemester 1, 2014The University of Melbourne

Tutors: Haslette Grounds & Bradley Elias

Page 2: Computational Design; Algorithmic sketchbook

2.

Week One Lofting and State Capture

From three basic curves I ref-erenced them in grasshopper and established a lofted surface between them. This surface was then baked.

From there I experimented with altering the control points of the orignal three curves to form varry-ing types of surfaces and baked them to view their differences.

Page 3: Computational Design; Algorithmic sketchbook

3.

Megan Rodgers588229

Design Studio Air ABPL30048

I followed this by creating alter-nates of the one geometry by changing the ‘loft options’ The options I used were: uniform, stright, loose and tight.

I also experimented with this form through changing the control points of the original curves to form completely new shapes.

I completed the lofting processes using closed curves to view the different effect created.

Page 4: Computational Design; Algorithmic sketchbook

4.

Week One Triangulation Algorithms

Through first creating a box and filling it with points from the ‘populate 3D’ comand, I created an array of surfaces within using the tool ‘Voronoi’. This was then baked and could be manipulated to create an interesting form. Even its basic form, I was able to see ideas that could use this technology process to create build-ing designs.

Through first creating a sphere and filling it with points from the ‘populate geometry’ comand, I used the tool OcTree in order to produce a square pattern from these points. This pattern could be altered changing the Square or Group number with the use of a slider. Patterning a spherical object with squares showed the potential for some very interesting forms.

Page 5: Computational Design; Algorithmic sketchbook

5.

Megan Rodgers588229

Design Studio Air ABPL30048

Week TwoCurve Menu

I created two curves in rhino and referenced them in grasshopper. Using the curve menu and the Analysis - End Points command I established the end points of these two curves and created a closed shape through connecting these end points with lines.

Page 6: Computational Design; Algorithmic sketchbook

6.

Week TwoTransform Menu

From two base curves I used the command of curve divide in order to create points along both curves. From these points I could produce arcs.

These arcs could then be divided up with con-trol points along their lengths as well which I varied using a slider.

Using the command ‘interpolate’ I was able to create a grid formation across the length of the arcs from the produced control points.

Page 7: Computational Design; Algorithmic sketchbook

7.

Megan Rodgers588229

Design Studio Air ABPL30048

From these contours a projection command could be used to replicate the shape of a flat XY plane.

With this projection a lofted form could be pro-duced between the original curved surface and the flat projection.

From three base curves a surface was lofted and then contoured with lines across its surface.

Page 8: Computational Design; Algorithmic sketchbook

8.

Week TwoCurve Intersections

Starting off with creating a sphere and populating it with points and creating circles from these points. This was done on two different layers of the sphere creating stripes of the same geometry. These were re-duced in number and lofted be-tween them to form the strips. With the idea of fabrication the intersections of all these circles were isolating and a line was drawn on the strips at all these points.

Page 9: Computational Design; Algorithmic sketchbook

9.

Megan Rodgers588229

Design Studio Air ABPL30048

Week TwoExtra Task

I input a selction of points through grasshopper and con-nected each set with a curve. I then lofted this curve to form a surface from the orignal data of points. I then con-toured this surface. I divided the contours up with points and and removed the previous surface and curves.

Page 10: Computational Design; Algorithmic sketchbook

10.

Week ThreeCreating a Gridshell

Attempting to create archs between these three curves created a problem due to the numbering of the assigned points to the curves. I redrew the curves to align the numbers. This allowed the formation of simple archs. After com-pleting more of the tutorial I established I could have used the shift list com-mand in this instance.

I increased the number of points and therefore the number of archs and then lofted a surface between them all.

Page 11: Computational Design; Algorithmic sketchbook

11.

Megan Rodgers588229

Design Studio Air ABPL30048

These geodesic curves could then be manipulated by shifting points and changing the start and end points for different curve directions and to form a pattern surface as can be seen above.

I created straight curves across the surface from an increased number of points using the geodesic command.

Page 12: Computational Design; Algorithmic sketchbook

12.

Week ThreeExtra Task

I created three curves in rhino staked above each other and referenced them into grasshop-per. I divided up each curve with points and created a loft between them

I then experimented with creat-ing arches between the divided points of each curve and lofting these arches to form a different result.

Page 13: Computational Design; Algorithmic sketchbook

13.

Megan Rodgers588229

Design Studio Air ABPL30048

I then played around with the original based curves; elongat-ing the height of the form. Also to form more direct arches I shifted the points of the bottom curve. I then contoured the form, breaking the surface into more simplified geometry.

Alternatively I tried the com-mand ‘Delaunay Edges’ with my three base curves and points to result in a completely different form.

See my sequence of commands in grasshopper left.

Page 14: Computational Design; Algorithmic sketchbook

14.

Week FourFractal Tectrahedra

I first created a polygon in grasshopper to form an equalateral triangle. This triangle was then extruded to form a 3D shape. In order to ensure all faces and lengths were equal, an equation was used to determine the apex point.

This triangular form was then capped, ex-ploded and then scaled by a third to create the four triangles in the corners which can be seen right.These triangles were then used to trim the shape to get the desired form.

Page 15: Computational Design; Algorithmic sketchbook

15.

Megan Rodgers588229

Design Studio Air ABPL30048

Sliders from the beginning of the sequence of functions in grasshopper could be altered to quickly produce different iterations of the same commands.The process could then be repeated on the small-er scale to produce identical forms radiating from the triangular faces of the original. See the complete command sequence from grass-hopper below.

Page 16: Computational Design; Algorithmic sketchbook

16.

Week FourExtra Task

I created a surface “the site” on which to model on. Beginning with one curve trying to create a sculpture of motion that is dynamic I first scaled the curve and lofted between the two. I copied the 2 curves and surface upwards. I then populated both surfaces with points.

I connected all the points from the top surface to the bottom surface with a straight line.Using the command delaunay mesh, I created a triangulated surface con-necting between the top surface curve and bottom.

Page 17: Computational Design; Algorithmic sketchbook

17.

Megan Rodgers588229

Design Studio Air ABPL30048

I baked the deluanay mesh. It creates a a straight-edged form of a still dy-namic shape.

Experimenting in a different way, I tried the voronoi command. This created flat square forms with certain covering geometry from the base curves. I felt that this became too far derived from the original shape and intention I created.

Going back, I baked the full the geom-etry of the lofted curve surfaces and deluanay surfaces. This sculptural form is dynamic and a form that can represent motion and creating renew-able energy through motion (kinetic energy).

Page 18: Computational Design; Algorithmic sketchbook

18.

Week FourIterations from VoltaDom Precedent

In this family of iterations I took the stan-dard geometry produced by the defintion and altered;1. original geometry2. the number of points on the surface3. altered seed number4. height and radius5. domain

Page 19: Computational Design; Algorithmic sketchbook

19.

Megan Rodgers588229

Design Studio Air ABPL30048

In this family of iterations I took out the geometry component of a cone and substi-tuted it for a cylinder. I formed the geom-etry and altered;1. cylinders replacing cones2. formed cylinders 3. baked geometry from full definition4. height and radius5. domain

Page 20: Computational Design; Algorithmic sketchbook

20.

Week FourIterations from VoltaDom Precedent

In this family of iterations I changed the base geometry from a plate sqauare plane to a 3D cone geometry. I populated this sur-face and altered;1. starting to put cones over cone 2. increased point number3. baked out definition 4. domain5. domain 6. base cone geometry shape

Page 21: Computational Design; Algorithmic sketchbook

21.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 22: Computational Design; Algorithmic sketchbook

22.

Week FiveEvaluating Fields

From the evaluating fields video tutorial, I first created a set of curves referenced in grass-hopper. I then populated these curves with points and then point charges. The decay of these point charges could be ultered by a slider. I then merged these fields.

Inserting the component ‘Field Line’ I was able to create this collection of lines radiating out from the point charges. This has created a similar affect to the precedent ‘Biothing’ and it does resemble certain natural aspects which could be taken to my project which is focusing on biomimicry.

I changed up the component by adding ‘spin force’ into the defintion. This a created a set of curves that spin out from the point charges, in a similar but varied fashion to the last out-come.

Page 23: Computational Design; Algorithmic sketchbook

23.

Megan Rodgers588229

Design Studio Air ABPL30048

Following this I altered the the overall geome-try by changing the curve points slider and the point charge decay. This outputs very different results.

See below the full grasshopper defintiion.

Page 24: Computational Design; Algorithmic sketchbook

24.

Week FiveGraphing Section Profiles

Following on from Evaluating Fields this tuto-rial showed how to produced these curved patterns into a more 3D effect by having the ends curve downwards. This was achieved using a graphing tool, which could be easily manipulated to produce different results. Image 2 shows altering the graph while image 3 is changing the multiplication of the graph for the Z unit to a positive rather than a nega-tive. See the full grasshopper defintion below.

Page 25: Computational Design; Algorithmic sketchbook

25.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 26: Computational Design; Algorithmic sketchbook

26.

Week FiveReverse Engineering ICD/ITKE Research Pavilion 2011

To beginning reverse Engineerig the ICD/ITKE Research Pavilion 2011 we created some basic curves which we lofted together with arches. This was to form a basic shape to represent the pavilion which could be modified to re-semble the actual pavilion more closely at the end of this process. We managed to produce the voronoi pattern, used for th pavilion, across the surface of our form. This then had to be altered to ensure that all the individual voronoi cells were planar otherwise fu-ture steps would not work and it would not be correct to the actual pavilion. We than began trying to offset the vor-onoi cells to produce the pattern seen on the exterior of the pavilion.

Page 27: Computational Design; Algorithmic sketchbook

27.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 28: Computational Design; Algorithmic sketchbook

28.

Week FiveReverse Engineering ICD/ITKE Research Pavilion 2011

This process used a triangulated form across the produced surface. This was developed with an offset form, moved away from the surface and lofted between. This has created the basic design idea of the pavilion but instead of the use of hexagon it uses triangles. This algortihmic process resulted in this form but we were not able to adapt it into the right hexagonal form.

Page 29: Computational Design; Algorithmic sketchbook

29.

Megan Rodgers588229

Design Studio Air ABPL30048

Beginning with a new process, I cre-ated the hexagonal pattern across the surface of a form produced in rhino. I produed this with the use of kangaroo. I attempted to take this further using kangaroo to make these hexagon forms planar. However this did not produce the correct results.

Page 30: Computational Design; Algorithmic sketchbook

30.

Week FiveReverse Engineering ICD/ITKE Research Pavilion 2011

Using the hexagonal command from kangaroo I was able to produce the right form on a flat plane. I experimented with trimming the pro-duced surface pattern in a similar way to the pavilion. I then started to manipulate the sur-face shape by using surface morph.

Page 31: Computational Design; Algorithmic sketchbook

31.

Megan Rodgers588229

Design Studio Air ABPL30048

Using the shown surface I was able to take the flat surface with pattern and create an arched form. However trying to manipulate the flat surface to the correct form of the pavil-ion and not just an arched form proved much more difficult. See full definition below.

Page 32: Computational Design; Algorithmic sketchbook

32.

Week FiveReverse Engineering ICD/ITKE Research Pavilion 2011

Page 33: Computational Design; Algorithmic sketchbook

33.

Megan Rodgers588229

Design Studio Air ABPL30048

All the iterations shown here have been produced from taking the patterned form and using box morph, I morphed it over a hemi-spherical form. The form shown right it the one that has produced the closest results to the pavil-ion from this particular defintion process. However it is still not acquate due the hexagon forms not being connected in the right manner.

Page 34: Computational Design; Algorithmic sketchbook

34.

Week FiveReverse Engineering ICD/ITKE Research Pavilion 2011

Page 35: Computational Design; Algorithmic sketchbook

35.

Megan Rodgers588229

Design Studio Air ABPL30048

This illustrates the process I went in order to create a form some what resembling that of the ICD pavilion. Starting with a surface based off the form of the pavilion as a gide, I populated the hexagonal pattern over the entire surface. I then offset each cell around its centre. I moved the offset out from the surface fol-lowing each cells normal vector and then lofted to create the same cell-like structure of the pavilion. I then capped all of these cells and using 3D forms manipulated to the right shape I trimmed the surface to re-semble the openings found on the pavilion. This created my final form.

Page 36: Computational Design; Algorithmic sketchbook

36.

Week Seven Iterations

Following on from reverse engineering the ICD pavilion I moved to try and create a range of iterations by altering the same grasshopper definition. The example above shows the use of point attractors to change the size of the cell openigns or the height of the cell/the move offset distance. The use of point attractors in this way has a lot of potential for our design in making it site context related.

Page 37: Computational Design; Algorithmic sketchbook

37.

Megan Rodgers588229

Design Studio Air ABPL30048

Moving away from a square surface to a 3 dimensional sphere I populated the same geometry over it and used point attrac-tors again to create very different forms. Alternative to the hexagon grid pattern I also used a diamond grid pattern which populated over this particular surface in a better way.

Page 38: Computational Design; Algorithmic sketchbook

38.

Week Seven Design Development

Here I have played with combinning two designs/defintions created within our group together. A surface created from using knagaroo and surface relaxation techniques combined with the hexagonal or triangulated cell pattern. The hexagonal pattern (seen first) does not work as well to fit across this particular surface. Instead opting for a more simplified triangular shape, and reduced in populating num-bers, the pattern could fit well across the surface (seen last).

Page 39: Computational Design; Algorithmic sketchbook

39.

Megan Rodgers588229

Design Studio Air ABPL30048

Seen above is a very basic attempt to bring some of my ideas together on the site with some thought to the context analysis. Using the hexagonal cell patterning I created semi-enclosed structures that lead users from the two site entery points along the main movement axes to another point of interest with a sculptural form.

Page 40: Computational Design; Algorithmic sketchbook

40.

Week EightPart B Proposal

This is the final proposal developed for Part B. It works using the extrusion of shapes populated across a grid. The extrusions and grid structure are based off data taken from our context analysis such as entry point, movement axes, view points, etc. For exam-ple the main circulation axes have no extrusion to allow users to walk through while areas of low movement have high extrusions and have the design structure populated at a high density.

Page 41: Computational Design; Algorithmic sketchbook

41.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 42: Computational Design; Algorithmic sketchbook

42.

Week NineDesign Experimentation

Page 43: Computational Design; Algorithmic sketchbook

43.

Megan Rodgers588229

Design Studio Air ABPL30048

These really basic sketch ideas were looking at the site in plan and sections to experiment with a range of forms and spatial arrangements using some of our existing ideas from Part B.

Page 44: Computational Design; Algorithmic sketchbook

44.

Week NineDesign Experimentation

These are very basic sketch models down up in Rhino to visual 3D form for some of the ideas initiated on the previous page. I was playing with scale and arrangement to determine some ideas to move forward with.

Page 45: Computational Design; Algorithmic sketchbook

45.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 46: Computational Design; Algorithmic sketchbook

46.

Week TenDesign Development

Initial design sketch for proposal to move forward with. Looks at hexagonal extrusions as base structure and as a canopy structure incorrporating wind energy generation. On the following page are basic diagrams drawn up for this particular design proposal that looks at design formation and construction process.

Page 47: Computational Design; Algorithmic sketchbook

47.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 48: Computational Design; Algorithmic sketchbook

48.

Week TenDesign Development

Research:

Little Mermaid:

No. 1 tourist attraction in Denmark Over 1 million visitors every year Idea: set up boat taxi service directly from little mermaid to existing terminal Copenhagen celebrations on 23 August every year to celebrate Little Mermaids birthday Langelinie esplanade is where it is located Surrounding attractions; the Old Citadel, the Gefion Fountain, the Resistance Museum

To Copenhagen:

800,000 – 1.6 million over night stays in one month Denmark – 8.7 million visitors 2010 Copenhagen – 4.9 million visitors 2004 250 cruise liners 850,000 passenger 2004 372 cruise ships 840,000 passengers 2012 Approx. 5.5 million every year

Events:

Copenhell – 2012 8,000 people, 2013 11,000 people Electro music festival EDM Scandinavian Reggae Festival MAD symposium Refshaleoen music festival Asteroiden theatre festival Eurovision 2014

Boats:

Docked at site: approx. 750 Major cruise ship dock just up from Little Mermaid Copenhagen Harbour Buses; public transport system, every 30 mins weekdays and every 45

mins weekends

Refshaleoen:

Theatre Restaurants Art gallery yard Markets

Pavegen:

Top 100% recycled rubber and base 80% recycled material 7 watts of energy per footstep

Page 49: Computational Design; Algorithmic sketchbook

49.

Megan Rodgers588229

Design Studio Air ABPL30048

Used stadium 50,000 people over 2 hours would power; fully charge 389 phones, light 80 LED’s or 14 floodlights or power a village in Africa for 2 hours

Flex 5mm Paris marathon produced 4.7kWh 600x450x56 12 Volts DC Can provide live updates via phones, ipads, computers, of how much energy is being

generated

Wind Generators:

Bimorph Transducers that layers piezoelectric and a nonconductive material Created by University of Texas at Arlington (UTA) 5 – 10mW from 5-50mph wind speeds Costing less than $30 each

Wind Data:

Mainly south-westerly winds Most dominant weed speeds 5 – 11m/s 0.2-5.0m/s – 42.7% 5.0-11.0m/s – 51.7% >11.0m/s – 3.6%

Calculations:

Pavegen:

Visitors spend average of 30 mins on site At a casual walking pace will take approx. 1500 steps Depending on pavegen layout will alter percentage of steps that will land on pavegen Final design is approx. 75% Extensive calculations to come to final conclusions; 30 mins – 1500 steps – 1125 land on pavegen – 7 watts per step – 500-800 visitors on

average day = 3.93-6.3MW per day

Wind:

0.2-5.0m/s – 42.7% = 10mW for 10hrs 5.0-11.0m/s – 51.7% = 50mW for 12 hrs >11.0m/s – 3.6% = 100mW for 2 hrs 10x10 = 100mW, 50x12 = 6000mW, 100x2 = 200mW 6.3Wh per day per wind piezo Total: 317kW per day, 115MW per year

Page 50: Computational Design; Algorithmic sketchbook

50.

PROGRAM

StageStanding/Mosh

Built structure/seatingWe have designed our structure to accommodate a music stage. This will allow the continuation of already existing music festival at this site, including;-Copenhell-Electro music festival -Scandinavian Reggae Fesitval -MAD symposium-Refshaleoen music festival -Asteroiden theatre festival The hexagonal structure will act as a seating or standing area. The activity of people from a music festival will greatly increase the energy produced from the Pavegen.

Covering the entire site in Pavegen- Will produce the most energy because every visitors step will be on a Pavegen- However hundreds of Pavegen would be inactive in areas of the site with low circula-tion- Covering the entire site also takes away any space for natural grassed areas and would appear over-dominating on the site

Energy Production from Pavegen Layout

Energy produced from an average day:

5250-8400Kw 3937.5-6300Kw 1312.5-2100Kw 2625-4200Kw

Week Eleven Design Refinement

Extensive Diagramming:

Page 51: Computational Design; Algorithmic sketchbook

51.

Megan Rodgers588229

Design Studio Air ABPL30048

Energy ProductionNo People: Average Day: Music Festival/Event:

Approximately 500-800 visitors spending an average of 30 mins, taking approximately 1500 steps each, half of which land on pavgen. In one day this will produce 2.62 - 4.2 Megawatts This is amount of energy could power a large residential or commericial building.

On days of bad weather or other factors resulting in no visitors, this will result in no energy production. This is an attempt to further encourage visitors to the site and get them involved in renewable energy produc-tion.

Approximately 1000-1500 visitors to any music festival spending 3-4 hours on the site with approximately 6000 steps on pavgen per person.On these days this will produce 42-63 MegawattsThis would be able to power many large commerical buildings

Page 52: Computational Design; Algorithmic sketchbook

52.

Week Eleven Design Refinement

Extensive Diagramming:

PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCT

PROD

UCED

BY

AN A

UTOD

ESK

EDUC

ATIO

NAL

PROD

UCT

PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCT

PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCT

PR

OD

UC

ED

BY

AN

AU

TO

DE

SK

ED

UC

AT

ION

AL

PR

OD

UC

T

PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCT

PR

OD

UC

ED

BY

AN

AU

TO

DE

SK

ED

UC

AT

ION

AL

PR

OD

UC

T

PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCTP

RO

DU

CE

D B

Y A

N A

UT

OD

ES

K E

DU

CA

TIO

NA

L P

RO

DU

CT

PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCT

PR

OD

UC

ED

BY

AN

AU

TO

DE

SK

ED

UC

AT

ION

AL

PR

OD

UC

T

PRODUCED BY AN AUTODESK EDUCATIONAL PRODUCT

Page 53: Computational Design; Algorithmic sketchbook

53.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 54: Computational Design; Algorithmic sketchbook

54.

Week ElevenDesign Refinement

Prototype Models:

Page 55: Computational Design; Algorithmic sketchbook

55.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 56: Computational Design; Algorithmic sketchbook

56.

Week Twelve Design Final

Final Models:

Page 57: Computational Design; Algorithmic sketchbook

57.

Megan Rodgers588229

Design Studio Air ABPL30048

Page 58: Computational Design; Algorithmic sketchbook

58.

Week Twelve Design Final

Final Render:

Page 59: Computational Design; Algorithmic sketchbook

59.

Megan Rodgers588229

Design Studio Air ABPL30048