Page 1

SEMESTER 2 // 2 0 1 7

STUDIO AIR ALGORITHMIC SKETCHBOOK

URBAN CORAL FACADE

2 0

1

7

JESSLYN HUMARDANI TUTOR: MEHRNOUSH LATIFI

ARHCHITECTURE DESIGN STUDIO


0.0 INTRODUCTION

My name is Jesslyn Humardani, Jess for short. I am a 3rd year architecture student under Bachelors of Environments in University of

Melbourne. Born and raised in Jakarta, Indonesia, where I finished

high school in 2015. Afterwards, I continued to pursue further studies in University of Melbourne.

Architecture for me, is a very broad and rich platform. There are so

many approaches one can take in order to manipulate space. As a

designer, I believe that a good design requires a motive or reason-

ing behind it, not simply doing things for the sake of its aesthetics. These motives and reasons may be raised from many different issues, may it be social, cultural, environmental or political.

Through my studies in university, I was presented with many different architectural approaches. I find it unique and interesting how

architecture is a mixture of both rationality and subjectivity. It requires technical abilities, yet it is also driven by the personal or narrative qualities. I learned how to develop a concept both pragmatically and imaginatively, keeping in mind its impacts to the users.

Prior to Studio: Air, I have experience in using Adobe Softwares

such as: Photoshop, Illustrator and InDesign, as well as Autodesk Rhino and AutoCAD. This studio would be an opportunity for me to plant a new skill that will help me understand more about the capabilities that can be achieved in the architectural industry.

I believe that computational design is part of the future of architec-

ture. It will help create architecture that was not achievable before. Then again, similar with any kinds of technology, it comes with a limit. It is to aid with designing, but should not be relied upon fully.

I am still wondering if computational design may even limit design potential even more, and is hoping to find the answer from this studio.

TOP: Studio EARTH - Secret Passage BOTTOM: Studio EARTH - Towards the Underground


WEEK 1 VORONOI 3D

Numbers of voronois can be controlled using the number slider. Creating a pattern inside the tiles.

VORONOI 2D

Using 2 different yet similar

commands resulted to a very

different outcome. Populate 2D vs Populate 3D and Voronoi vs. Voronoi 3D.


LOFT

LOFT

WEEK 1 This is normal lofting by drawing the polyline in Rhino.

LOFT + DIVIDE CURVE Although similar results, using

PLAN VIEW

this command we are able to control the curves more accurately and numerically. This ensures a more accurate results.

PLAN VIEW

LOFT + DIVIDE CURVE


WEEK 1

OC TREE

Using the OC Tree, I was able to create a similar effect like using Voronoi, however instead of voronois, it is cubes.


IMAGE SAMPLING

Instead of doing image sampling

on a flat surface, I wanted to create a more dynamic form by using a curved surface.

CONTOUR

WEEK 2


WEEK 3 PATTERNING

By using data manimuplation using data lists, and shapes, and grids, I was able to create multiple different patterns.


ARC

WEEK 4

GEODESIC + EVALUATE SURFACE


PATTERNING + EQUATION

WEEK 5

RADIAN + NURBS


VOUSSOIR CLOUD ITERATIONS

(GRASSHOPPER DEFINITION ON THE NEXT PAGE)

1

2

3

4

5

6

7

8

9

10

P=3

P=4

P=5

P=6

P=8

P=3

P=7

P=7

P=9

P = 11

S = 0.15

S = 0. 30

S = 0. 5

S = 0. 75

S = 1. 00

S = 0.15 Fz = 3

S = 0. 30 Fz = 3

S = 0. 50 Fz = 3

S = 0. 50 Fz = 5

S = 0. 75 Fz = 5

L = - 20 Fz = 3

L = - 15 Fz = 3

L= - 10 Fz = 3

L=-5 Fz = 5

L=3 Fz = 5

R=0 Fz = 0

R=1 Fz = 3

R= 2 Fz = 5

R=3 Fz = 8

NUMBER OF COLUMNS Points (P)

SIZE OF COLUMNS

Size (S) Unary Force towards Unit Z (Fz)

LENGTH OF COLUMN

Length (L) Unary Force towards Unit Z (Fz) L = - 10

L=-8

L=-5

Fz = 3

Fz = 5

Fz = 8

L= -3

L=3

EXPLOSION

Rest Length (R) Unary Force towards Unit Z (Fz) Fz = 10

Fz = 10

R=5 Fz = 10

EXPLORATION

Using different Plugins and different commands for 10 points of columns

Voronoi Radius = 10

R=1 L = 10

Diagonalize (Kangaroo)

Diagonalize (Kangaroo) with Weaverbird Offset

Reciprocal Angle: 40o

Reciprocal Angle: 150o

Chromodoris Plug-In

Chromodoris PlugIn + Fz = 5

Chromodoris Plug-In + Decreased Smoothness


This was the first time I used Kangaroo- Plug In and it

was very interesting. Being able to create a Gravitypulled simulation.

The script shown is the script for Voussoir Cloud. For the iterations, some other plug-ins were combined with the original script. Extra script was added after the command “Mesh� at the very right. I played around with Chromodorius, Weaverbird, LunchBox Plug-ins to obtain the unique forms.


WEEK 6

ST EP 1

REVERSE ENGINEERING

ST E P 2

PO I N T

V ORONOI

B O UN DAR Y CURVE

R E G ION INT E RSE C TIO N

M O VE ( Z- A X IS )

S CA L E BO U ND A R Y CU R VE

LO F T

E X P L OD E

ME S H U V

ME S H J OI N

W E L D V E R T IC E S

ME S H E D G E S

END

C R E AT E S E T

CREATE SET

POINTS

SPRING

(ANCHOR POINTS)

MESH UNARY FORCE

ST EP 3

MESH

ST E P 4

DE CON ST R UCT ME SH

DE CONS TR U CT FAC E S

LIS T IT EM

M E R GE

P O IN T

P O IN T CE L L

LIST ITEM

P OI N T S

EXPRESSION (a+b+c+d)/4

LINE

E VA L U TAT E CU R V E

CURVE

EDGE S U R FAC E

S U R FA C E


SPECIES 1

SPECIES 2


SPECIES 3

SPECIES 4


REVERSE ENGINEERING SCRIPT

From the previous Voussoir Cloud script, I scripts

further more to create my reverse engineering. As

shown in the diagram above, I changed the mesh CHANGING MESH TO GRIDS

SCRIPT FOR PATTERN

into a grid, and finally was able to add the patterns.


WEEK 7

RELATIVE ITEM

Just by changing the numbers inputed in the

Relative Item command, I was able to create different and dynamic forms and pattern.


S U N L I G H T E X P O S U R E A N A LY S I S S U N PAT H D I A G R A M

S U N L I G H T E X P O S U R E A N A LY S I S S U N PAT H D I A G R A M

WEEK 8-12

SUN PATH ANALYSIS


WEEK 8-12

SOLAR IRRADIANCE ANALYSIS


PROPOSAL MATRIX

M ATRIX MATRIX

Grasshopper Definition is on the next page.


MATRIX GRASSHOPPER DEFINITION


MFINAL ODU LE FORM-FINDING MATRIX FOR MODULES I T E R AT I O N S M AT R I C

PROCESS

Grasshopper Definition is on the next page.

01

02

03

04

05

06

07

08

09

10

01

SELECTION 01 Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 50

Z = -50 RL = 10 M = 50

Z = 100 RL = 10 M = 200

Z = -50 RL = 0 M = 200

Z = 100 RL = 0 M = 200

Z = 80 RL = 10 M = 130

Z = 60 RL = 10 M = 200

Z = 100 RL = 10 M = 130

Z = 100 RL = 20 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -50 RL = 0 M = 200

Z = -35 RL = 10 M = 50 D = 20

Z = -35 RL = 10 M = 50 D = 30

Z = -35 RL = 0 M = 50 D = 10

Z = 0 RL = 0 M = 80

Z = 60 RL = 20 M = 80

Z = 60 RL = 20 M = 80 D = 20

Z = 200 RL = 20 M = 40 D = 20

Z = 60 Y = 13 RL = 20 M = 200 D = 20

Z = -50 Y = 10 RL = 20 M = 100

02 SELECTION 02

Z = -50 RL = 0 M = 200

03 SELECTION 03

Z = -35 RL = 10 M = 50 D = 10

VECTOR Z = Z VECTOR Y = Y REST LENGTH = R Z MOVEMENT = M ANGLE IN DEGREES = D


MATRIX GRASSHOPPER DEFINITION

For each module, we used a similar command to the Voussoir Cloud, but changed the beginning parts of the script. Curves in the very first command was firstly drawn in Rhino.


MODULE DEVELOPMENT

MODULE ARRANGEMENT

ALGORITHMIC PROCESS


SCRIPT FOR MODULE ARRANGEMENT

IMAGE SAMPLING AND BOUNDING BOX was the main Grasshopper commands that helped us during this process.


end of portfolio.

THANK YOU.

Jesslyn Humardani Algorithmic Sketchbook  
Jesslyn Humardani Algorithmic Sketchbook  
Advertisement