69
AIR ALGORITHMIC SKETCHBOOK SKETCHBOOK | ABPL 30048 | DANIEL KELLETT 635876 | SEM 1 2015

Kellett daniel 635876 algorithmicsketchbook partb

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Kellett daniel 635876 algorithmicsketchbook partb

AIRALGORITHMIC SKETCHBOOK

SKETCHBOOK | ABPL 30048 | DANIEL KELLETT 635876 | SEM 1 2015

Page 2: Kellett daniel 635876 algorithmicsketchbook partb

ALGORITHMIC SKETCHBOOK | ABPL 30048 ARCHITECTURE DESIGN STUDIO: AIR SEMESTER 1 2015 | DANIEL KELLETT 635876 | TUTORS: CHEN CANHUI & ROSIE

Page 3: Kellett daniel 635876 algorithmicsketchbook partb

AIRALGORITHMIC SKETCHBOOK

ALGORITHMIC SKETCHBOOK | ABPL 30048 ARCHITECTURE DESIGN STUDIO: AIR SEMESTER 1 2015 | DANIEL KELLETT 635876 | TUTORS: CHEN CANHUI & ROSIE

Page 4: Kellett daniel 635876 algorithmicsketchbook partb
Page 5: Kellett daniel 635876 algorithmicsketchbook partb

Contents

1 - 5 Introduction 6 - 7 LOFTING8 - 9 Lofting10 - 11 VORONOI 3D12 - 13 Voronoi 3D14 - 15 PLANAR GRIDS16 - 17 OCTREE18 - 19 Octree

20 - 21 STRAIGHT + GEODESIC ARCHES22 - 23 Straight + Geodesic Arches24 - 25 Straight + Geodesic Arches26 - 27 MESH GEOMETRY28 - 29 LOFT CONTOURS + FABRICATION30 - 31 Loft Contours + Fabrication32 - 33 SPHERES34 - 35 DOMAIN MESH36 - 37 INTERSECTIONS

38 - 39 VECTOR POINTS + LINES40 - 41 GRIDSHELLS42 - 43 IMAGE SAMPLING GEOMETRY44 - 45 BOOLEAN GEOMETRY 46 - 47 EXPRESSIONS

48 - 49 FIELD FUNDAMENTALS50 - 51 GRADIENT DESCENT52 - 53 VOUSSIOR + FRACTAL TETRAHEDRA54 - 55 EVALUATING FIELDS56 - 57 Evaluating Fields58 - 59 Evaluating Fields

60 - 61 SPIRALING62 - 63 FRACTAL PATTERNS64 - 65 Fractal Patterns66 - 67 KANGAROO PHYSICS68 - 69 TREE MENU

Page 6: Kellett daniel 635876 algorithmicsketchbook partb

Lofting Curves

Loft sequence begins with the progression of curves in a series. Referencing these curves into the Grasshopper system and then joining these curves with a surface produces the loft geom-etry seen in these images. Further control can be added by attaching parameters and forces through Grasshopper or analysing the baken form in Rhino through the use of Control Points.

Page 7: Kellett daniel 635876 algorithmicsketchbook partb

Loft Progression can be seen here on the right with the gradual change in the un-dulating nature of the surface. Through these changes, vast variances in form can be generated

Page 8: Kellett daniel 635876 algorithmicsketchbook partb

Lofting can achieved through both Rhino and Grass-hopper, although input into Grasshopper allows for vari-ables to be changed quickly and multiple iterations be produced, allowing for more well developed ideas. In the image above, the lofting has occurred through in-put into Grasshopper, however on the right, the same progression can be seen by baking through the Rhino engine.

Page 9: Kellett daniel 635876 algorithmicsketchbook partb

Lofting

Page 10: Kellett daniel 635876 algorithmicsketchbook partb

Voronoi 3D

Further Development of the geometry through the use of other scripts can produce varied sur-face patterning and aesthetics. This in turn can change the function and appeal of the form.

Baked Voronoi cells can be individu-ally removed and altered, adjusting the forms appearance with ease. This type of design is reflected in the new entrance of the RMIT building in Melbourne, Australia.

Page 11: Kellett daniel 635876 algorithmicsketchbook partb

Referncing the Mesh into Grasshopper allows, through the use of certain scripts, the individual selection of cell units. In doing so manipulation of the form can be car-ried out, to either develop or alter the design geometry.

Page 12: Kellett daniel 635876 algorithmicsketchbook partb

Resultant manipulation

Page 13: Kellett daniel 635876 algorithmicsketchbook partb

Voronoi 3D

The downfall of Voronoi is that it is very limited in its base function, while many of the cells can be further manipulated through the use of other scripts the end result of the Voronoi is simple polysurfaces.

Resultant manipulation

Page 14: Kellett daniel 635876 algorithmicsketchbook partb

Planar Grids

Page 15: Kellett daniel 635876 algorithmicsketchbook partb

Planar Grids form the building blocks for further geometric devel-opment. In placing grid patterns within a boundary, later 3d ma-nipulation can occur. Like the 3D Voronoi, 2D planes can also have individual selection techniques applied as can be seen in the top left image. In the extract above removal of areas can change the purpose of the original geometry, for instance, as is with this case, a potential walkway or opening.

Page 16: Kellett daniel 635876 algorithmicsketchbook partb

Octree

Page 17: Kellett daniel 635876 algorithmicsketchbook partb

Octree

Page 18: Kellett daniel 635876 algorithmicsketchbook partb

Octree

Page 19: Kellett daniel 635876 algorithmicsketchbook partb

Octree

Octree defintions can be applied to a variety of initial geometries, in the examples on the left, loefted curves have benn placed into these algorithms and the octree result has occured, while potential uses for these rigid structures is limited, the use of the octree geometry as a whole unit means that further development of form arrangement and placement can produce iterations such as is below, which takes the octree in the top left and applies it to a cicular radial charge, creating the flower aesthetic seen.

Page 20: Kellett daniel 635876 algorithmicsketchbook partb

Straight and Geodesic Arches

Base Geometry is input as a lofted curve through lines and then sub-divided to form the base for the pipes lines to be ran through, as seen in the image and above and top right.

Page 21: Kellett daniel 635876 algorithmicsketchbook partb

Simple Arch systems produce geometries that reflect their ease of development, however further applica-tion, such as is with this bridge system below, can produce far more complex outcomes. Arch struc-tures can be applied to almost any surface and this allows the dynamic nature of a surface to change, depending on its functions. In doing so the applica-tion for arch systems is comprehensive and is seen in many buildings and public installations such as walk-ways and bridges.

Page 22: Kellett daniel 635876 algorithmicsketchbook partb

Straight and Geodesic Arches

Page 23: Kellett daniel 635876 algorithmicsketchbook partb

Piping can occur through any lined curve and en-hance the visual and practical nature of the ge-ometry/form. In these two examples below, piped lines have been applied to a tunnel system in var-ied directions, and the results change both the feel and aesthetic of the finished outcome.

Page 24: Kellett daniel 635876 algorithmicsketchbook partb

Straight and Geodesic Arches

Geodesic Systems are similar to arch systems, however the follow the line of best fit, which in practical terms is a far better option because it lowers material costs and the structural intergrity is generally higher. In baking these systems, manipulation can occur on the pipes lines and this is seen in these images where some pipes have been removed to allow move-ment into and along the tunnel systems far additional angles. It also pro-vides additional lighting and connection to the surrounding landscpape.

Page 25: Kellett daniel 635876 algorithmicsketchbook partb
Page 26: Kellett daniel 635876 algorithmicsketchbook partb

Mesh Geometry

Smoothing down the imput geometry can both expand and create new forms that can alter the design pathway or enhance it in some way. It ca also act as a simple tool in smoothing very rigid and linear structures into something more organic.

Base Geometries for Mesh Smoothing

Page 27: Kellett daniel 635876 algorithmicsketchbook partb

Box geometry is created in such a random pattern by applying box forms to points within a surface boundary. By first lofting curves and then populat-ing the space with points, planes and ultimately these boxes and be applied. Further manipulation of the script can then produce the scaled nature of the boxes and the random orientation in which they show.

Page 28: Kellett daniel 635876 algorithmicsketchbook partb

Loft Contours | fabrication

Page 29: Kellett daniel 635876 algorithmicsketchbook partb
Page 30: Kellett daniel 635876 algorithmicsketchbook partb

Loft Contours | fabrication

Page 31: Kellett daniel 635876 algorithmicsketchbook partb

Loft Contours | fabrication

Page 32: Kellett daniel 635876 algorithmicsketchbook partb

Spheres

Page 33: Kellett daniel 635876 algorithmicsketchbook partb
Page 34: Kellett daniel 635876 algorithmicsketchbook partb

Domain Mesh

Applying domain restictions on applied imagery to a surface can produce some really interesting outcomes. By taking the original geometry and ap-plying that surface to the geometry itself (Rather like a feedback loop of imagery), surface patterns can be altered to produce some interesting forms as seen in these outcomes.

Page 35: Kellett daniel 635876 algorithmicsketchbook partb
Page 36: Kellett daniel 635876 algorithmicsketchbook partb

Intersections

In progressing further into the design course, the use of intersections will become more and more important as the studio begins to shift to Part B and C where more practical applications of these designs is undertaken. In the real world, these forms must be connected and bu exploring these tools, the right connections can be estabilished and applied to end results to enhance the real life reflection of the design.

Page 37: Kellett daniel 635876 algorithmicsketchbook partb
Page 38: Kellett daniel 635876 algorithmicsketchbook partb
Page 39: Kellett daniel 635876 algorithmicsketchbook partb

vector points and lines

Page 40: Kellett daniel 635876 algorithmicsketchbook partb

gridshells

Page 41: Kellett daniel 635876 algorithmicsketchbook partb
Page 42: Kellett daniel 635876 algorithmicsketchbook partb

image sampling Geometry

Image sampling can be a very usefull tool in both designing personal patterns, but also in applying pre-existing pat-terns onto surface geometries. The above images show various potential outcomes of different parameters in creat-ing patterned surfaces. In the top righthand image, an external picture has been imported and utilised as a planar surface, these surface has then been enhanced by extruding and baking, to produce a 3D form. Lastly, the image on the right has taken 2 planar surface patterns and combined them. In then extruding this surface, a 3D form has been produced that has contrasting patterns on varied topographic levels.

Page 43: Kellett daniel 635876 algorithmicsketchbook partb
Page 44: Kellett daniel 635876 algorithmicsketchbook partb

Boolean Geometry

These circular spiral geome-tries above reflect the additave potential of radiating patterns. Variables are changed and the outcome then baked and this pro-cess is then repeated to increase the complex of the overall form which is seen in the progression from left to right.

Variable sliders can also be changed to pro-duce a variety of shapes, like cicles and tri-angles. In the case on the right, this pattern was then taken and extruded, later baked and then manipulated in Rhino to more and remove particular units.

Page 45: Kellett daniel 635876 algorithmicsketchbook partb
Page 46: Kellett daniel 635876 algorithmicsketchbook partb

Expressions

Page 47: Kellett daniel 635876 algorithmicsketchbook partb
Page 48: Kellett daniel 635876 algorithmicsketchbook partb

field fundamentals

Page 49: Kellett daniel 635876 algorithmicsketchbook partb

Outcomes sometimes need to be anal-ysed in order to establish either the next course of action or to understand the processes occuring within the geome-try. The right hand image shows various ways of representing data within a struc-ture and they can enhance the design by showing what needs to be improved on and what works. In the bottom left hand corner is a surface that has had points added which can be manipulated to located a particular location on the sur-face. This is an accurate way of placing other objects or referencing other areas of the geometry.

Page 50: Kellett daniel 635876 algorithmicsketchbook partb
Page 51: Kellett daniel 635876 algorithmicsketchbook partb

gradient descent

Page 52: Kellett daniel 635876 algorithmicsketchbook partb

Voussoir + Fractal Tetrahedra

Page 53: Kellett daniel 635876 algorithmicsketchbook partb

Voussoir + Fractal Tetrahedra

Page 54: Kellett daniel 635876 algorithmicsketchbook partb
Page 55: Kellett daniel 635876 algorithmicsketchbook partb

Evaluating fields

Page 56: Kellett daniel 635876 algorithmicsketchbook partb

Evaluating fields

Page 57: Kellett daniel 635876 algorithmicsketchbook partb
Page 58: Kellett daniel 635876 algorithmicsketchbook partb
Page 59: Kellett daniel 635876 algorithmicsketchbook partb

Evaluating fields

Page 60: Kellett daniel 635876 algorithmicsketchbook partb
Page 61: Kellett daniel 635876 algorithmicsketchbook partb

Spiraling

Page 62: Kellett daniel 635876 algorithmicsketchbook partb

fractal patterns

Page 63: Kellett daniel 635876 algorithmicsketchbook partb
Page 64: Kellett daniel 635876 algorithmicsketchbook partb

Fractal Patterns

Page 65: Kellett daniel 635876 algorithmicsketchbook partb
Page 66: Kellett daniel 635876 algorithmicsketchbook partb
Page 67: Kellett daniel 635876 algorithmicsketchbook partb

Kangaroo Physics

Page 68: Kellett daniel 635876 algorithmicsketchbook partb

Tree Menu

Page 69: Kellett daniel 635876 algorithmicsketchbook partb

Tree Menu