Al g o r i t h mi cAr c h i t e c t u r e 2 0 1 1 2 0 1 2 Al u mn o :Ro d r i g oRu i z _3 7 41 _r o d r i . r k t @g ma i l . c o m
T as k_01 Des i gnas t r uct ur ef r om t hebas i cel ement .T hen,f r om aboundar y boxwewi l l f l ow t hebas i cel ementi nar andom s ur f acet ogener etas t r uct ur e.
GH DEFINITION NOTES / SIMULATION The parametric desing offer us the possibility to create repetitions of pattern. In this exercise, an element design in rhino, is integrate in a surface, flowing over it. The particularity of this definition is that you can change want you want the basic element of repetition, also is going to change in the repetition surface.
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_02 Des i gnas t r uct ur ef r om ar andom s ur f ace.I nt hi scas e,t hebas i cuni toft he ext r uct ur ei sbui l ti ngr as s hopper ,s owewi l l havet hepos s i bi l i t yt ocont r ol t hef i nal cont r ucci onf r om t hemi ni mal el ement .
GH DEFINITION
NOTES / SIMULATION The parametric desing offers us the possibility to create repetitions of pattern. In this exercise, an element design in grasshopper, is integrate in a surface, flowing over it. The particularity of this definition is that you can change what you want the basic element of repetition, but in grasshopper, increasing the parametric desing. Also is going to change in the repetition surface. Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_03 Des i gnawi r es t r uct ur ef r om ar andom s ur f ace.Ex t r actt he“beam” , “col omns ” ,andpanel t or es ol vet het as k.T henadd s omemat er i al t oi ncr eas et her eal i s m.
GH DEFINITION
NOTES / SIMULATION This exercise shows us the possibilities of the surfaces. From a shape, we can develope the inner structure by pipes or other sections. Also, by a control point, we regulate the size of the openings.
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_04 Des i gnagr i ds t r uct ur eandt heex pl odet hei rel ement sandget t hecont ouroft hem.T henputanumberofeachoneand pr i nt edt hel ayoutt ogett hel as ercut t erpdf
GH DEFINITION
NOTES / SIMULATION In this case, the grasshopper plug-in offer us the possibility to create directly the drawing to use in the Laser-cutter. Divide the structure in different parts we will get a definition that works with all the wireframestructures.
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_05 Des i gnas t r uct ur el i kei nt hef i r s tt as k,buti nt hi scas ewewi l l i nt r oduces endormodel t ot hewebs i t e: www. s hapeways . com t onot hepr i ceoft he3dmodel .Us i ngt hes t l f or mat .
GH DEFINITION
NOTES / SIMULATION
In the next task, the objetive is to transport the 3d model generated in rhino to the website shapeways.com, dedicate to print your 3dmodel in a real model. You have the posibility of choose the material to do it. Thus, exporting the .3dm to .stl format we will get us 3dprint file.
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_06 Des i gnas t r uct ur ebas edi nabas i cel ementl i keci r cl es ,box es ,s pher es ,. . .us i ng t hegr eys cal eofonei magel i ket hemai npat t er noft hes i z es . T heni nt r oducecol oral s obas edi nt hegr eys cal e.
GH DEFINITION
NOTES / SIMULATION In the next definition I will show how to introduce and image and convert it in a 3d structure. Cubes, spheres or circles can be the minimal units to generate it. So the grey scale gives us the paremeters to define the colour, scale and separation of them.
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_07 Des i gnaVor onois t r uct ur eus i ngt hevor onoi spl ugi nT henust heweaver bi r dt os moot ht hef i nal s hape.I nt hepr oces si ncl udeanopl anars ur f acet o i ncr eas et hedynami s m oft hef i nal s hape
GH DEFINITION
NOTES / SIMULATION Voronoi is a geometry based in the bisector between in points. This wireframe structure is extrudes and smooths with the weaverbird.
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_08 Des i gnanabs t r acts kys cr aperus i ngt he3DVor onoior3DMet abal lDef i ni t i on! Addt ot hel ayoutonei mageofyourdef i ni t i onwi t h3wor ki npr ogr es ss cr eens hot saddedi nt heappr opr i at epl acei nt hedef i ni t i onandatl eas tonef i nal r ender edi magewi t hVRayf orRhi no!
GH DEFINITION
NOTES & STEPS Done with Weaverbird (thicken and smoothing), Meshedit and the Mesh From Points comand from Rhino which uses the marching-cubes algorithm and which is now also available in Grasshopper thanks to Tudor Cosmat
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
FINAL IMAGE
T as k_09 S ear chf orapi ct ur eofa" di at om"( ger ." Di at ome" ," Ki es el al ge" ) /" r adi ol ar i an"( ger ." Radi ol ar i e" )ora" bi omi ner al " ( ger ." Bi omi ner al " )andr ebui l di tbyus i ngt heGr as s hopperT ool sand/ ort heMes hedi t ,Mi ni mal s ur f aceand/ ort he Weaver bi r dpl ugi nf orGr as s hopper !Addt ot hel ayoutonei mageofyourdef i ni t i onwi t h3wor ki npr ogr es s s cr eens hot saddedi nt heappr opr i at epl acei nt hedef i ni t i on,t hei mageoft he" di at om" ," r adi ol ar i an"or" bi omi ner al "you wantt or ebui l dandatl eas tonef i nal r ender edi magewi t hVRayf orRhi noofyourendr es ul t !
GH DEFINITION
NOTES & STEPS
FINAL IMAGE
At first I create a basic estructure using wbCatmullclark, then I fill these holes with wbthicken, wbjoin andwbCatmullclark. The same with the second estructure but using wbsplitq. I didn’t use the points atractor.
Kieselalge Bauhaus-Universität Weimar | Fakultät Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_10 Des i gnanabs t r actbr i dgeus i ngt heKangar ooPhys i csand/ ort heT Spl i nespl ugi nf orGr as s hopper !Addt ot he l ayoutonei mageofyourdef i ni t i onwi t hatl eas t3wor ki npr ogr es ss cr eens hot saddedi nt heappr opr i at epl ace i nt hedef i ni t i onandatl eas tonef i nal r ender edi magewi t hVRayf orRhi no!
GH DEFINITION
NOTES & STEPS From some points i create a list of points searching the correct position of all of them. By this way we don‘t have problems with the mesh. After that, I smooth the mesh with weaverbird, and at final, i simulate physics conditions with Kangaroo.
Bauhaus-Universität Weimar | Fakultät Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
FINAL IMAGE
T as k_11 Cr eat eanani mat i onwi t hyourdef i ni t i onus i ngShor t es tWal kort he4DNoi s ePl ugI nbyus i ngt heCent i ped and/ orHor s t erPl ugI n( pl eas eani mat eatl eas t2par amet er s ) !Addt ot hel ayoutonei mageofyourdef i ni t i on wi t h3wor ki npr ogr es ss cr eens hot saddedi nt heappr opr i at epl acei nt hedef i ni t i onandar r anngedi nagr i d s omef r amesofyouri mages equence!
GH DEFINITION
In this case, I generete a voronoi inside of a sphere. In the voronoi is a short walk, depending of two balls, one red and other blue.
ANIMATION TIMELINE
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
T as k_12 Cr eat eal i t t l ephys i calexper i menti nGr as s hopper( e. g.col l i s i ons ,s omet hi ngwi t hgr avi t y,i nf l at i ngs ,mes hr el ax i at i ons ,pendul ums ,s pr i ngs ,t ens i ons )l i kewedi di nt hecl as s( butpl eas enott hes ame)byus i ngt heKangar ooPhys i csand/ ort heF i r ef l yPl ugI nf orGr as s hopper !T henaddt ot hel ayoutapi ct ur es equenceoft hes i mul at i onpr oces sandonei mageoft hedef i ni t i onwi t h3wor ki npr oces ss cr eens hot saddedt ot heappr opr i at epl aceoft he def i ni t i on!
GH DEFINITION
NOTES & STEPS Helped by reactivision I get four points in a concrete surface XY. From these point I create a mesh, then a smooth mesh by Weaverbird, to simulate in physics conditions by Kangaroo. At final, using reactivision we can move the roof, and play with a moving-roof
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
FINAL IMAGE
T as k_13 Cr eat eapar t i cals ket ch/s ys t em/al i t t l eexper i mentbyus i ngt heDr agonf l ySPM Pl ugI nand/orcr eat ear ecur s i veGr as s hopperdef i ni t i onbyus i ngt hehoops nakePl ugI nf orGr as s hopper !T henaddt ot hel ayoutapi ct ur es equenceof10i magesoft hes i mul at i onpr oces sandonei mageoft hedef i ni t i onwi t hatl eas t3wor ki npr oces s s cr eens hot saddedt ot heappr opr i at epl aceoft hedef i ni t i on!
GH DEFINITION
NOTES / SIMULATION To start with the definition, I need to create in rhino a surface similiar to the final shape of the structure. After that, I find the center of this surface, because from this circule-center It‘ll start the centripetedsimulation.
Bauhaus-Universität Weimar | Fakultät Architektur | Professur InfAR | Algorithmic Architecture Advanced | Name of Student - Rodrigo Ruiz
T as k_14 Cr eat eas i mpl es hapedgeomet r yandanal ys ei tabouts hadowi ng,over s hadowi ngandt ot al s ol ar r adi ance/ r adi at i onbyus i ngAut odes kEcot ectwi t ht heGecoPl ugI nf orGr as s hopperorDI VAf orRhi noand Gr as s hopper !T henaddt ot hel ayoutapi ct ur eoft hes hadowi ng,over s hadowi ngandt ot al s ol ar r adi ance/ r adi at i onandonei mageoft hedef i ni t i onwi t hatl eas t3wor ki npr oces spi ct ur esaddedt ot heappr opr i at epl aceoft hedef i ni t i on!
GH DEFINITION
Shadow
Overshadows
Irradiance daylight
Render Solar Analysis
External Reflexion
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrigo Ruiz
Window daylight analysis
T as k_15 T hi nkofas i mpl epr obl em i nanydes i gnpr oces sanddevel opadef i ni t i onf ori tbyus i ngGal apagosort heGenof or m Pl ugI nf orGr as s hoppert ogetas ol ut i on!( i deascanbe:r oom l ayout i ng,wi ndow pos i t i ons ,s uns cr eens , r oadpl anni ng,et c. )T henaddt ot hel ayoutapi ct ur es equenceofs omes ol ut i onsandonei mageoft hedef i ni t i oni t s el fwi t hatl eas t3wor ki npr oces ss cr eens hot saddedt ot heappr opr i at epl aceoft hedef i ni t i on!
GH DEFINITION
NOTES / SIMULATION Simulation using Galapagos to find
the optime position of a Brise-solei. The boards rotate in one axis, until get the maximal irradiance of the sun, but always opened
Bauhaus-Universit채t Weimar | Fakult채t Architektur | Professur InfAR | Algorithmic Architecture Advanced | Rodrio Ruiz