Algorithmic Architecture
Bauhaus-Universität Weimar | Informatik in der Architektur
Informatik in der Architektur Ergebnisse des Seminars
Algorithmic Architecture April 2011 Betreuung: Dipl.-Ing. Florian Geddert, Vertr.-Prof. Dr. Reinhard König
Bauhaus-Universität Weimar, Professur Informatik in der Architektur, Belvederer Allee 1, 99421 Weimar Fon: +49/3643/584201, caad@architektur.uni-weimar.de, http://infar.architektur.uni-weimar.de
Algorithmic Architecture
Bauhaus-Universität Weimar | Informatik in der Architektur
Florian Geddert, Reinhard König Ergebnisse des Seminars Algorithmic Architecture: Computing Concrete, WS 2010/11 Weimar 2011
Bauhaus-Universität Weimar, Professur Informatik in der Architektur Belvederer Allee 1, 99421 Weimar http://infar.architektur.uni-weimar.de
Titelbild: Hauptgebäude, Geschwister-Scholl-Straße 8 © Bauhaus-Universität Weimar
Redaktionelle Anmerkung: Dr. Reinhard König ist Vertretungsprofessor der Professur Informatik in der Architektur an der Bauhaus-Universität Weimar. Dipl.-Ing. Florian Geddert ist wissenschaftlicher Mitarbeiter an der Professur Informatik in der Architektur an der Bauhaus-Universität Weimar.
Algorithmic Architecture
Bauhaus-Universität Weimar | Informatik in der Architektur
Algorithmic Architecture: Computing Concrete Florian Geddert1, Reinhard König2 1
florian.geddert@uni-weimar.de, 2reinhard.koenig@uni-weimar.de,
Abstract Im Seminar wird der Umgang mit dem parametrischen Planungswerkzeug Grasshopper für Rhino vermittelt. Neben dem reinen Erlernen der Software, wird diese von den Studenten für die Erstellung eines parametrischen 3 dimensionalen Fassadenornaments aus Beton erprobt. Teil des Seminars ist die Erstellung des Ornaments, ebenso wie die Erstellung von Fertigungsdaten in Grasshopper für die Herstellung der Schalungselemente. Die Teilnehmer können die individuell gestaltbare Seminaraufgabe als Ergänzung zum Entwurf der Professur InfAR konzipieren. Teilnehmer vergangener AA Seminare haben die Möglichkeit ihr Wissen in weiterführenden Übungen zu vertiefen.
interwe ving e
***
of symbols
judaism
islam
e
christianity
interwe ving ***
{ task } design a concrete modular wall that functions as a screen for discrete communication
) - 6 7 ) - $ ( : " - ; ( , < ; = > ( ? - @ < % ) A : ( ! sowie des " ( < ) A B < > B : - C
left
top
front
: D$ # : ( - = E = C ; F = @ ( ( -7 D$ # = ( <A - ( ? ( / (
! " " #$ % & '
# & (
: - ( < - ' ( % < - 7 copy
% 7 E 7 ) < ( $ > , - " % < - 3445 - ( < ( G ( ( ( E
move
connection
abstract pattern
b.
mood picture
rotate
a.
luis.GUTIĂ&#x2030;RREZ............100584 manuel.NAGEL..............100803 fabian.RIEGRAF...........101003 paul.r.SCHĂ&#x201E;GNER........101013 kai.SIEGEL....................100924
pattern c.
front
pattern b.
left
pattern a.
180° rotation
grasshopper definition
90° rotation
wall of identical elements
) + , - "/2 " 3445
interwe ving e
***
of symbols
interwe ving e
***
of symbols
mass with voids
form of organic void
voids of mass
From the model studies of creating voids through the concrete mass. We, the students, fell like termites discovering the optimal solutions, connecting faces within the mass of concrete. These elements of voids where tested as shape to produce the final model itself, we accidentally realise the aesthetic qualities of this negatives of shape and we believe that it can present the same functional and structural qualities as it negative. The power of this organic structure
that can be found as void in the structures generated by microorganisms represents a height aesthetics value, a challenge to production, methodology and a next step in understanding generative algorithmic based in simple microorganical biology.
Rui Lima 103055 Afonso Tigre 103053 Marta Madrona 103051
Cubed Wall
Concept Description
Concept drawings
to programmable logic arrays. It is not the building modules themselves which are controlled parametrically but the arrangement of them.
Perspective
Constructing with bricks of a standard form is as old as building itself. Although fantastic constructions had been achieved in the pre-computerized history the possibilities of using both parametric arrangement and the exact placing abilities of high-tech industrial robots gives us a new horizon of shapes and craftmanship.
ideal production chain
+
=
Top View
Thomas Frisse I Christoph Kuhlemann
Screenshot Grasshopper File
actual production chain
+
=
liebe auf den 5. blick! 6 Kandidaten 1 Picker 2 Gewinner! Schauen Männer zuerst auf die Augen einer Fau? Und wohin schaut eine Frau dem Mann zuerst? Wir haben die fĂźnf wichtigsten Blickpunkte der Reihe nach herausgefunden und sie an einer Wand angeordnet. Einmal fĂźr die Frau und einmal fĂźr den Mann. Darauf basierend ist â&#x20AC;&#x153;Herzblattâ&#x20AC;?. Es gibt einen, der wählen darf und Ăźber das Ausscheiden der Kandidaten bestimmt "
# $ % & ' muss. Die Kandidaten und der Picker werden durch eine Kommunikationswand getrennt. (
' ) ' einen Kandidaten auswerfen. Bei jeder Station bekommt der Picker die Gelegenheit ein kÜrperliches Detail der Kandidaten zu erblicken, um so leichter entscheiden zu kÜnnen, wer als nächstes geht. & *
& / 0 " Mann - Frau Augen Hintern Busen Haare Beine
Frau - Mann Augen Mund Hintern Hände Busen
Fabio Di Cecca Francesca Romana Barzanti Roberto Carrasco Carmen Santos
Wonder Wall
Screenshot Grasshopper File
Looking for the Wall Our project is a combination between two ideas. On one hand, the wall has a lot of holes in many directions. The holes which have the same direction write message in the floor with their shadow, but only when the sun is situate in a specific position (hour, day, and month). For this reason, one wall can write different messages over the floor during the year, without appear physically in the wall. On the other hand, we decide to create 10 walls with different words and locate them in famous places of Berlin, to remember important dates of the Berlin Wall history, writing famous sentences of those dates. At final, with our walls, we want to create different routes in Berlin city center, to offer for the tourist the possibility of combine the messages, and build the final sentence.
For every place in the world there’s a different solar scheme and this solar scheme has a totally different solar vector for each day in the year. So, working in the right direction is posible to draw and display message playing with the shadows.
Reichtag
“Berlin wird leben und die Mauer wird fallen”
10th Nov
Mauer Park
“Herr Gorbatschow, reissen Sie diese Mauer nieder”
12th Jun
Parisier Platz
“Niemand hat die Absicht, eine Mauer zu errichten”
15th Jun
Brandenburger tor
“Keine sehr schon Losung, aber tausendmal besser als Krieg”
19th Aug
Postdamer Platz
“Ich bin ein Berliner”
26th Jun
Checkpoint Charlie
“Wir sind das Volk”
10th Oct
Alexander Platz
“Die Wende”
15th Dec
East Side Gallerie
“Die Mauer ist offen”
9th Nov
Learn History, Visit the City Giuliana Elia, Pablo Morales, Rodrigo Ruíz
import ddf.minim.*; import ddf.minim.analysis.*;
Processing reads out the frequency data of a song and saves the coordinates in a file. Grasshopper now reads this file, moves, rotates, lofts and finally builds a wall. There are various possibilities in the grasshopper definition to change and adapt the style of the wall. There are thousands of different looks depending on what kind of sound input you use.
Minim minim; AudioPlayer song; FFT fft; PrintWriter output;
void setup() { size(256, 100); minim = new Minim(this); //specify 512 for the length of the sample buffers, same as window width default buffer size is 1024 song = minim.loadFile(“8bp030-02-rugar-my_girl_the_princess.mp3”, 256); song.play(); fft = new FFT(song.bufferSize(), song.sampleRate()); //create a file with data to be read from grasshopper output = createWriter(“frequency.txt”); }
By confronting the wall with its original sound files, the sound is diffused, amplified, spread and altered. Everybody in front of the wall is in a public place but seems to be in a conscious moment of stimulating, individual and private listening. Because the wall is so complex that there is no place in front of the wall where the sound reflected by the wall is identical.
void draw() { background(0); //first perform a forward on one of song’s buffers, left, right or mix fft.forward(song.mix); stroke(255); //waveform by connecting neighbor values with a line. multiply values by 50 for(int i = 0; i < song.mix.size() - 1; i++) { line(i, 50 + song.mix.get(i)*50, i+1, 50 + song.mix.get(i+1)*50); float x = song.mix.get(i)*50; output.println(x); } } void stop() { song.close(); minim.stop(); super.stop();
It’s a public space and private listening experience at the same time.
//writes the remaining data to the file output.flush(); // Finishes the file output.close();
import from file & subset list
modify coordinates
selection of points to move
creation of curve & simplyfiing
move lines
rotate lines
loft & move & boole
import from file & subset list
}
}
}
}
exit(); }
modify coordinates & depth of cut
creation of curve & simplyfing
move & scale lines
loft & move
cut out
cut off backside
Digitale Planung
Algorithmic Architecture | Triangle Paravent WiSe 2010/11 | Seminar Algorithmik Architecture | Informatik in der Architektur | Dipl.-Ing. Florian Geddert | Bearbeiter | Martin Weber | 60562
The main idea for this small piece of a discrete screen was the idea of the paravent. A paravant is a folding screen which consists of at least two frames that are connected by hinges. In conclusion a minimum of two frames is need to build a static wall. The main theme for my design is the triangle and the form of the triangle is the equilateral triangle. By definition an equilateral triangle is a geometric form in which all three sides are equal. The summation of two or more frames is the main essence of the idea. Panels and frames using the same shapes. the aim of the design is also to generate the communicatione through the wall. The paravent as a small furniture has the ability to define a room in a new way and to reproduce a room in a room. The communicationeffect is reached by the deformation of the origin triangle, so that it is possible to glance through the wall So now you have the normal and the deformed equilateral triangle and they will be connected together. At the end they will fill the whole tile with this kind of structure. The connected normal and deformed triangles build a stucture that allowes to change the level of privacy by shifting them to an opaque screen.
Paravent
normal triangle
deformed triangle
series
shape to trim the whole tile
boole the difference
perspective