NoMAS Portfolio | RC3 | The Bartlett 2018-19

Page 1



RESEARCH CLUSTER 3 | LIVING ARCHITECTURE | TYSON HOSMER, DAVID REEVES, OCTAVIAN GHEORGHIU MACHINE LEARNING TUTOR : PANOS TIGAS | THEORY TUTOR: JORDI VIVALDI PIERA | TECHNICAL ASSISTANT : ZIMING HE

NoMAS : Athina Athiana, Evangelia Triantafylla, Ming Liu

2018-2019

UCL, The Bartlett School of Architecture



CONTENTS 00

02

INTRODUCTION

00.00 NoMAS CONCEPT ..08

01

ALGORITHMIC RESEARCH

01.00 ENCODED ASSEMBLIES ...20 01.01 RESEARCH WORKFLOW ...22 01.02 INTELLIGENT ENCODED ASSEMBLIES ...38 01.03 RESEARCH OUTCOMES ...46 01.04 CONSTRAINT SOVLER ALGORITHM

...49

COMBINATORIAL DESIGN RESEARCH

02.00 COMPONENT DEVELOPMENT

...88

02.01

COMBINATORICS RESEARCH

02.02

DATA EVALUATION

..104

02.03

ALGORITHMIC CONTROL IMPLEMENTATION

..116

02.04 INTELLIGENT MECHANISM

03

..97

..124

FABRICATION RESEARCH

04.00 MATERIALITY AND ASSEMBLY ...132

01.05 WAVE FUNCTION COLLAPSE ...56

04.01 DIGITAL DESIGN AND FABRICATION

01.06 CROSS SCALE DESIGN ...66

04.02 FABRICATION SYSTEM ...144

01.07

04.03 FIBER COMPOSITES ...148

EVALUATION

..71

01.08 ARCHITECTURAL SPECULATION ...80

...140

04.04 RESEARCH ON NATURAL FIBRE COMPOSITES

...156

04.05 LARGE SCALE FABRICATION

...172

...192

04.06 B-Pro NoMAS PAVILLION

04

ARCHITECTURAL SCENARIO

04.00 INTRODUCING NoMAS PLATFORM ...208 04.01 ARCHITECTURAL IMPLEMENTATION

...214



00 Introduction Define the Context


NoMAS

A Digital platfrom for Nomadic Housing

Athina Athiana, Ming Liu, Evangelia Triantafylla

NoMAS is a digital platform that generates housing communities for digital Nomads. NoMAS is framing a global co-owning concept, developing adaptive housing systems, specific to the needs of every Nomad, tackling the problem of traveling and owning. The thesis proposes a new model of ownership based on buying the amount of space that every individual nomad can afford. The space that an individual owns doesn’t have a physical footprint, but a digital one, given the opportunity to the nomad travel all around the world, where the platform provides available places, and still own the same amount of space. In order to do so, we generate prefabricated components bolted together, shipped, and robotically assembled on site, generating reconfigurable spaces.

developing a global Nomad community. The digital Nomad is given the opportunity to buy certain amount of space that is physically built up by prefabricated components, assembled on site. There is the flexibility for a nomad to live in multiple places throughout the year while the ownership model enables houses to change size and shape in different locations. With the arrival of every Nomad, the community is gradually growing, while construction in one place can occur in parallel to living or disassembly in another location.

NoMAS is a platform that is focusing on the new ways of social living and investigating the rapid evolution of digital design and fabrication to the challenges faced by construction industry and extreme mobilities. Digital Nomads are a growing group of people that are constantly travelling around the world staying in each place, from few days to years. They are considered to be location independent people, specifically tied to telecommunication technologies in order to earn their living. NoMAS project is tackling the need of housing of the Digital Nomads, by providing low cost ownership, personalized and reconfigured spaces while

8

RC3 | LIVING ARCHITECTURE | 2018-2019


ICD/ITKE Research Pavilion 2016-17

AlphaGo 2017, by Alphabet Inc.’s Google DeepMind

Kreysler & Associates, Fabrication Process 2019

RC3 | LIVING ARCHITECTURE | 2018-2019

9


Diagram of NoMAS Process

ROOM LAYOUT ROOM TYPE LEVEL OF PRIVACY POSITION

SITE LOCATION

PREFERENCES SELECTION

platform

STORED IN FACTORY

DISASSEMBLY

ROBOTICALLY ASSEMBLED ON SITE

ASSEMBLY OF THE UNIT

10

RC3 | LIVING ARCHITECTURE | 2018-2019


COMPANY

SITE

AGENT

A OPTIMIZATION

SHIPPING

B AGENT’S CHOICE

FABRICATION OF THE ELEMENTS

RECONFIGURATION

FINAL STRUCTURE RC3 | LIVING ARCHITECTURE | 2018-2019

11


Global community

USA

GERMANY LONDON AMSTERDAM

SAN FRANCISCO

NEW YORK TOKYO

THAILAND BANGKONG

MEXICO

PHILIPPINES

BRAZIL

12

KUALA LUM-

BALI

RC3 | LIVING ARCHITECTURE | 2018-2019


Digital Nomads

1. Constantly travelling around the world over years.

2. Making profit through telecommunicational technology.

Digital Nomad

3. Lack of stable local relationship.

4. Lack of long-term housing ownership.

Since the project is targeting on digital nomads, we went through a series of research on their lifestyle and requirements on living. Due to the reason that they are constantly travelling, it becomes less possible for them to obtain a housing ownership, tied to a single location. Another issue is that they are not only away from family and friends, but it is also hard to establish new local relationships with people since they are always coming and leaving. RC3 | LIVING ARCHITECTURE | 2018-2019

Based on these findings, we continued to research on possible living solutions for these people. We compared and contrasted the pros and cons between owning a house and renting a house, sharedownership, and co-living systems.

13


Comparing table of bying/renting a house

Buy a house

Rent a house

Owning the House.

The sense of stability and security.

The Ability to make rearrangement.

Flexibility and mobility for living at different places.

The sense of stability and security.

Bank mortgage or debt.

Availability of money.

14

RC3 | LIVING ARCHITECTURE | 2018-2019


Criteria of popular destinations for digital nomads

Nomad Score Internet Temperature(now) Air Quality(now)

3.48/5 25Mbps 0℃ 32µg/m³

Cost Fun Humidity(now)

0%

Safety

Quality of life

People Density

Walkability

Peace

Traffic safety

Hospitals

Happiness

Nightlife

Free Wifi in city

Places to work

A/C or Heating

Friendly to

English Speaking

Freedom of Speech

Racial Tolerance

Female Friendly

LGBT Friendly

Startup Score

RC3 | LIVING ARCHITECTURE | 2018-2019

$ 3,146 /mo

4k ppl/km² 16x16m

15


Housing Ownership

Globalization

Socialization

Customization

Private Bedroom

Private Bathroom

1. Community : 4-10 people.

2. Purpose of Co-living : For socialization.

3. Wanting to share : Internet, Garden, Workspace, Utilities.

4. Not wanting to share : Bathroom.

5. Concern : Degree of privacy.

Research on Co-Living in 2030

16

Essential Features for Digital Nomad Housing and Community

RC3 | LIVING ARCHITECTURE | 2018-2019


Nomad A

Nomad B

Area: 75m2

Area: 42m2

Location: close to garden

Location: upper level

Space Layout: C

Space Layout: A

Amenities: bed, bathroom,

work space

Amenities: bed, bathroom

structure placement

structure placement

Nomad B

Nomad C Area: 102m2

Area: 64m2

Location: exterior view

Location: close to working area

Space Layout: A

Space Layout: B

Amenities: bed, bathroom,

Amenities: bed, bathroom,

kitchen

structure placement

Considering the research outcomes, NoMAS is proposing the design of a global company that is creating co-living and co-owning communities for digital nomads. They can interact with the company through a user interface, a digital platform where they can navigate

RC3 | LIVING ARCHITECTURE | 2018-2019

kitchen

structure placement

to the NoMAS location and after selecting destination, give their personal preferences as an input to the system. NoMAS is giving the opportunity to the user to define the desirable level of privacy, location and space preferences.

17



01 Algorithmic Research Generate the structure


Encoded Assemblies

Investigating Cellular Automata in Conway’s Game Of Life

During the first workshop we investigated Cellular Automata and specifically Conway’s game of life. Game of life is an infinite two dimensional, orthogonal grid of squares, representing cells in two possible states – alive or dead. Every cell interacts with its neighboring cells and according to some specific rules retains or changes its state. Game of life was the starting point, in order to evaluate three dimensional structures, or stacks. This was achieved by setting some specific grid boundaries (dimensions) and extracting every new state of the grid upwards, so that each new state represents another layer of the stack. During the analysis process, we examined cellular automata behaviors according to some sets of parameters. These were : - The seed of the stack, meaning an image at the dimensions of the grid in which we tested from simple examples as dots and lines to more complex ones, combinations of them. - The different interacting neighbourhoods - Different sets of rules – for alive and dead cells-, and according to them - Quantifable features as local or global density, age, and relation between the seed image and the stack, which will be explained in detail.

3D GAME OF LIFE

STACK

CELL LAYER

ALIVE || DEAD CELLS

SET OF RULES

NEIGHBORHOOD

Investigating Cellular Automata in 3d version of Conway’s Game Of Life

20

RC3 | LIVING ARCHITECTURE | 2018-2019


Extended Catalogues of Cellular Automata

RC3 | LIVING ARCHITECTURE | 2018-2019

21


Research Workflow Cellular Automata

Through this first analysis six seed images were selected and tested tested according to a specific threshold, that represents the interpretation/ sensibility of the image pixels. The examined neighborhood is the moore one, in which every cell interacts with 9 surrounding neighbors. Every case was examined with the eight set of rules, which were selected as they produced a variety of results related to global and local density. The set of analysis was based on threshold testing examples. The threshold values that were tested, from 0.1 to 0.9 indicated the relation of the threshold to the amount of alive cells, thay would be: the closer to 1, the more alive cells. Although that was a general condtion, the 0.8 value produced some unexpected outcomes resultin to interesting behaviors. So, any further analysis was tested based on a trehshold value of 0.8. The first feature we analyzed was the pattern of the first layer, as the relation between the seed image and the stack. Secondly, we were particularly interested at the density values, local – related to each layer, and global – related to the whole stack.

22

RC3 | LIVING ARCHITECTURE | 2018-2019


BEFORE PROCESSING

Initial Input Data Input before model starts, Non-changable during running process.

DURING PROCESSING

AFTER PROCESSING

Model Boundary

Analysis Criterias

Learning Outcomes

Defines the shape limitation of the model could be generated.

Criterias be analysed during process, and changable durin process that affects the shape of model.

The relationship and result of each analysis criteria, and use the outcome to generate Top-Down models.

Neighbour #

Rules Collumn # Seed Image

Tendency of Rules: 1st Layer Pattern

Row # Threshold #

Layer Density Layer #

If..., Less... If..., More... If..., Collum-Like... If..., Flat-Surface... ...

Global Density

Age Connectivity

RC3 | LIVING ARCHITECTURE | 2018-2019

23


SEED IMAGE MODEL BOUNDARY: 30 x 30 pxel

NEIGHBORHOOD MOORE R1

SET OF RULES

VON NEUMAN

AGE

EXTENDED MOORE NEIGHBORHOOD

EXTENDED VON NEUMAN NEIGHBORHOOD

GLOBAL DENSITY

LOCAL DENSITY MOORE NEIGHBORHOOD

VON NEUMANN NEIGHBORHOOD

FIRST LAYER PATTERN

24

RC3 | LIVING ARCHITECTURE | 2018-2019


SEED IMAGE

THRESHOLD

NEIGHBORHOOD

SET OF RULES

DENSITY

GLOBAL DENSITY

FIRST LAYER

RC3 | LIVING ARCHITECTURE | 2018-2019

ALIVE CELLS THRESHOLD 0.8

MOORE R1 r=3

SET OF RULES

[1,2,3,4] [2,3,3,3] [2,3,3,4] [3,3,3,8]

LOCAL DENSITY

[4,5,3,4] [4,6,3,5] [5,7,3,5] [6,8,2,6]

25


Threshold Testing Catalogue

SEED IMAGE

RULE

0.2

0.3

0.4

0.5

0.6

6883

8854

8352

7869

7869

7869

11499

9822

19

180

823

823

823

823

105

2608

6934

11270

2634

18888

606

4804

9775

17265

23215

11412

11240

13253

2256

12317

12716

8478

11940

13205

4641

16

0

26

1707

5538

0.7

0.8

0.9

MAX

RC3 | LIVING ARCHITECTURE | 2018-2019


First Layer Pattern Testing Catalogue

RULE [1,2,3,4]

[2,3,3,3]

RC3 | LIVING ARCHITECTURE | 2018-2019

[2,3,3,4]

[3,3,3,8]

[4,5,3,4]

[4,6,3,5]

[5,7,3,5]

[6,8,2,6]

27


Age Testing Catalogue

SEED IMAGE

RULE [1,2,3,4]

0

28

[2,3,3,3]

[2,3,3,4]

[3,3,3,8]

[4,5,3,4]

[4,6,3,5]

[5,7,3,5]

[6,8,2,6]

MAX

RC3 | LIVING ARCHITECTURE | 2018-2019


Analysis of Age outcomes

[4,5,3,4] SINGLE LAYER

SHORT STRUCTURES DEAD CELLS

COLUMN- LIKE

[4,5,3,4] TALL STRUCTURES CELL AGGREGATIONS [1,2,3,4] TALL STRUCTURES DISTINCT STACKS

[2,3,3,4] [3,3,3,8] [5,7,3,5] MASSIVE STRUCTURE TALL & MASSIVE STRUCTURES CELL AGGREGATIONS

[4,6,3,5] TALL & MASSIVE STRUCTURES GROWING UP CELLS [6,8,6,2] TALL & MASSIVE STRUCTURES YOUNG & VERY OLD CELLS

Another feature we analyzed was the age of the cells, representing the vertical stability, as a high age value means that the cell has been alive during many layers. The Age catalogue illustrates different values again with a gradient increasing from white to pink and then black. The rersults were similarly grouped in order to relate geometries with rules and similar age values.

RC3 | LIVING ARCHITECTURE | 2018-2019

29


Local Density Catalogue

SEED IMAGE

RULE [1,2,3,4]

0

30

[2,3,3,3]

[2,3,3,4]

[3,3,3,8]

[4,5,3,4]

[4,6,3,5]

[5,7,3,5]

[6,8,2,6]

MAX

RC3 | LIVING ARCHITECTURE | 2018-2019


Local Density Graphs

RULE [1,2,3,4]

[2,3,3,3]

0.155

0.062

[2,3,3,4]

0.229

[3,3,3,8]

[4,6,3,5]

[4,5,3,4]

0.313

[5,7,3,5]

[6,8,2,6]

0.049

0.0534

0.314

0.587

0.120

0.055

0.253

0.257

0.022

0.532

0.312

0.609

0.051

0.058

0.215

0.388

0.043

0.516

0.268

0.586

0.17

0.003

0.036

0.003

0.056

0.288

0.211

0.718

0.250

0.108

0.303

0.414

0.017

0.612

0.314

0.532

0.1

0.088

0.28

0.45

0.12

0.63

0.41

0.51

0.24

0.06

0.29

0.37

0.038

0.63

0.37

0.57

RC3 | LIVING ARCHITECTURE | 2018-2019

31


Analysis of Density outcomes

[4,5,3,4] SINGLE LAYER

COLUMN- LIKE

MID ALIVE TENDENCY

[1,2,3,4] [2,3,3,3 ] STEADY BOTTOM & CELL AMOUNT

[5,7,3,5 ] MASSIVE STRUCTURE EVENLY RANGE

DENSE TOP CELL AMOUNT ++

[6,8,2,6] STEADY BOTTOM ++ CELL AMOUNT ++

During the analysis process, we were particularly interested in the density values, both local – related to each layer, and global – related to the whole stack density. The first catalogue illustrates the different local densities with a gradient, increasing form white to green, while the graphs depict the density value tendencies in each case . The average density value of each rule was also calculated. In adittion to the produced testing catalogues the outcomes were grouped according to similar geometries and density values, so we are able to define the relation between each rule to local and global density. 32

RC3 | LIVING ARCHITECTURE | 2018-2019


Rule Combination Diagram - Top down Control

SET 1

LOW DENSITY [1,2,3,4] [2,3,3,3] [4,5,3,4]

LOCAL DENSITY CONTROL SET 2

MODERATE DENSITY [2,3,3,4] [3,3,3,8] [5,7,3,5]

LAYER CONTROL

SET 3

HIGH DENSITY [4,6,3,5] [6,8,2,6]

After the detailed analysis of the input parameters and the different behaviours of the design model, the metrics were used as a feedback mechanism in the triggering of local rules in order to develop a controlled growth model.

In adittion to the previous analysis, extended catalogues of different combinations were produced. Out of these catalogues, specific examples, considererd to have interesting behaviour, were selected for further analysis.

Specifically, we grouped our selected rules in 3 sets, according to the density values they produced, and established different density and layer thresholds, in order to produce a variety of geometries, with the similar desirable features.

The illustrated examples idicate the effect of the changing rules in the produced geometry, after the top-down input of the density threshold in certain layers of the stack.

RC3 | LIVING ARCHITECTURE | 2018-2019

33


60 [6,8,2,6]

60 [6,8,2,6]

60 [6,8,2,6]

50[2,3,3,4]

50[2,3,3,4]

50[2,3,3,4]

40[2,3,3,4]

1[2,3,3,3]

1[2,3,3,3]

1[2,3,3,3]

5[1,2,3,4]

40[6,8,2,6]

3[2,3,3,3]

20[1,2,3,4]

0 [6,8,2,6]

0 [5,7,3,5]

0 [4,6,3,5]

0 [3,3,3,8]

0 [2,3,3,3]

0 [4,5,3,4]

0 [2,3,3,3]

50[5,7,3,5]

50[2,3,3,4]

50[4,6,3,5]

60[4,6,3,5]

60[2,3,3,4]

60[2,3,3,4]

30 [2,3,3,4]

20[2,3,3,4]

10[1,2,3,4]

20[1,2,3,4]

40[6,8,2,6]

40[6,8,2,6]

40[6,8,2,6]

1[5,7,3,5]

0 [2,3,3,3]

0 [5,7,3,5]

0 [2,3,3,4]

0 [2,3,3,3]

0 [2,3,3,3]

0 [1,2,3,4]

0 [6,8,2,6]

30 [6,8,2,6]

50[6,8,2,6]

50[6,8,2,6]

50[6,8,2,6]

50[6,8,2,6]

50 [4,5,3,5]

50 [6,8,2,6]

5[5,7,3,5]

20[2,3,3,3]

30[2,3,3,3]

10[4,6,3,5]

1[2,3,3,4]

1[2,3,3,3]

0 [6,8,2,6]

0 [1,2,3,4]

0 [4,6,3,5]

0 [2,3,3,4]

0 [4,5,3,4]

0 [6,8,2,6]

0 [6,8,2,6]

50 [6,8,2,6]

60 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

50 [4,6,3,5]

50 [6,8,2,6]

20[2,3,3,3]

20[2,3,3,3]

20[2,3,3,3]

20[2,3,3,3]

20[2,3,3,4]

20[3,3,3,8]

0 [1,2,3,4]

0 [1,2,3,4]

0 [2,3,3,3]

0 [2,3,3,4]

0 [4,6,3,5]

0 [2,3,3,3]

0 [2,3,3,3]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

30 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

20[4,6,3,5]

20[4,6,3,5]

20[4,6,3,5]

20[2,3,3,3]

10[4,5,3,4]

20[4,5,3,4]

0 [2,3,3,3]

0 [1,2,3,4]

0 [4,5,3,4]

0 [4,6,3,5]

0 [6,8,2,6]

0 [2,3,3,4]

0 [4,5,3,4]

30 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

10[4,5,3,4]

30[4,5,3,4]

10[2,3,3,3]

10[2,3,3,3]

10[2,3,3,3]

0 [6,8,2,6]

0 [2,3,3,4]

0 [4,6,3,5]

0 [4,5,3,4]

0 [2,3,3,4]

1[5,7,3,5]

0[4,5,3,4]

0[1,2,3,4]

Seed Images CA Rule Combination Catalogue

34

RC3 | LIVING ARCHITECTURE | 2018-2019


45 [6,8,2,6]

40 [6,8,2,6]

45 [6,8,2,6]

35 [4,6,3,5]

35 [5,7,3,5]

35 [4,6,3,5]

15 [1,2,3,4]

15 [1,2,3,4]

5 [1,2,3,4]

0 [3,3,3,8]

0 [3,3,3,8]

0 [4,5,3,4]

50 [6,8,2,6]

35 [2,3,3,4]

55 [6,8,6,2]

50 [6,8,6,2]

40 [1,2,3,4]

30 [1,2,3,4]

15 [2,3,3,4]

15 [4,6,3,5]

30 [2,3,3,3]

10 [2,3,3,3]

0 [2,3,3,3]

0 [2,3,3,3]

0 [1,2,3,4]

0 [2,3,3,4]

50 [6,8,2,6]

50 [6,8,2,6]

20 [4,5,3,4]

20 [2,3,3,4]

3 [2,3,3,4]

3 [4,6,3,5]

0 [2,3,3,3]

0 [2,3,3,3]

50 [6,8,2,6]

50 [6,8,2,6]

50 [6,8,2,6]

45 [6,8,2,6]

20 [4,5,3,4]

20 [5,7,3,5]

20 [3,3,3,8]

20 [1,2,3,4]

10 [1,2,3,4]

10 [2,3,3,3]

5 [2,3,3,3]

5 [3,3,3,8]

0 [2,3,3,3]

0 [3,3,3,8]

0 [4,5,3,4]

60 [6,8,2,6]

55 [6,8,2,6]

20 [4,5,3,4]

40 [6,8,6,2]

45 [6,8,6,2]

62 [6,8,6,2]

30 [4,5,3,4] 5 [2,3,3,3]

30 [4,5,3,4]

5 [5,7,3,5]

0 [4,5,3,4]

0 [2,3,3,3]

0 [2,3,3,3]

0 [1,2,3,4]

60 [6,8,2,6]

60 [6,8,2,6]

50 [6,8,2,6]

60 [6,8,2,6]

45 [6,8,6,2]

25 [2,3,3,3]

35 [1,2,3,4]

20 [2,3,3,3]

25 [2,3,3,3]

20 [2,3,3,3]

5 [2,3,3,4]

5 [4,6,3,5]

13 [2,3,3,4]

13 [3,3,3,8]

13 [4,6,3,5]

10 [2,3,3,4]

5 [4,5,3,4]

0 [1,2,3,4]

0 [1,2,3,4]

0 [2,3,3,3]

0 [2,3,3,3]

0 [4,5,3,4]

0 [5,7,3,5]

0 [1,2,3,4]

35 [2,3,3,4]

45 [6,8,2,6]

45 [6,8,6,2]

25 [5,7,3,5]

25 [5,7,3,5]

5 [4,6,3,5]

5 [4,6,3,5]

0 [2,3,3,3]

0 [2,3,3,3]

RC3 | LIVING ARCHITECTURE | 2018-2019

60 [6,8,6,2] 20 [2,3,3,3] 10 [2,3,3,4] 0 [5,7,3,5]

35 [2,3,3,4]

55 [6,8,6,2]

60 [6,8,6,2]

25 [4,5,3,4]

35 [5,7,3,5]

20 [1,2,3,4]

15 [6,8,2,6]

20 [6,8,6,2]

10 [2,3,3,4]

0 [3,3,3,8]

0 [3,3,3,8]

0 [5,7,3,5]

40 [5,7,3,5]

0 [2,3,3,4]

35


CA - Rule Combination

36

RC3 | LIVING ARCHITECTURE | 2018-2019


CA - Rule Combination

RC3 | LIVING ARCHITECTURE | 2018-2019

37


Intelligent Encoded Assemblies An Introduction to Genetic Algorithm

During the second workshop, we worked on training a genetic algorithm in order to automate the process of producing stacks with different features, according to quantifiable data. In the genetic algorithm a population of candidate solutions to a problem is evolved towards better solutions. It takes as input a set of genes and evolves during generations of individuals. After each generation is built, an objective value called fitness is evaluated. The most fit individuals are selected from the current population in order to use their values, recombined and randomnly mutated for the next generation. Commonly, the algorithm terminates when either a maximum number of generations has been produced, or a satisfactory fitness level has been reached for the population. For our research, we implied the genetic algorithm to our three dimensional structures in order to produce desirable forms with specific features.The desirable output was a table – like form, which we translated into quantifable data, according to our criteria. In order to achieve this we evaluated the two dimensional patterns that can be produced by all the possible alive and dead cells combinations in the moore R1 neighbourhood. We chose to relate our fitness function with the patterns of the less alive cells, so that we can achieve a low global density value, as well as with some specific patterns of more alive cells, of which we were expecting to attribute more stability to the structures. As genes, we used three set of rules we have figured out from our previous set of analysis, with low, moderate and high average density values, which are locally controlled through the fourth gene, a density threshold, related to the previous layer density in each case.

38

SURFACE - LIKE

MODERATE- LOW BODY DENSITY

DENSE BOTTOM

Defining the table-like form

RC3 | LIVING ARCHITECTURE | 2018-2019


CELL

LAYER

STACK

GENERATION

POPULATION

2

C

1

MORE FITNESS

LESS FITNESS

A

4

3

B

GENES

Analysis of the genetic algorithm

RC3 | LIVING ARCHITECTURE | 2018-2019

39


Cell 01 Cells 02

Cells 03

Cells 04

Cells 05

Cells 06

Cells 07

Cells 08

Cells 09

Pattern evaluation in Moore R1 neighborhood

40

RC3 | LIVING ARCHITECTURE | 2018-2019


4 ALIVE NEIGHBORS LOW DENSITY

PATTERN ASSEMBLY STABILITY

MEAN STACK DENSITY LOW DENSITY

Fitness criteria

GENES SET OF RULES & LOCAL DENSITY

FITNESS FUNCTION PATTERNS & DENSITY

IMPROVE MODEL PERCENTAGE OF PATTERNS LOW IN DENSITY

2 ALIVE CELLS

LOW DENSITY [1,2,3,4] [2,3,3,3] [4,5,3,4]

3 ALIVE CELLS 4 ALIVE CELLS PERCENTAGE OF PATTERNS //LOW DENSITY

HIGH DENSITY [4,6,3,5] [6,8,2,6]

DENSITY

MODERATE DENSITY [2,3,3,4] [3,3,3,8] [5,7,3,5]

CROSS PATTERN //STABILITY

PATTERNS FOUND

Process of the genetic algorithm RC3 | LIVING ARCHITECTURE | 2018-2019

41


First testing | 5 generations of 10 individuals

42

RC3 | LIVING ARCHITECTURE | 2018-2019


FITNESS

GENES GENE 1 | GENE 2 | GENE 3 | GENE 4 |

LOW DENSITY RULES MODERATE DENSITY RULES HIGH DENSITY RULES DENSITY THRESHOLD: [0.05 - 0.25]

SEED IMAGE

DEAD CELLS DENSITY

2-3-4 ALIVE CELLS

PATTERN 20%

30%

50%

FITNESS : 0.286 DEAD CELLS DENSITY : 0.878 PATTERNS : 15 2/3/4 ALIVE CELL PATTERNS : 2072

FITNESS : 0.286

FITNESS : 0.289

DEAD CELLS DENSITY : 0.878 PATTERNS : 15 2/3/4 ALIVE CELL PATTERNS : 2072

DEAD CELLS DENSITY : 0.898 PATTERNS : 2 2/3/4 ALIVE CELL PATTERNS : 1794

FITNESS : 0.287 DEAD CELLS DENSITY : 0.892 PATTERNS : 5 2/3/4 ALIVE CELL PATTERNS : 1821

FITNESS : 0.286 DEAD CELLS DENSITY : 0.890 PATTERNS : 13 2/3/4 ALIVE CELL PATTERNS : 1834

First Testing | most fit individuals

RC3 | LIVING ARCHITECTURE | 2018-2019

43


Last testing | 5 generations of 10 individuals

44

RC3 | LIVING ARCHITECTURE | 2018-2019


FITNESS

GENES GENE 1 | INCREASING DENSITY SET OF RULES GENE 2 | SET OF ALL RULES GENE 3 | FLUCTUATING DENSITY SET OF RULES GENE 4 | DENSITY THRESHOLD: [0.05 - 0.25]

SEED IMAGE

BOTTOM LAYERS DENSITY

2-3-4 ALIVE CELLS

PATTERN 25 %

25%

50%

FITNESS : 0.54 PATTERNS : 6 2/3/4 ALIVE CELL PATTERNS : 1995

FITNESS : 0.53 PATTERNS : 9 2/3/4 ALIVE CELL PATTERNS : 2182

FITNESS : 0.53 PATTERNS : 9 2/3/4 ALIVE CELL PATTERNS : 1019 FITNESS : 0.54 FITNESS : 0.54

PATTERNS : 6 2/3/4 ALIVE CELL PATTERNS : 7229

PATTERNS : 6 2/3/4 ALIVE CELL PATTERNS : 1209

Last Testing | most fit individuals

RC3 | LIVING ARCHITECTURE | 2018-2019

45


Research outcomes

Genetic Algorithm as a Feedback mechanism

The research process can be summarized in constantly changing variables, regarding the genes and the fitness function, in order to trigger the desirable outcome, but also achieve a junction between a high fitness value and the table-like form. So, starting from a set of genes controlling mainly the global density, we moved on to increase the local, instead of the global control, as the form we were seeking is consisted of different local density parts. At the first testings we switched the specific connectivity pattern and the percentages of the different variables to the function several times, in order to find out to what extend each of the factors affects the function. What we noticed, is that although the algorithm produced some table-like forms, they were not the most fit ones.

46

Moving on to testing 5, we removed entirely the density control from the fitness function, leaving only the density threshold as the fourth gene. In this case we were getting table-like forms as the most fit stacks, but the actual fitness value was remarkably low even for them. Next step was to re-introduce density control in the fitness function, but in a new way : as bottom layer density. In this case we were getting the desirable forms and high fitness values. So, the last step was to reassert that the specific compination of genes and fitness produces efficient outcomes by applying it to two other seed images.

RC3 | LIVING ARCHITECTURE | 2018-2019


TEST 1

TEST 2

ADD RANDOMNESS ADD LOCAL CONTROL

SWITCH PATTERN SWITCH FITNESS VARIABLES

TEST 5

TEST 4

TEST 3

SWITCH PATTERN

REMOVE GLOBAL CONTROL

TEST 6

ADD LOCAL CONTROL

GENES :

GENES :

GENES :

GENES :

GENES :

GENES :

AVERAGE DENSITY VALUE

DENSITY VALUE TENDENCY

DENSITY VALUE TENDENCY

DENSITY VALUE TENDENCY

DENSITY VALUE TENDENCY

DENSITY VALUE TENDENCY

RANDOM RULE SELECTION

RANDOM RULE SELECTION

RANDOM RULE SELECTION

RANDOM RULE SELECTION

RANDOM RULE SELECTION

FITNESS :

FITNESS :

FITNESS :

FITNESS :

FITNESS :

FITNESS :

GLOBAL DENSITY

GLOBAL DENSITY

GLOBAL DENSITY

GLOBAL DENSITY

LOW DENSITY PATTERNS

LOW DENSITY PATTERNS

LOW DENSITY PATTERNS

LOW DENSITY PATTERNS

LOW DENSITY PATTERNS

LOW DENSITY PATTERNS

CONNECTIVE PATTERN

CONNECTIVE PATTERN

CONNECTIVE PATTERN

CONNECTIVE PATTERN

CONNECTIVE PATTERN

CONNECTIVE PATTERN BOTTOM LAYERS DENSITY

Research process

RC3 | LIVING ARCHITECTURE | 2018-2019

47


48

RC3 | LIVING ARCHITECTURE | 2018-2019


Constraint Solver Algorithms An introduction to Wave Function Collapse

Tiles creating the model Adjacency constraints

A main computational tool used during the research process is a constraint solving algorithm based on the quantum mechanics phenomenon - Wave Function Collapse (Karth & Smith, 2017) - applied in order to encode and optimise different kinds of connections and local rules.The algorithm builts iteratively a model, based on the initial input, a group of tiles. The initial tile is a random selection of the algorithm and it further goes on, building on the adjacent tile with the smallest domai of possible selections. The size of the selection domain is determined of the constraints of the tiles themselves. The constraints of the model, as well as the graph itself, are hiding genetic code of the arhitecture within. Wave Function Collapse is currently used in the gaming industry for creating new levels for players at games.

[1]

[2]

[3]

[4]

[5]

[6]

[7]

[8]

[9]

During the research we experimented by implementing different kinds of constraints and propagation rules, so that we can achieve a more effective control on the algorithm and eventually produce optimal achitecture solutions.

RC3 | LIVING ARCHITECTURE | 2018-2019

49


Tiles Creating the Model

50

RC3 | LIVING ARCHITECTURE | 2018-2019


Tiles Creating the Model

RC3 | LIVING ARCHITECTURE | 2018-2019

51


Tiles Creating the Model

52

RC3 | LIVING ARCHITECTURE | 2018-2019


Tiles Creating the Model

RC3 | LIVING ARCHITECTURE | 2018-2019

53


Tiles Creating the Model

54

RC3 | LIVING ARCHITECTURE | 2018-2019


Tiles Creating the Model

RC3 | LIVING ARCHITECTURE | 2018-2019

55


Wave Function Collapse Research on 3D combinatorial design

Tile Design Developement

Moving on to the 3D graph, the spatial model is propagated through a cube, having six connecting sides, which should satisfy the adjacency constraints. The design research started from creating a solid and unique geometry, emerging from the initial cubeplaceholder subdivided into smaller cubes. Four of these smaller cubes are utilized to form the initial basic component. We tested this design logic in different components and different scales regarding 56

the relation with the placeholder. In this way, we are allowing higher flexibility on potential connections and the combinatorics system. Each group of tiles is formed with the basic tile repeated in different rotations - variations.

RC3 | LIVING ARCHITECTURE | 2018-2019


[1]

[2]

[3]

[4]

[5]

[6]

[7]

[8]

[9]

[10]

[11]

[12]

[13]

[14]

[15]

[16]

Rotations - Iterations

RC3 | LIVING ARCHITECTURE | 2018-2019

57


Wave Function Collapse Cooperation with graph theory

graph vertices

cube - container

Working in parallel with the wave function collapse on the graph theory facilitated the analysis and development process. We connected each one of our tiles on the generated structures with a graph vertex and defined the six degrees as the six adjacency references. Defining six connection labels for every 3d tile (one on each face of the cube-placeholder), allowed the algorithm for more flexibility and emergent conditions. 58

At the same time we were able to analyze and extract data for further development, both for every separate connection/direction of a tile, as well as for every tile, or the structure as a whole.

RC3 | LIVING ARCHITECTURE | 2018-2019


D1 D5

D4 D3

D6

D2

RC3 | LIVING ARCHITECTURE | 2018-2019

vertices

adjacency

[0]

[D0] [D1] [D2] [D3] [D4] [D5]

[1]

[D0] [D1] [D2] [D3] [D4] [D5]

[2]

[D0] [D1] [D2] [D3] [D4] [D5]

[3]

[D0] [D1] [D2] [D3] [D4] [D5]

59


Tiles Creating the Model Set 01

60

RC3 | LIVING ARCHITECTURE | 2018-2019


Tiles Creating the Model Set 02

RC3 | LIVING ARCHITECTURE | 2018-2019

61


Tiles Creating the Model Set 03

62

RC3 | LIVING ARCHITECTURE | 2018-2019


Tiles Creating the Model Set 04

RC3 | LIVING ARCHITECTURE | 2018-2019

63


Tiles Creating the Model Set 05

64

RC3 | LIVING ARCHITECTURE | 2018-2019


Tiles Creating the Model Set 06

RC3 | LIVING ARCHITECTURE | 2018-2019

65


Cross Scale Design

Research on 3D combinatorial design

Multi-scale design

In pararell with the combinatorics system exploration, we are working on testing similar designed tiles at different scales. Taken the initial tileset, each one of the eight tiles is converted into a container, that holds smaller cube subdivisions. The new tiles are resulting by aggregating scaled-down versions of the eight tiles, starting from a different one each time. In this way we are concluding with a catalogue of 64 new tiles. Each one of the “children” tiles retains the same adjacency constraints with its “parent”, so that 66

the parent can be replaced by any of its children. By combining multiple scales in the same structure we are giving the Wave Function Collapse algorithm the opportunity to result in more interesting outcomes with different local behaviors and various spatial qualities.

RC3 | LIVING ARCHITECTURE | 2018-2019


Catalogue of subdivided tiles

Tile replacement logic RC3 | LIVING ARCHITECTURE | 2018-2019

67


Generated structures subdivision tiles

68

RC3 | LIVING ARCHITECTURE | 2018-2019


Generated structures combination of scales

RC3 | LIVING ARCHITECTURE | 2018-2019

69


3D printed aggregations

70

RC3 | LIVING ARCHITECTURE | 2018-2019


Evaluation

Algorithmic analysis

The wave function collapse algorithm enables the computational generation of a set of possible solutions to every given problem - defined as the set of tiles and the given constraints. In order to evaluate the generated solutions in each case, as well as to explore the most appropiate tile set that meets our criteria, we analysed the performance data of representative structures of each tile set. We performed a computational analysis through graphs, evaluating the connections and dis-connections among the tiles, as well as through extracting numerical data, such us the density, an estimated area per level (assuming that each cube-placeholder equals to 9x9x9 m) and the performance of each given tile to the structure. Next step is to utilize an intelligent desicion making system, implementing machine learning agents in order to automatically increase or decrease the objective values , resulting from the algorithmic analysis. In this way, we aim to incorporate more criteria for the desicion-making, such as user preferences and specific site conditions.

RC3 | LIVING ARCHITECTURE | 2018-2019

analysis parameters | defining the goals

high connectivity

moderate density

flexible connections

stability / continuous space

balance of buit / unbuilt space

various space qualities

71


Data analysis Set 01

2025 m2 2025 m2 2025 m2 2025 m2 2025 m2

structure

area

Model density= 0.50

Model connectivity = 0.92

generated geometries

[16]

72

[13]

[21]

connection graph

[12]

[19]

[17]

[14]

[13]

RC3 | LIVING ARCHITECTURE | 2018-2019


Data analysis Set 02

900 m2 900 m2 900 m2 900 m2 900 m2

structure

area

Model density= 0.17

Model connectivity = 0.44

generated geometries

[9]

RC3 | LIVING ARCHITECTURE | 2018-2019

[11]

[15]

connection graph

[23]

[15]

[17]

[14]

[10]

[11]

73


Data analysis Set 03

900 m2 900 m2 900 m2 900 m2 900 m2

structure

area

Model density= 0.15

Model connectivity = 0.21

generated geometries

[9]

74

[17]

[12]

connection graph

[19]

[13]

[13]

[18]

[24]

RC3 | LIVING ARCHITECTURE | 2018-2019


Data analysis Set 04

900 m2 900 m2 900 m2 900 m2 900 m2

structure

area

Model density= 0.21

Model connectivity = 0.38

generated geometries

[8]

[7]

RC3 | LIVING ARCHITECTURE | 2018-2019

connection graph

[7]

[14]

[6]

[17]

[13]

[12]

[10]

[6]

[2]

[4]

[2]

[3]

[8]

[6]

75


Data analysis Set 05

747 m2 954 m2 999 m2 981 m2 1161 m2

structure

area

Model density= 0.16

Model connectivity = 0.22

connection graph

generated geometries

76

[12]

[7]

[3]

[6]

[5]

[9]

[6]

[10]

[5]

[4]

[6]

[5]

[8]

[3]

[0]

[1]

[1]

[9]

[2]

[10]

[4]

[4]

[5]

RC3 | LIVING ARCHITECTURE | 2018-2019


Data analysis Set 06

882 m2 1143 m2 936 m2 1107 m2 666 m2

structure

area

Model density= 0.14

Model connectivity = 0.31

generated geometries

connection graph

[8]

[1]

[5]

[2]

[5]

[5]

[5]

[6]

[6]

[7]

[4]

[5]

[6]

[4]

[2]

[6]

[4]

[5]

[6]

[2]

[3]

[1]

[3]

[3]

[3]

[8]

[2]

[4]

RC3 | LIVING ARCHITECTURE | 2018-2019

[4]

77


78

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

79


Architectural speculation Introducing the Human scale

Part of the research consists the architectural speculation on the project, which includes the study on the contemporary and future co-living needs, study on the living space standard metrics and the adjustment of our design in order to meet these needs. We evaluated the adjacency constraint systems that we are testing, in order to ensure that the algorithmic process and the design work in synergy, towards achieving the necessery spatial needs. Spaces generated include multiple scaled interior and exterior spaces, as well as spaces appropriate for horizontal and vertical circulation. We are experimetning on testing the spatial and social relations that would result of new nomads coming in existing structures, implementing some basic dimensions to our tileplaceholder.

Tile propagation | Testing possible relation

80

RC3 | LIVING ARCHITECTURE | 2018-2019


3m

3m

Archicectural speculation | spaces, relations, connections RC3 | LIVING ARCHITECTURE | 2018-2019

81


82

RC3 | LIVING ARCHITECTURE | 2018-2019


Small Appartment

Working Space

Common Area 2 people Appartment Individual Studio

Individual Studio

Architectural Speculation

RC3 | LIVING ARCHITECTURE | 2018-2019

83


84

[Case 01] Grid: 1.5 x1.5 m

[Case 02] Grid: 1.0 x1.0 m

[Case 03] Grid: 0.5 x 0.5m

[Case 04] Grid: 1.5 x 1.5m

[Case 05] Grid: 1.0 x 1.0m

[Case 06] Grid: 0.5 x 0.5m

[Case 07] Grid: 1.5 x 1.5m

[Case 08] Grid: 1.0 x 1.0m

[Case 09] Grid: 0.5 x 0.5m

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

85



02 Combinatorial Design Research Component & Algorithmic Development


Component Development Introducing the design of the components

In parallel with the algorithm research, the thesis is focusing on the search of the architectural form of the components. The Tile Design is used as a placeholder for the combinatorial part and the form is developed following the container and the combinatorial system. The design of the form is focusing on fluent curvy forms, in order to produce heterogenous aggregations and create atmospheric spatial qualities. Looking thoroughly in generating design processes along with design references, such as Thallus project of ZHA CoDe, the Knit Candela we tried to define the computational form searching. The main principles of the modular design are focusing on the elegance and the heterogeneity of the final outcomes. More specifically, the principles of component design are driven by simplicity aiming to complex aggregated structures. Throughout the research process we produced different geometrical forms exploring the potentials of the algorithm in the developing of the actual architectural space. The design of the components is based on the way the interface with each other. For every designed component their permutations are introduced in order to explore the combinatorial research. The form search is a key element in the modular housing system, as NoMAS tends to offer a variety of spatial qualities based on the preferences of the user-nomad. For that reason, the combinatorial design consists of an extended catalogue of smallscale components and a catalogue of large-scale components. The aggregated space is aiming to high quality spatial configurations and architectural qualities.

88

ZH CoDe Thallus, Milan Design Week 2017

ZH CoDe Knit Candela

Xintiandi 3D Printing Pop-Up Studio by Mamou-Mani Architects

RC3 | LIVING ARCHITECTURE | 2018-2019


Solid Unit

Subdivision

Further subdivisions for smoothing

Unit

Form Developement

Smooth Component

Unit

Form Developement

Smooth Component

Example 01

Example 02

RC3 | LIVING ARCHITECTURE | 2018-2019

89


Component Design

component 01

container

interface

Components that interface with Component 01

01

02

03

04

05

06

C

D

E

F

Permutations of the Component 01

A

90

B

G

RC3 | LIVING ARCHITECTURE | 2018-2019


Exploring the Combinatorial Design

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

RC3 | LIVING ARCHITECTURE | 2018-2019

91


Extended Catalogue of small-scale Components

92

RC3 | LIVING ARCHITECTURE | 2018-2019


Extended Catalogue of large-scale components

Combination of small-scale & large-scale components

RC3 | LIVING ARCHITECTURE | 2018-2019

93


Single Nomad Architectural Speculation

94

RC3 | LIVING ARCHITECTURE | 2018-2019


Private & Public Space

RC3 | LIVING ARCHITECTURE | 2018-2019

95


96

RC3 | LIVING ARCHITECTURE | 2018-2019


Combinatorics Research

Exploring the potentialities of the WFC

Testings on different tilesets combinations

Trying to explore the potentials of the combinatorics in relation to the WFC algorithm, we produced a number of testings on different tile designs and combinations of them. In this way, we were able to extract information about which tiles could be combined with others and in what aggregations they are resulting and develop our tileset. In most of the cases, the generated structures would be comprised of about three tilesets out of the nine that were given in total, unless they were completely detached RC3 | LIVING ARCHITECTURE | 2018-2019

in one of the three axis. In this case the structures would involve more tilesets, since they would grow as separate parts. In the previous catalogues, different tilesets are designated with different color .

97


WFC aggregations small scale tileset

98

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

99


WFC aggregations small & large scale tileset

100

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

101


102

RC3 | LIVING ARCHITECTURE | 2018-2019


WFC aggregations exploring the spatial qualities

Case 1: continuous aggregation with inner gaps

Case 3 : separated smaller aggregations

Case 2: partially divided aggragation

Case 4 : repeated continuous surface

By testing different sets of tiles at single layer structures to the WFC algorithm we could extract outputs about the generated spatial qualities and evaluate the efficiency of the tiles. The results were various: from large continuous aggregations with inner gaps (case 1), to partially divided (case 2) or completely divided spaces (case 3). There were also some etreme cases, like repeating continuous surfaces (case 4) or aggragetions that would not create an efficient living space (case 5). RC3 | LIVING ARCHITECTURE | 2018-2019

Case 5 : not efficient space aggregation 103


Data Evaluation

Algorithmic analysis and control mehanisms

The wave function collapse algorithm enables the computational generation of a set of possible solutions to every given problem. However, apart from satisfying the adjacency constraints, it is a content agnostic algorithm. NoMAS platform is developing an intelligent system that negotiates between the needs of three major forces : the nomads’ preferences, the location constraints, and the company incentives, and produce evaluated optimal solutions. In order to achieve this, we defined a number of parameters and data that would be analyzed at the algorithmically generated structures and which would consist the inputs and objectives of the system. The analyzed data are: built area and green area spaces, built and unbuilt volume, the structural stability of the structures, as well as the type of the generated space, which would serve personalization purposes. The type of space is defined according to the different tile designs and the various spaces that are generated out of different configurations among them. Next step was to develop mechanisms that would add intelligence to the wave collapse algorithm and its decision making, towards producing structures that will reach desirable levels at the previous defined parameters.

104

user preferences [type of space]

site constraints [built volume, built area, green spaces]

company benefit [structural cost]

RC3 | LIVING ARCHITECTURE | 2018-2019


D

D

D

D

A1

B

B

C

A0

D

type A space type B space

A1

A

B

A

C

A1

B

Besides building a mechanism that would achieve the generation of efficient living communities, by controling data such as built and outdoor area levels, NoMAS aims to further allow for user-personalised spaces. In order to achieve this, we defined two types of space, associated with the design of our components. We classified all the simple-lined connections on any of the 3 axis as type A, while where the connections were shaped by undulating line would be classified as type B. In this way, we can extract an analysis graph out of any generated structure, that will indicate the levels of the different types of spaces and give the possibility to further control the creation of specific spaces with control mechanisms.

A

[A, B ,C ,D,..] [A0, A1,..]

Space graphs according to the defined connections

RC3 | LIVING ARCHITECTURE | 2018-2019

105


USER PREFERENCES

position WAVE FUNCTION COLLAPSE

level of privacy amount of space

aggregation type of space aggregation

NoMAS platform SITE CONSTRAINTS

build regulations

Tiles Selection

aggregation

Nodes Selection

aggregation aggregation aggregation

site geometry existing users

106

RC3 | LIVING ARCHITECTURE | 2018-2019


GLOBAL EVALUATION CRITERIA

built VS unbuilt optimized aggregation

outdoor/green areas

optimized aggregation

structural stability

optimized aggregation ML agents

COMPANY BENEFIT

optimized aggregation optimized aggregation optimized aggregation

structural cost profit

RC3 | LIVING ARCHITECTURE | 2018-2019

107


Tileset initial catalogue of simple tiles

108

RC3 | LIVING ARCHITECTURE | 2018-2019


Data analysis

side view

perspective

built area

built space

RC3 | LIVING ARCHITECTURE | 2018-2019

built volume

green space

0

structural stability

MAX

MIN

MAX

109


Tileset complete catalogue of small scale tiles

110

RC3 | LIVING ARCHITECTURE | 2018-2019


Data analysis

side view

built area

perspective

built space

RC3 | LIVING ARCHITECTURE | 2018-2019

built volume

green space

0

structural stability

MAX

MIN

MAX

type of space

type A

type B

111


Tileset small scale tiles & large scale tiles

112

RC3 | LIVING ARCHITECTURE | 2018-2019


Data analysis

side view

built area

perspective

built space

RC3 | LIVING ARCHITECTURE | 2018-2019

built volume

green space

0

MAX

structural stability

MIN

MAX

type of space

type A

type B

113


Algorithmic Control Implementation Controlling the tile selection side view

Case 1. vertical growth

114

perspective

side view

perspective

Case 2. horizontal growth

RC3 | LIVING ARCHITECTURE | 2018-2019


Algorithmic Control controlling the position selection

top view

perspective

Case 3. perimeter growth

RC3 | LIVING ARCHITECTURE | 2018-2019

side view

perspective

Case 4. corner growth

115


Algoritmic control Maximize built area

side view

perspective

built area

built space

116

green space

RC3 | LIVING ARCHITECTURE | 2018-2019


Algoritmic control Minimize built area

side view

perspective

built area

built space

RC3 | LIVING ARCHITECTURE | 2018-2019

green space

117


Algoritmic control Maximize space type A side view

perspective

type of space

type A

118

type B

RC3 | LIVING ARCHITECTURE | 2018-2019


Algoritmic control Maximize space type B side view

perspective

type of space

type A

RC3 | LIVING ARCHITECTURE | 2018-2019

type B

119


Algoritmic control Multi-level control implementation

Random place selection

perspective

perspective

space type A

Perimeter growth

Corner growth

space type B

A significant part of the research process has been the attempt to implement control over the WFC algorithm, in order to trigger specific behaviors. This would later guide the direction of the training process. The algorithmic control was implemented on the selection of the tiles and followed two directions : either prioritize specific graph vertices (positions), controlling the structure growth, or trying to achieve specific values at the analysis parameteres with the appropriate tile selection, such as built area, or types of spaces. Finally, we tested combinations of both control levels.

120

RC3 | LIVING ARCHITECTURE | 2018-2019


side view

built area

built space

RC3 | LIVING ARCHITECTURE | 2018-2019

built volume

green space

0

stability

MAX

MIN

type of space

MAX

type A

type B

121


122

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

123


Intelligent mechanism Machine Learning Agents

In parallel with exploring the potentialities of the wave function collapse algorithm, we started building a selfimprovement learning framework, utilising machine learning agents. We worked on building a hybrid of WFC and machine learning algorithm, that would use an AlphaGo search-like method, allowing for predictive problem solving by back tracking through a search tree of generated solutions. The AlphaGo algorithm used a deep learning method in order to train a computer programm to play and win the board game Go, which entails an infinite number of possible moves and outcomes. The main idea was to grow a tree of possible moves and results, where an AI agent is capable of predicting the outcome of its actions, driving its behavior towards more desirable results. (AlphaGo, Google Deepmind) Similarly, NoMAS is building a mechanism in which the agent acquires the role of the selector among the possible tiles that satisfy the adjacency constraints of the WFC for each graph vertex. The traditional WFC would do this selection randomnly. In order to do that, the agent-selector has first to be trained in simply satisfying the adjacency constraints, instead of the WFC. Using a fixed size list of 0, representing the whole tileSet and assigning 1 to the possible adjacent tiles for each vertex was a technique that we used to train the algorithm at the first stage. The agent was receiving a positive reward for every correct selection and negative for every wrong one .

124

Following that, the agent should prioritze the selection of specific components according to the scores they have as a level of satisfying certain conditions, as stability, or built area. After every selection the placed component gains an additional score so that as the episodes are increasing, the score of every component for every parameter is stabilized to a value that indicates the relative efficiency. Additionaly, the agent-selector is rewarded after the generation of every structure according to the global measurments of the criteria, such as total area or overall stability. In order to attribute a reward that could reflect the relative efficiency of the defined parameters, we are using the Kullbak-Leibler divergence function, for calculating the directed divergence according to defined levels-goals. According to the function the divergence (D) between two probability distributions P and Q is defined as DKL(P||Q)= ÎŁ P(x)log(Q(x)/P(x)). (Solomon Kullback and Richard Leibler, 1951) KL divergence is representing the information gain or mutual information. This is the amount of information that is derived from one variable by observing the behavior of another variable, a concept linked with the entropy of a random variable.

RC3 | LIVING ARCHITECTURE | 2018-2019


WFC Step

TileSet

possible tiles according to adjacency

[0,0,0,0,0,0,0,1,1,1,0,0]

case 1

case 3 case 2

Agent Action

convert tileSet to a vector of 0 and 1 allows the agent to iterate through possible tiles

iteration through previous runs, in order to predict the outcome in each case

Update Tile Score

Tile Selection

Local Reward current tile score : 0.4 WFC Step

Global Agent Reward

Analysis Criteria

Kullback-Leibler divergence

stability built area built volume type of space

optimized aggregation

RC3 | LIVING ARCHITECTURE | 2018-2019

reward the agent according to the extent in which the structure satisfies the defined measures

define two criteria as discrete probability distributions P&Q

125


Machine Learning Data Analysis

Environment/Cumulaive Reward

0.000

40k

80k

Environment/Episode Length

120k

Losses/Policy Loss

0.000

20k

0.000

20k

Environment/Lesson

40k

60k

0.000

20k

40k

60k

Losses/Value Loss

40k

60k

0.000

20k

40k

60k

In order to evaluate and evolve the training process we are observing the behavior of the agent at different runs through the analysis graphs of Tensorboard, a platform provided by Google to observe the training path. Using this platform, we are mainly interested at the cumulative reward graph behavior, which should be overall increasing, allowing for small ups and downs. Additionaly, the episode length should have an increasing tedency.

126

RC3 | LIVING ARCHITECTURE | 2018-2019


Environment/Cumulaive Reward

0.000

40k

80k

Environment/Episode Length

120k

Losses/Policy Loss

0.000

20k

0.000

20k

40k

Environment/Lesson

60k

0.000

20k

40k

60k

40k

60k

Losses/Value Loss

40k

60k

0.000

20k

40k

60k

Unsuccessful run Environment/Cumulaive Reward

0.000

40k

80k

Environment/Episode Length

120k

Losses/Policy Loss

0.000

20k

0.000

20k

40k

Environment/Lesson

60k

0.000

20k

Losses/Value Loss

40k

60k

0.000

20k

40k

60k

Successful run

We conducted several runs, during the first stage of the training, trying to teach the agent to connect the adjacent tiles from the tileset, using the conversion to 0 and 1 technique. The observation environment was set as the whole tileset, while the reward was only given at the tile selection stage at this phase. The agent was positively rewarded for every correct tile place, while it was penalized and reset for every inefficient tile selection. While the cumulative reward was increasing at the first runs, the episode length was decreasing and the agent would constantly reset the model without efficiently learning (Unsuccessful run).

RC3 | LIVING ARCHITECTURE | 2018-2019

By adjusting the relation between the positive and the negative reward, and rate in which the agent would collect information and readjust its technique, we achieved an increasing tedency for both the cumulative reward and the episode length graphs and the agent efficiently learnt to combine the correct tiles for generating structures (Successful run).

127


Environment/Cumulaive Reward

0.000

40k

80k

Environment/Episode Length

120k

Losses/Policy Loss

0.000

20k

0.000

20k

Environment/Lesson

40k

60k

0.000

20k

40k

60k

Losses/Value Loss

40k

60k

0.000

20k

40k

60k

Overall TensorBoard capture after multiple runs-first stage

After the agent was trained to correctly connect the tiles according to the adjacency rules, next step would be to gradually add observations and relevant rewards in order to produce optimized structures. The optimization criteria would be the defined analysis parameters : built area, outdoor area, stability and desired type of space. Those would be paired for every run, so that we could calculate their relative efficiency and additionaly reward or penalize the agent after the generation of a structure, using the KL divergence function. Using this technique the agent should be able to learn to generate structures that reach defined values, combining two of the given parameters.

128

RC3 | LIVING ARCHITECTURE | 2018-2019


Machine Learning Mechanism Projection

Optimized structure - stability & built area balance

Optimized structure - space type A & built area balance

Optimized structure - stability & balanced type of space RC3 | LIVING ARCHITECTURE | 2018-2019

129



03

Fabrication Research Material and Assembly studies


Materiality and Assembly Introduction to Fabrication

In parallel with the algorithmic research we produced several studies on materials and assembly systems. The process aimed into investigating physical materials, testing assemblies, joints and deep further into prefabrication. In that context, we did several tests on different materials, joint, and forms and produces a physical prototype of a Table-looking form developed from CA algorithm and evaluated using GA. In order to build the physical prototype as easy as possible, we chose to construct it out of acrylic panels. More specifically, acrylic panels are laser cut, in two different elements: strip and connector.

hole. That joint represents a unit, which is a pattern we are testing in the script. Count how many live cells In that unit, add how many strips to that joint. Repeat the step and connect the other pattern based on position. When finished one layer, go on to the upper layer. The model came in two colour, black and grey. Black colour represents 2-3-4- alive cell pattern in the fitness function. Grey colour, on the other side, represents the other situations. First divided the layer cells into 3x3 cell units, count the number in the unit, and assemble in position.

Strip represent the cells, and connector join the strips together, also tights the whole structure together. Take one strip and one connector, go through the

132

RC3 | LIVING ARCHITECTURE | 2018-2019


FRAMES

CAST MATERIAL

ASSEMBLIES

Prototypes

RC3 | LIVING ARCHITECTURE | 2018-2019

133


Prototype for Assembling system

134

RC3 | LIVING ARCHITECTURE | 2018-2019


Fabrication of the CA Structure Translation

STRIP 160 x 10 x 3

1 UNIT = 3 x 3 CELLS

280 x 10 x 3

CONNECTOR

INTERLOCKING - LINKING STRIPS 3 x 3 x 140 || 280 || 400 || 580 mm COLOURS

BLACK: 2-3-4 ALIVE CELLS | FITNESS GRAY: OTHERS SITUATIONS

BASIC ASSEMBLE METHOD 2 STRIPS + CONNECTOR

RC3 | LIVING ARCHITECTURE | 2018-2019

ASSEMBLED 2 STRIPS MEET EACH OTHER

ONE UNIT STRIP

CONNECT OTHER UNITS CONNECTOR LINKS UNITS TO UNITS

CONNECT UPPER LAYER REPEAT STEP 3-5

135


TRANSFORM EACH UNIT TO POSITION

CATEGORIZED CELLS INTO UNITS

3X3 UNITS LAYERS

3 3

Assemblies Diagram

136

RC3 | LIVING ARCHITECTURE | 2018-2019


PLACE IN POSITION

STRIP + CONNECTOR

UNIT 3X3 CELLS HIGH FITNESS

LOW FITNESS

Fitness Diagram

RC3 | LIVING ARCHITECTURE | 2018-2019

137


Plysical Moldel Prototype

138

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

139


Digital Design and Fabrication Research on fiber composites

In terms of innovative housing design, our team is thinking of bring in new material system into the project, which are fiber composites material and monocoque system. Fiber composites is one type of FRP (Fiber Reinforced Plastic). A composite material made of polymer matrix reinforced with fibers, majorly used for construction of airplane. As a new type of material, which is uncommon for the architectural industry, partly because of it’s high-cost. However, the special characteristics of fiber composites, such as lightweight, prefabrication, flexibility, are able to reduce the over construction cost that save budget.

especially featured for is abilities to adapt irregular, complicated wavy forms that helps it strength than flat, plain form, plus the ability to be unlimited in size, helps to complete the unexpected organic forms that might be generated by the algorithm and Machine learning in the future. Another key feature of fiber composites is that it is very light weight, which helps for easy production, transportation, construction for robotic arm on site and the cost of structural supporting material. It’s characteristic of prefabrication makes the overall construction period faster.

The process first went through a serious of prototype studies on different characteristics of fiber composites materials, including different types of fiber composites material, multiple layers, exterior coatings, and joints studies for monocoque system. One of the features of the project is that the architecture is reconfigurable, that the components are assembled and disassembled according to requirements by robotic arms.

For the project, we are interested in new material of the industry. Recent architectural projects, such as the Expansion of SFMOMA and Serpentine Pavilion 2014, shows the potential of Fiber Composites. It’s

140

RC3 | LIVING ARCHITECTURE | 2018-2019


GLASS COMPOSITES

NEW HOUSING MATERIAL

NEW LIVING EXPERIENCE INNOVATION

FLEXIBILITY

CUSTOMIZING SHAPES

LIGHT-WEIGHT

LESS STRUCTURAL ELEMENTS

PREFABRICATION

LESS TOTAL CONSTRUCTION TIME

DURABILITY

CORROSION RESISTANCE

RC3 | LIVING ARCHITECTURE | 2018-2019

COST SAVING

141


SFMOMA Expansion / Snøhetta

House of Dior / hristian de Portzamparc 2015

142

Serpentine Pavilion / Smiljan Radic

RC3 | LIVING ARCHITECTURE | 2018-2019


Bolting Detail / Kreysler & Associates

Bolting Detail / Kreysler & Associates

RC3 | LIVING ARCHITECTURE | 2018-2019

Sand Coating / Kreysler & Associates

143


Fabrication System

Fiber Composities & Monocoque structures

In order to maximize the use of space and customizing for each nomad, we decided to incorporate with the monocoque system, that will function as walls and supporting structure itself.

3/16”

Specifically, for Fiber Composites, we found that combining foam between fiberglass could make the most effective monocoque for the project. Both the internal and external faces are made of fiber composites, and foam is expending the thickness and strength while maintaining lightweight requirement.

1/16” 1/4” 1/16”

The initial concept of the monocoque system for this project. The centre core is made by foam that supports the fiber composites material that wraps around it, as well as thickens up the width of the component that just layering up fiber composites to achieve desire thickness.

1/32” 1/8” 1/32”

144

Save 33% material Lighter weight 8 times stronger

Save 66% material Lighter weight Same strength Same thickness

1/32”

The four sides are implemented with key Flanges that are used for connecting the components in place. The prefabricated component is featured with different keys to be recognized by machine learning. Inward keys match with outward keys, and also made in different geometries that tells the direction and orientation of the components to be assembled on site.

SOLID FRP

3/8” 1/32”

Save 66% material Lighter weight 8 times stronger Twice thickness

Sandwich Catalogue

RC3 | LIVING ARCHITECTURE | 2018-2019


Monocoque System & Key Flanges

RC3 | LIVING ARCHITECTURE | 2018-2019

145


146

RC3 | LIVING ARCHITECTURE | 2018-2019


Different Fiber Composites Testing Catalogue

RC3 | LIVING ARCHITECTURE | 2018-2019

147


Fibre Composites Material studies

We tested different aspects of fibre composites material, from different weights (range from 100g ,250g, 300g, to 600g), different types (different weight of chopped strand mat, different thickness of woven pattern, type of tissue), different layer of fabric sheets (from 1 layer to 3 layers), different combinations of fabrics (mixing, sandwich) in order to learn about the basic knowledge of the features of the material and to decide what feature to adapt for further testings. Applying gelcoat as an exterior finishing is a common step. In order to give the components more variety to choose for the clients, and to test different atmosphere of the architecture, we combined the gelcoat with different type of sand types. The aim of combining with sand is to achieve a rough surface texture. However, because of the feature of the gelcoat, all product eventually gives a smooth surface when coming out of the mould. Therefore, we applied an extra layer of sand on the surface later to achieve the rough surface texture. Produced Catalogue

148

RC3 | LIVING ARCHITECTURE | 2018-2019


Produced Catalogue

RC3 | LIVING ARCHITECTURE | 2018-2019

149


Prototype (Gelcoating surface)

150

RC3 | LIVING ARCHITECTURE | 2018-2019


Prototype (Gelcoating surface)

Prototype (surface witout tissue)

Prototype (surface with tissue)

RC3 | LIVING ARCHITECTURE | 2018-2019

151


One of the features of the project concept is that the overall structure is changeable, reconfigurable as digital nomads are coming and leaving during travelling. Therefore, in order to adapt this feature, we decided to use bolting as a jointing technique between the components, which makes it easy to assembled and disassembled during the construction process. Combining the bolting system with the monocoque system, it gives the structure possibilities to be free with columns with just wall components. The final mould is shaped similar to one of our digital combinations. The mould comes in two parts. First, we made a wood mould by columns of ribs by laser cutting of the preferred curvature, and applied a smooth surface on the ribs. Second, we used the vacuum machine with plastic sheet to get the mould for fibre composites.

Mould fabrication

152

RC3 | LIVING ARCHITECTURE | 2018-2019


Prototype detail

RC3 | LIVING ARCHITECTURE | 2018-2019

153


Bolting Prototype - Key Flanges

154

RC3 | LIVING ARCHITECTURE | 2018-2019


Fabrication Process

RC3 | LIVING ARCHITECTURE | 2018-2019

155


Research on natural fibre composites Coconut fibre & Sisal fibre

The NoMAS platform is a global business that serves people to travel and stay all around the world. In order to achieve this, the structural system should have the ability to be constructed all around the world in different locations and environments. The previous study on GRP and glass fibre is aimed for urban environments in the city, while we are also interested in other more natural environments, such a beach side or the forest, that are as well popular destinations for digital nomads, like Bali.

The research tried to explore the different aspects of the material. The surface is explored through patterning and transparency in order to be customized for different users.

We started to look at natural fibre composite materials for a beach side scenario. The beauty of the material is appreciated from its distinctive qualities of colour, texture and of belonging to the earth. It is also with the feature of environmentally friendly and ecological advantages for lost cost housing construction. Additionally, they are providing interesting visual and ventilation effects. We tested different types of natural fibres, including coconut husk fibre, jute fibre, and sisal fibre. After analyzing and comparing the different results and effect, we decided to study the coconut fibre as the main components, and cooperate with other materials. Coconut fibre, also known as Coir, is a byproduct of coconut. It is possessing strong resistance to bending and compressing due to its high percentage of lignin content.

156

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

157


Precedents

Examining natural fibres, we continued our research on structure with the monocque system. We know from previous studies that fibreglass has the ability to form itself strongly. However, the natural fibre material behaves different and is not as strong as fibreglass. We researched on more precedents on how monocoque is created. According to the study, we decided to update our structure into a wood-rib structure with fibre composites surfaces. Taking out as much as material of the wood-rib in order to create a light-weight structure, as well as allowing for the tubing and electricities to be functioning.

Waterfront Retail / Balmond Studio

Cricket Media Centre / Future Systems London

Porsche Pavilion / HENN

Board Museum Oculus / Kreysler & Associates

The structure will still be using the same jointing method, which is bolting. This allows for the concept of assembling and disassembling when a user joins or leaves the community. We also created holes on the material surface in order to cooperate with robotic arms for assembling.

158

RC3 | LIVING ARCHITECTURE | 2018-2019


Structural Diagram

Turbing & Electricity

Holes for Bolting

Rib Structure

Surface & Insulation

RC3 | LIVING ARCHITECTURE | 2018-2019

159


Different Natural Fiber Comparison

Length

Coconut Fiber

Strength Shaping

Length

Sisal Fiber

Strength Shaping

Length

Jute Fiber

Strength Shaping

Natural Fibre Composite Materials

We tested several different types of natural fibre composite materials. Studies involved comparing and contracting the length, strength, and the abilities of shaping. Among the three materials, coconut husk fibre provides the best overall qualities and potential for further developments. We selected that as the primary material for the prototypes, but cooperated as well with other naturals materials for different spatial atmospheres.

160

RC3 | LIVING ARCHITECTURE | 2018-2019


Initial Testing

Random Layout

Bundle Layout

Random Natural Messy Pattern

Certain Designed Pattern Path

Natural Ramdom Shadow

Clear Shaped Shadow

We conducted a first testing set on different making methods: randomly spread out, or set into bundles that have a denser covering. Random spread out method tends to give a natural patterning and transparency. Bundle method is intended to created dense, no-gap, opaque effect. The second method requires for more technique on shaping and placing the bundles for the final result. Â

RC3 | LIVING ARCHITECTURE | 2018-2019

161


Initial Full Structure Testing

Rib Structure

Glued Fabric

Fibre layer

162

Result

RC3 | LIVING ARCHITECTURE | 2018-2019


This is an initial study on the whole composition of the component structure. There are three elements in the prototypes : the rib, the fabric layer, and the fibre surface.

Fibre Beyond Edge

Fibre Cannot Fill the Corner

The rib structure is creating the shape of the components. It is also reducing the weight of the whole component comparing to using a solid inner structure, and supports the surface material. Next step is to cover the ribs with a piece of fabric in order to create a platform or surface to lay the fibre on. The final step includes the application of the fibre. In this way, the three-layer elements are bound together and create a prefabricated component. The first issues following this technique include the exceeding fibre ends at the edge, while some corners and borders are not fully covered. Moreover, the study revealed that the bundle fibre pattern is creating a higher strength than a random pattern.

Dense Bundle Pattern Stronger More Fibre Needed

RC3 | LIVING ARCHITECTURE | 2018-2019

Random Pattern Weaker Less Fibre Needed

163


One Unit Tile

One Component

Structure

Testing 1

Ribs

Glued Fabric Layer 164

Assembled Structure

Applied Fibre and wraped with Cling Film for Shaping RC3 | LIVING ARCHITECTURE | 2018-2019


Testing 2

Displacement

Shell Line

Utilization

Van Mises Stress

For the first experiment, we transformed a section of our initial designed tile components. The first testing on the shape is constructed with the previous three-layer method. We shaped the bundles and laid them densely and naturally following the curve of the structure. The main issue encountered was the shaping of a perfect edge and the technique of having a smooth finish surface result. During the second testing, we cooperated with the karamba3D plug-in in Grasshopper for a form analysis, and used the shell line analysis to form the fibre pattern. RC3 | LIVING ARCHITECTURE | 2018-2019

Final Component 165


Testing 3

The previous study shows the experiments on creating an opaque surface with intentionally designed fibre path pattern. We are interested in discovering different aspects and features of the material. During the first set of studies we tried out two different methods: random layout and bundle layout. Therefore, we continued to explore the effect of laying the fibre randomly, like building a net. For this study, we tried the following two different ways. First was the standard threelayer method. However, the result was not satisfying.Due to the supporting fabric layer, the effect of transparency was reduced. The visual impact of the fabric layer was even exaggerated.

Method A: 1. Glued Fabric Layer

Method A: 2. Fibre Application

Method B: 1. Fibre layered separately on a sheet of cling film, with glue

Method B: 2.Half-dry fibre sheet flipped onto the rib structure.

Moreover, differently from the bundle shaping, random shaping gave the fibre the ability to overlap on each other and created a continuing net or surface itself. In this way, we could exclude the fabric layer to achieve better transparency quality. In order to create the component without the fabric, we placed a sheet of cling film on the floor, placed the fibre, and applied glue. When the glue was half dried, we flipped the sheet onto the rib structure, which used its weight and gravity to be bounded to the structure.

166

RC3 | LIVING ARCHITECTURE | 2018-2019


Created surface quality

RC3 | LIVING ARCHITECTURE | 2018-2019

167


Reseach on alternative fibre composites

Jute Fibre

168

RC3 | LIVING ARCHITECTURE | 2018-2019


Sisal fibre

RC3 | LIVING ARCHITECTURE | 2018-2019

169


Assemble Testing

170

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

171


Large Scale Fabrication Research on large scale prototyping

During the previous sets of studies we explored the different possibilities of the natural fibre composite materials. By having a review on that, we continued our research to a lager scale in order to investigate more about the spatial qualities they provide. Furthermore , we intended on testing the efficiency and details of our structural system. Utilizing the set of designed tiles, we used three types of components to make a 1.5m x 1.5m wall representation, which includes a window. Reviewing previous studies, we chose some aspects to develop further: different transparency in gradual transition, the shadow quality, and the mix of two different materials.

172

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

173


Fabrication Method 1

Component surface with cling film

Fibre and glue application

For the fabrication of the first component, our intention was to create a transparent surface, combining two fibre composites materials. In order to achieve this we used the technique of the cling film, instead that of fabric layer, for applying the fibre.

174

RC3 | LIVING ARCHITECTURE | 2018-2019


Waiting for the glue to dry in order to form the shape

RC3 | LIVING ARCHITECTURE | 2018-2019

Fibre and ribs separation for removing the cling

Fibre placement to the component

175


Difficulties

1. Transition between two materials We tried to cooperate with two different materials in the prototypes that could represent different atmospheres or surface qualities. During the testing, we applied one material and then the second material. The testing revealed that it is hard to control a smooth transition area within the two materials. The result shows that the second material (coco fibre) is clearly on top of the first one (sisal fibre).

2. Fibre pattern The coconut husk fibre is different from previous ones, with better and stronger, straighter quality. Therefore, although the fibre is laid out randomnly, intented to create a net-like pattern, the results shows bold, straight, bundle pattern.

3. Unflattened surface. In previous studies, we covered the fibre layer with a sheet of cling film in order to form the shape. In this study, we took out that layer, and the result showed that the fibres are not pressed down as a smooth surface.

176

RC3 | LIVING ARCHITECTURE | 2018-2019


4. Difficulties with Cling Film The cling film is weak, and it is creating an imperfect surface for the fibre. Due to this, when the fibre layer dried in the form, it was hard to match perfectly back to the structure.

5. Difficulties with Cling Film The imperfection between the cling film and the rib structure creates miss matching when the fibre surface is dry. Since the fibre layer is already stiff at this point, there is no other chance to reform it.

6. Exceed Edge Fibre In previous studies, we cut off the extra fibre, but this method does not give out a nice finish edge, which creates problems in the later assembly

RC3 | LIVING ARCHITECTURE | 2018-2019

177


Fiber Shaping & Transparency

1. Original fibre shape.

2. Fibre separated and curled into a ball

3. Fibre placed into a bag to set the reshaping

4. Final reshaped fibre

According to the outcomes of the previous testings, in the next one, we separated, softened and curled the fibres in advance so they would not be tight, but strong, straight bundles, and we would be able to create the pattern we desire.

were finished we worked on next sections.For different transparency effects, we laid multiple layers of fibre at the required places , in order to control the use of fibre.

In order to handle the fibre, we used small amounts, separated them, and formed them into a net, in order to lay that section in place. After separate sections 178

RC3 | LIVING ARCHITECTURE | 2018-2019


1-Layer

2-Layer

Desired pattern effect.

RC3 | LIVING ARCHITECTURE | 2018-2019

3-Layer

179


Transition Between Materials

Two materials mixed in advance.

Fibre applied in three sections.

Outcome

In order to create a smooth transition between the two materials, we mixed those in advance. Thus, when applying the fibre, instead of two materials, we are seemly applying three material in three sections : Material A, Mix, Material B.

180

RC3 | LIVING ARCHITECTURE | 2018-2019


Desired Transition Effect.

RC3 | LIVING ARCHITECTURE | 2018-2019

181


Edge Refinement

Boundary wrap with tape.

Boundary wrap with cling film.

Scissor is not able to cut the edge perfectly, especially at the corner, so we tried with knife.

182

RC3 | LIVING ARCHITECTURE | 2018-2019


1. By edge wrapping. With the edge wrapping method, although there is no more needed to cut out exceed fibre, the method creates bundles of fibre at the edges, which conflict with the idea of creating seamless edge effect. Moreover, some parts are folded and reduced too much to cover the rib structure.

2. By knife. With a knife, we could keep the seamless boundary and a sharp edge.

A permanent problem throughout the studies was the fibre exceeding the edges of the component. During previous testings we tried to cut the pieces off by scissors, but the result was not satisfying. In order to test solving the edge problem during the making process, instead of the final component, we used tape and cling film to create a boundary for the edge. However, the result RC3 | LIVING ARCHITECTURE | 2018-2019

was still not satisfying: the edges were not exceeding, but some parts were folded and reduced too much to cover the rib structure. Finally, we found that the shave of the exceeded edge with a knife created the best outcome for the surface edge finishing.

183


Fabrication Method 2

After the last tested making method, we resulted that it includs many fundamental problems so we continued the fabrication process with the previous making process. So, for the next component we placed a sheet of cling film on the structure and marked the outline of the surface. Next steps were flipping, placing, and taping the sheet on the floor, or a plain surface. The glue was first applied on the cling sheet and after the fibre layer was applied, we placed an additional glue layer. In order to create a smooth surface, we applied another layer of cling film after the glue and fibre. When it was half-dried (1-2 hours), we flipped the fibre layer onto the rib and let it use its weight, gravity, and left of glue to connect to the rib. We peeled off the cling film after around 1-2 hours of waiting, and let it completely dry in air.

1. Lay a sheet of cling film and mark out the edge.

Using this method, the result between the rib structure and fibre is mostly satisfied.

2. Flip the sheet and tape down.

184

RC3 | LIVING ARCHITECTURE | 2018-2019


3. Apply a layer of glue.

5. Apply glue and lay a sheet of cling film on top.

4. Apply fibre as needed.

6. When half-dry, flip the fibre sheet back onto the rib.

RC3 | LIVING ARCHITECTURE | 2018-2019

185


Seamless Edges

After assembling the components, the edges are seamless and well merged as a whole. The next step would be adding more construction details, such as openings for bolting and unbolting the shadow gap between the components, and the visual effect of the interfaces.

186

RC3 | LIVING ARCHITECTURE | 2018-2019


Lighting and Shadow Quality

RC3 | LIVING ARCHITECTURE | 2018-2019

187


Physical Model

188

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

189


Physical Model

190

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

191


B-Pro NoMAS Pavillion Building at 1:1 scale

B-PRO Design Proposal 1 3m

3m

Perspective 1

Top

2.2 m

Perspective 2

192

3.2 m

Side

RC3 | LIVING ARCHITECTURE | 2018-2019


B-PRO Design Proposal 2 2.5 m

2m

Perspective 1

Top

2.4 m

Perspective 2

RC3 | LIVING ARCHITECTURE | 2018-2019

3.5 m

Side

193


Structure Transformation

Overall

Rib Structure

194

Components

RC3 | LIVING ARCHITECTURE | 2018-2019


Reconfiguration

Reconfiguration of components

RC3 | LIVING ARCHITECTURE | 2018-2019

195


Structural Performance

Rib Structure

196

RC3 | LIVING ARCHITECTURE | 2018-2019


Shell Optimization

RC3 | LIVING ARCHITECTURE | 2018-2019

Utilization

Displacement

Stress

Van Mises Stress

197


Structure Coconut Fibre Composite Skin

Bolt Assess Hole Through Skin Only

11.5mm Diameter Hole for bolting 60mm apart

6mm Plywood Connection Plate

1200mm x 9mm Plywood Rib

M10 Steel Bolt, Nut, Washer

Element Details

Inner

Outer Bolt Assess Hole protector (Wood)

198

Assemble Methods

RC3 | LIVING ARCHITECTURE | 2018-2019


Fabrication Process

1. CNC Cutting the ribs, and assemble

1. Mix PVA glue and water (3:1)

2. Place cling film on structure, mark the edge

4. Place cling film on flat surface, tape down, apply fibre

5. Apply glue

6. Add a layer of cling film on top to ensure connection

7. When half-dry, place fibre layer back to the structure

8. When complete dry, cut off the extra fibre

RC3 | LIVING ARCHITECTURE | 2018-2019

199


B-Pro Placement

Orientation at B-PRO site

200

RC3 | LIVING ARCHITECTURE | 2018-2019


Final Model

High Density of Fibre

Medium Density of Fibre

Low Density of Fibre

Sisal Fibre

Coconut Fibre

Sisal Fibre Fibre Affect Design

RC3 | LIVING ARCHITECTURE | 2018-2019

201


202

RC3 | LIVING ARCHITECTURE | 2018-2019


BPro Show 2019 Prefabricated coconut-fibre composite monocoque prototype, in which components are bolted together in 1:1 scale.

RC3 | LIVING ARCHITECTURE | 2018-2019

203


204

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

205



04 Architectural Scenario NoMAS Concept


Introducing NoMAS platform Interface Design

The concept of NoMAS platform is being framed as a start-up company and it is designed as an interface.

Digital ownership

The interface creates an intermediate level of association between the digital nomad and the company. The user is able to select the location where the platform operates and provides available space, select their preferences regarding the layout and the type of the room, the level of privacy, the position of their personal space within the existing structure and define the way individuals want to interact with the other nomads. The digital nomad can therefore buy the amount of space he can afford and create his own living space. The evaluation mechanism takes into account three forces: the user preferences, the site constraints and the company incentives. The field of possible solutions arises from the intersection of the three factor needs. A learning mechanism is triggered in order to generate the optimal configuration and calculate the actual location of the new spaces within the existing structure. As a result, the platform provides the user with the possible configurations, and the user can reset the proposals or save his choice. When the nomad saves his choice, the platform generates one more configuration that satisfies the company in a greater extent, offering some alternatives to the selected preferences of the nomad. The agent - nomad can still choose between those two choices.

global business

Personalisation

Optimization

Agent

Agent’s Choice

Site Constraints

Company benefits

Company’s Suggestion

NoMAS Structure Diagram of the Design of the Interface

208

RC3 | LIVING ARCHITECTURE | 2018-2019


Starting screen of NoMAS Interface

RC3 | LIVING ARCHITECTURE | 2018-2019

209


Location Selection

Preferences Selection

210

RC3 | LIVING ARCHITECTURE | 2018-2019


Existing structure in the specific location

First Choice / Reset the choice

RC3 | LIVING ARCHITECTURE | 2018-2019

211


Second Choice / Reset the choice

Third Choice / Save the choice

212

RC3 | LIVING ARCHITECTURE | 2018-2019


Alternative offer from the platform

Final structure

RC3 | LIVING ARCHITECTURE | 2018-2019

213


Architectural Implementation Researching on adaptability of NoMAS

The architectural scenario was built based on different locations. Our system has the ability to adapt to the different site conditions and regulations as for example the amount of green area, the built space, the maximum height. The constraints of every location define the composites material of the monocoque structure in each case. During our research we also investigated the potentiality of the scalability of the structures as the system enables the addition and /or removal of components. More specifically the scenario was built based on two different locations, a seaside scenario and a urban location scenario. During that process we tried to explore the adaptability of the system in the different needs of the locations, and how the system negotiates between the given parameters. One of the main principles of NoMAS is the continuous lifecycle of the structure. So, the arrival of every nomad affects the balance of the already built areas and negotiates between the private, circulation and public spaces of the overall structure.

214

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

215


216

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

217


Building the community Urban Site Scenario

218

01

02

03

04

05

06

07

08

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

219


Urban Site Scenario A community build in an urban location. The community is hosting approximately 15-20 nomads and has the ability to gradually grow with the arrival of every nomad. The composite material that is used in this scenario is fiberglass.

220

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

221


Building the community Seaside Scenario

01

222

02

03

04

05

06

07

08

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

223


Seaside Scenario A community build in a seaside location. The community is hosting approximately 10-15 nomads and has the ability to gradually grow with the arrival of every nomad. The composite material that is used in the following scenario is coconut fiber, as it is a local and sustainable material, ideal for tropical climates.

224

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

225


226

RC3 | LIVING ARCHITECTURE | 2018-2019


RC3 | LIVING ARCHITECTURE | 2018-2019

227



/νομάς/



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.