MH Exploring the Speculative

Page 1


EXPLORING THE SPECULATIVE © Magdalena Haslinger Copenhagen 2017 Projects at the Royal Danish Acadamey of Fine Arts, CITA Studio (tutors: Phil Ayres, Paul Nicholas, Jakob Riiber, Tore Banke) project participants(s): 1 Jesper Nislev, Eduordo de Francisco de Saz, Magdalena Haslinger 2 Magdalena Haslinger 3 Magdalena Haslinger 4 Anna Goidea, Nicholas Mostavec, Lina Baciuškaitė, Magdalena Haslinger


TABLE OF CONTENTS

I SIMULATION I

4

II ENCODING COMPLEXITY 10 III DYNAMIC BOUNDARIES

22

IV SIMULATION II

34


4


p4. year cycle of color composition | p6. zoom -in roof robot system | p7. view from outside towards roof | p8. pattern change and planting consequences over year cycle | p9. consequences of different densities for interior perception

As part of the design for a fab-lab-building, a dynamic skin system was considered, where plants would be repositioned over time by means of robotic movement. It therefore seemed necessary to have a closer look on the “physical” consequences of this considerations as well as the definition of methods of representing the inherent dynamism of such systems. As a result the color change as well as expected growth and presence for 5 selected plants was researched and visualized for a year cycle on parts of the roof structure. The pattern was designed based on plant “neighbouring preferences” and light requirements of the program in the spaces beneath.

SIMULATION I

Green Boundaries WS 2014/15


6



8



10


p10. random walker in 2d-space limited to orthogonal movements

The images shown comprise a representative cross section through my different explorations of the world of coding undertaken in the last two years. As parts of design development, exercises in their own right and artistic explorations they confronted myself amongst others with the concepts of cellular automata, random walkers, recursion and fractals. Eager to grow my library of code (fragments) I keep exploring new topics and return to expand and build on existing ones.

ENCODING COMPLEXITY

2014-2016


The `production` of architecture is based on the processing of information. Typical processes such as the generation, the transformation or the storage of data nowadays mainly take place in a digital environment. As a consequence, this existing digital data can be regarded as a non physical architectural ‘stock’. Similar to really existing buildings that become due to programmatic change or physical obsolescence subject to architectural reinterpretation the idea was to work with an existing digital architectural stock in the form of a 3D model of a previous

design and to create new design algorithms. To approach the task some basic considerations about the definition of ‘building components’ seemed to be appropriate: Although each building can be considered as a composition of a distinct set of components, these components differ – needless to say – depending on the criteria of distinction ( eg. material, position, scale…). Therefore the idea was that to create a new definition and thus set of components through iterative random fragmentation of the initial model. 12



Starting from a triangulated surface the iterative subdivision of this fractal algorithm works as follows: a | defining a division point for each triangle side b | moving the division point along the normalvector of two consecutive triangle sides c | creating new triangels by connecting corner

points with moved division points and culling triangle sides To explore different configurations the experimentation with the following parameters took place: the situation of the division point, the direction of the moving vector, and the number of starting triangles.

14



As a further development of the studies on page 14/15 the algorithm was applied on a regularly triangulated surface, whereby the distance to an attraction point (assumed in the lower right of the surface) determined how many generations of the algorithm would affect the “original� surfacetriangle.

16



This ‚mini‘-project investigates with the help of Grasshopper and VB-script ways of combining boxes – representing the smallest unit of an office – to develop spatially interesting larger units on a site in the 2nd district of Vienna. The algorithm guarantees that each box is accessible (each box is connected with another box or an area of circulation) and able to obtain sufficient natural light. [A] Following the regulations of the zoning law a rectangle is defined, within which the boxes will be placed. [A|1]A point grid (1m gridspace) is applied. [A|2] All the points of the grid within the contour of the rectangle and outside a defined circulation area are marked as potential points for the positioning of the center point of a box. A starting point is chosen randomly. [A|3] Starting from the chosen center point the corner points of the box are positioned. This happens only if they lie inside the contour of

the rectangle and outside the contour of the circulation area and if they are still ‘available’ (not already classified as a specific point type; e.g. Corner point, Center Point…). As every point of a box has a specific positioning number in the grid this operation can be tested by using simple mathematical operations (eg. P1 = (Mindex - 2 * (x + 1) - 2); P2 = (Mindex - 2 * (x + 1) + 2) etc...; P 1-4 = corner points of the box, Mindex =Center Point of the box; x = ‘extension’ of the grid in the x direction). [A|4] Analogue to A3 the interior and edge points of the box are classified [A|5] Only the points grid points within a certain radius of the current box are considered as new starting pts [A|6]- [A|11] demonstration of the first ‘iterations’ of the rules. [A|12] After all points have been tested and classified as belonging to a specific group of points (e.g. Corner Points, Edge Points…) the result can be interpreted as an office floor plan.

18



p20 left: Populating surface with two different geometry types based (cylinder, sphere), two different possibilities for the cylinder orientation; the size of the geometries depends on distance to attractor Point) p 18 right: Populating surface with two different geometry types based (cylinder, sphere) two

different possibilities for the cylinder orientation (the ones oriented towards world z axis have always the same radius and height, whereas the others randomly vary concerning these matters.) p21: visualisation of flow lines on a surface through calculation of inclination of random starting points.

20



22


p22. agent-simulated tree grouping with straight main branches

The project intends to open up a conversation about the architectural potential of “nature” and possible implications of such a discussion. Based on the assumption that plants “integration” in architecture up to now either manifests in the form of “populating entities” - plants occupying a primary structure - or “structural entites” - plants becoming themselves (part of) the strucural system of a building, possible forms of integration of “growing matter“ were considered. Both approaches (“populating” and “structural”) in their long- and short-term dynamic behaviours seemed conceptually interesting as they develop their functionality on different “time scales” and thus both appear to provide profitable conditions for an architectural application. Through the integration and application of new media and technology the already rich spectrum of nature’s physical, symbolic and atmospheric qualities is expanded but also questioned.

DYNAMIC GREEN BOUNDARIES

SS 2014


In this context the role of computation is that of an important mediator allowing to simulate and therefore make use of processes (growth etc.) which otherwise would be extremely difficult to explore in a reasonable period of time. Furthermore computational approaches also ensure a more intuitive

understanding of nature on a microlevel and allows to “meet up� with the dynamism and processuality inherent to green systems. To achieve this an agent system was used that works analogue to fish-swarms or bird flocks allowing the coordination of singular behaviours as well as their interaction.

24


THE PROCESS


Among the studied and abstracted behaviours to set up a realistic growth simulation were the following: a) branching (one agent gives birth to 1-3 child agents ) b) wandering (depending on the current agent position a sphere is positioned and a point is chosen on its surface to determine the agents movement)

c)/e) sun following/ pathfollowing (a sunplane/ certain targetpoints are positioned and the agent tries to move towards them) d) separation (to avoid collision the agents in a certain radius around are considered and based on their movement the ) 26



p 28: different possibilities of distributing tree sections along circular curves (equal spacing, grouping, gradient, random...). p 30/32: different stages of the farming/space-growing unit: baby-trees are planted and start to grow, the automated aeroponic production unit on top has its hightes level of produc-

tion (I). As the trees start to grow and require more space vertically the farm-units above are removed and give place to inhabitable space (II.I and II.II). Finally the aeroponic farm vanishes completely and an grown layer is fully functioniolly in front of the previous facade (III).

28



30


A

B

C

D

A

B

C

D


32



34


p 34. introduction of a scenario...

The project explores methods for the translation and manipulation of climatic data. Collected through sensors on the premises of the architecture school in Copenhagen in the course of one week the goal was to enable speculative design at an urban scale. The resulting idea was to create a leisure landscape composed of dodecahedrons whose position and configurations could change over time depending on the type of activities and their climatic requirements. By positioning the elements, the local climate would be altered, thus potentially influencing the upcoming activities within a certain radius around.

SIMULATION II

Thermal Comfort WS 2015/2016


36



T2

SENSORDATA T2

ACCEPTED TEMPERATURE RANGE

NEW DATA

NEW DATA HEATING THROUGH ACTIVITY/ INTERVENTION

IDEAL TEMPERATURE

T1

SENSORDATA T1

TIME

ACCEPTED TEMPERATURE RANGE

INFORMATION AND HEAT FLOW

A custom-developed cellular automata and visualisation algorithm - a cell represented a group of dodecahedronelements - helped to simulate certain configurations and their immediate influence on local climate, whereby the position, the number and type of the dodecahedron-”cell” (warming, cooling) were variable parameters. The resulting

over-time-simulation shows the areas of intervention and the needed and achieved temperature change compared to the gathered temperature data (p36 bottom and p39). Additionally, the behaviour of dodecahedron-configurations was investigated separately with the means of Autodesk CFD (Computional Fluid Dynamics) software (p40).

38



40



Magdalena Haslinger MAA regnilsah@gmail.com +45 22556144 +436644851996 Copenhagen/ Vienna 2017


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.