STUDIO AIR 2015, SEMESTER 1, TUTOR - SONYA
NICK VORICH
Algorithmic Sketchbook
CONTENTS
WEEK: W. 1
4-5
W.2
6-7
W.3
8-9
W.4
10-13
W.5
14-17
Non teaching
18-21
W.6
22-23
W.7
24-25
W. 8, 9 & 10
26-29
W. 11 & 12
30-33
WEEK ONE: ALGORITHMIC EXERCISE SEA SPONGES
This first attempt was mainly done in rhino in terms of seeting out the curves. I used grasshopper to loft all of the curves together, but realise now that instead of plugging in each separate curve you can just select multiple curves, which saves time and space.
4
CONCEPTUALISATION
The second attempt involved startin with a surface and projecting circles onto it , then attempting to extrude the circles which proved difficult as you can only do it one direction.
FIG.1: (EXPLAIN HERE & REFERENCE AT THE END OF YOUR DOCUMENT)
CONCEPTUALISATION 5
WEEK 2 - ALGORITHMIC PROGRESS
TREE BRANCHES
This first attempt involved creating a ‘bark’ like covering by smoothing it do varying degrees
6
CONCEPTUALISATION
This was done purely in grasshopper using list item to select an origin point for each branch.
CONCEPTUALISATION 7
WEEK 3 - ALGORITHMIC PROGRESS PATTERNING
The cull pattern component was used along with the panel component to achieve these different effects.
8
CONCEPTUALISATION
GRIDSHELLS
The gridshell didn’t turn out perfect because of the abnormal shape of the original curves. The component worked as it should but the outcome was not perfect
A lofted gridshell was created by simple lofting, and Geodesic curves were run over the surface which trace the shortest path
CONCEPTUALISATION 9
WEEK 4 - ALGORITHMIC PROGRESS
TIRG EXPRESSIONS
This looks like simply manipulatng a line, however it introduces a helpful way to do so using Trigonometric expressions such as Sine and Cosine.
This introduces us to a simply version of the attractor point while mapping an object onto another. The circles are large at one end than the other.
10
CONCEPTUALISATION
FIELD CHARGES
This introduced us to fields and charges. It involved using the point and line charge to alter their level of attraction or repulsion. There are a number of ways to display the data as seen above, resembling a heat map.
CONCEPTUALISATION 11
WEEK 4 - ALGORITHMIC PROGRESS CONTINUED...
FRACTALS
This explored the devopment of fractals which are essentially scale exact copies of a particular geometry and using them to alter the original geometry. It was demonstrated with a triangle and then I attempted it with other shapes such as a cube and also an octagonal prism.
12
CONCEPTUALISATION
These are four different ways of finding the centre point of a line and surface as asked for the Algorithmic task. Some componets are made for this sort of task, but there are also different ways of dividing geometry
CONCEPTUALISATION 13
WEEK 5 - ALGORITHMIC PROGRESS
FIELDS/ GRAPH MAPPER
This was a different look at fields as it used them to essentially push a particular geometry through a field of lines of lines and points with charges of varying degree. It produces this interesting effect and was further manipulated using the graph mapper.
14
CONCEPTUALISATION
T t t
The benzier graph was used to manipulate how far each line moved in the Z axis creating this arches effect. I could switch it between moving the origin point and the end of each line
CONCEPTUALISATION 15
WEEK 5 - ALGORITHMIC PROGRESS CONTINUED...
This is another iteration from the previous task which I thought resemb a plant from tje intial line drawing. I then preceeded to added the pipi component to the outcome to give it some size and depth and then an extreme level.
16
CONCEPTUALISATION
bles ing n to
CONCEPTUALISATION 17
NON TEACHING WEEK - ALGORITHMIC PROGRESS MANIPULATING UV COORDINATES
This explored the manipulation o UV grids to change the direction an volume of each row, column.
I attempted it on a non uniform surface and chose to mimic a fly’s wing. I switched the row and column and then controlled the amount of points to varying degrees
18
CONCEPTUALISATION
This looked at it froma basic 2d perspective were the columns and rows were switched, then adding the third dimension into it to give it height.
of nd
e n g
CONCEPTUALISATION 19
NON TEACHING WEEK - ALGORITHMIC PROGRESS CONTINUED...
This was a continuation on from manipu coordinates however, it involved anoth which was using it to shift rows and colum boxing a piece of geometry onto another.
20
CONCEPTUALISATION
ulating UV her aspect mns when
CONCEPTUALISATION 21
WEEK 6 - ALGORITHMIC PROGRESS
These examples are using voronoi patterning, but using the graph mapper to manipulate then instead of culling pattern like before. There is a bsmall section in the graph where the pattern remains as a voronoi but once you move out of this it become another pattern entirely, as seen in the top left example
22
CONCEPTUALISATION
This weeks tasks were actually centred aroud using python to create the ‘TRAVELLING SALESMEN algorithm which involves setting a grid of points, then tracing a line from one point to the next of shortest distance without revisiting one. If continued the line the or ‘salesmen’ should pass through every point once. This is the python definition below however it was too difficult to copy the lineowrk because there were only vector points which do not show up. It involves creating a recursive definition so that the output required in the last component is the first component of the same definition, so you can simply copy and paste them end to end.
CONCEPTUALISATION 23
WEEK 7 - ALGORITHMIC PROGRESS REVERSE ENGINEERING
This was work from tutorial where we were asked to copy or re create certain geomotries. The first is demonstrated in the top left and involved a flat surface, arraying a grid of circles on it and using the split surface component to achieve the perforations.
24
CONCEPTUALISATION
This involved a surface, diving it up into a grid of points and then using list item to select a particular point and moving it so it would transform the entire surface.
CONCEPTUALISATION 25
WEEKS 8, 9, 10 - ALGORITHMIC PROGRESS PART B EXPLORATION
This was work done during part B and I started with the Volta Dom definition and attempt to change and break it, Most of iterations revolved around the cone, but used different components such as sections and contouring to achieve different effects.
26
CONCEPTUALISATION
This was attempt at reverse engineering the British library roof. The top version involves creating a loft surface as the base model and then creating a simple delaunay edge pattern underneath and projecting it. As can be seen, using this method means the bottom doesn’t have the same effect.
When we were asked to fabricate some components of our models this was an attempt at giving the line drawing some depth to be able to laser cut
CONCEPTUALISATION 27
WEEKS 8, 9, 10 - ALGORITHMIC PROGRESS CONTINUED... These are some of the results from part B4 which involved taking my own British Library roof definition and changing and breaking it to achieve myriad of outcomes. It was interesting to see how the form changed when certain components were added.
I found that the ‘arcs’ were what changed things the most, because an arc can only work within certain parameters, if i moved the base curves around the arcs would sometimes alter dramatically so they could still reamin an ‘arc’. 28
CONCEPTUALISATION
CONCEPTUALISATION 29
WEEKS 11 AND 12 - ALGORITHMIC PROGRESS FINAL PROJECT
This is work and development of m protective shelter model. It show that I began with and then arcs surface.
At this point the diamond polygons have been projected onto the surface. They were not split in grasshopper as the component was too intensive for my computer, so this later done in rhino.
30
CONCEPTUALISATION
DEVELOPMENT
my final merri creek ws the base curves used to create the
I need to give my structural arcs some size and depth so I first offset them in the negative and positive directionand lofted between them to give them some width. Then I simply extruded them to the distance that they would be laser cut at for thickness. CONCEPTUALISATION 31
WEEKS 11 AND 12 - ALGORITHMIC PROGRESS
These are the panels that I had printed for my final model. They were 3D printed and this a rendered version of how they were nested so that I could fit all seven of them onto the printing bed.
How they were oriented was important as well. The panels were actually meant to be assembled like in the image to the left, but in order to be pprinted effectively I rotated them so they would have a flat base to sit on.
32
CONCEPTUALISATION
This is a model of how the panels were going to be assembled and how they were transferred from their 3D printing orientation to how they would be in the final model.
CONCEPTUALISATION 33