syntactic space syntax4generativedesign

43
SYNTACTIC SPACE SYNTAX 4 Generative Configurational Design Dr.ir. Pirouz Nourian Assistant Professor of Design Informatics Faculty of Architecture and Built Environment Delft University of Technology The story behind the toolkit

Upload: pirouz-nourian

Post on 21-Jan-2018

202 views

Category:

Design


0 download

TRANSCRIPT

Page 1: Syntactic space syntax4generativedesign

SYNTACTIC SPACE SYNTAX 4 Generative Configurational Design

Dr.ir. Pirouz Nourian Assistant Professor of Design Informatics

Faculty of Architecture and Built Environment

Delft University of Technology

The story behind the toolkit

Page 2: Syntactic space syntax4generativedesign

Long Story: CONFIGRAPHICSMorphology and Syntax in Linguistics

Why configurations matter: Functional Efficiency and Social Atmosphere of Complex Environments

1. Do we know how buildings and cities work? Can we predict the use (motion dynamics) of an environment?• Architectural Spatial Morphology• Architectural Spatial Syntax• The 9-Squares: Geometry, Topology, and Graph Theory (Locus Topos Graph)• Social Logic of Space & Functional Efficiency• Performance, Behavior, Interaction, Networks • (privacy-community, visit-frequencies, visibility, way-finding, Cliquishness) • Social Network Analysis (Centrality & Marginality: Closeness, Betweenness, Eigenvector, Connectivity)

2. Can we design an environment via spatial configuration?• Graph Topos Locus• Starting from interactions• Starting from a connectivity graphs• Starting from spatial manifolds• 2D Layout: Tutte Layout, Triangulations, Dualization• 3D Layout: Spectral Layout, Force-Directed Layout, Isovist Bubbles

Topics

Page 3: Syntactic space syntax4generativedesign

http://abe.tudelft.nl/

Page 4: Syntactic space syntax4generativedesign

Why some buildings do not function as intended?

not ‘the right building’, not at ‘the right location’!?

image © designboom: vacant NL dutch pavilion at venice architecture biennale 2010

Page 5: Syntactic space syntax4generativedesign

How do we know if a building is fit to its purpose and its context?

image © designboom: vacant NL dutch pavilion at venice architecture biennale 2010

Page 6: Syntactic space syntax4generativedesign

SYNTACTIC

Space Syntax For Architectural Configuration

CONFIGURBANIST

Network Analysis For Urban Configuration

For 3D Reconstruction from Point Clouds

rasterworks.dll

Library of Raster3D & Voxel Tools

Computational Design Toolkits 3D Modelling Toolkits

My R&D Projects

Page 7: Syntactic space syntax4generativedesign

A W

ord

Clo

ud

fro

m t

he

Su

mm

ary

Page 8: Syntactic space syntax4generativedesign

“We shape our buildings; thereafter they shape us”. Winston Churchill

Environment Shapes BehaviourB

ut h

ow

ex

ac

tly?

Page 9: Syntactic space syntax4generativedesign

Architecture is the art of providing for both encounter and avoidance. The Social Logic of Space [1]

A certain environment affords certain behaviours, “The Theory of Affordances” [2] &[3]

Image: Google Campus Dublin, by Camenzind Evolution Architects, Zurich, Switzerland[1] Hillier B. and Hanson J. (1984), The Social Logic of Space, Cambridge: Cambridge University Press.[2] James J. Gibson (1977), The Theory of Affordances. In Perceiving, Acting, and Knowing, edited by Robert Shaw and John Bransford, ISBN 0-470-99014-7.[3] James J. Gibson (1979), The Ecological Approach to Visual Perception, ISBN 0-89859-959-8.

Page 10: Syntactic space syntax4generativedesign

Image Credits: https://www.techtricksworld.com/charles-babbage/ & http://www.redbubble.com/people/adalovelaceday/works/15017169-ada-lovelace-first-computer-programmer?c=482740-women-in-stem

Environment Shapes Behaviour

Built Environment as a Socio-Spatial Network

Image: Telecom Palace, by Architectus, Australia

Page 11: Syntactic space syntax4generativedesign

Image Credit: Bill Hillier, Space is the machine, 1997

Ho

w d

o c

on

fig

ura

tio

ns

in

flu

en

ce

be

ha

vio

urs

?

Page 12: Syntactic space syntax4generativedesign

Image Credit: Bill Hillier, Space is the machine, 1997

Ho

w d

o c

on

fig

ura

tio

ns

in

flu

en

ce

be

ha

vio

urs

?

Building Structure Space Structure Network Structure

Page 13: Syntactic space syntax4generativedesign

Image Credit: Bill Hillier, Space is the machine, 1997

Ho

w d

o c

on

fig

ura

tio

ns

in

flu

en

ce

be

ha

vio

urs

?

Geometry Topology Graph Theory

locus topos graph

Page 14: Syntactic space syntax4generativedesign

Topological Thinking Is Intuitive!

Right: The Tube Map by Harry Beck, the First Topological Metro Map for the London Underground Network in 1931

Page 15: Syntactic space syntax4generativedesign

Environment Shapes/Conducts Behaviour

PERFORMANCE BEHAVIOUR INTERACTION NETWORKS ENVIRONMENT

Page 16: Syntactic space syntax4generativedesign

Graph Theory Markov Chains Space Subdivisions Fuzzy Logics

http://world.mathigon.org/Graph_Theory Wiki Commons http://educationally.narod.ru/

Social Network Analysis

http://blogs.worldbank.org/category/tags/social-network-analysis

Optimal Paths

Google Maps Wiki Commons

STANDING ON THE SHOULDERS OF GIANTS

Leonhard Euler Andrei A. Markov Georgy Voronoy Lotfi A. ZadehLeo Katz Edsger Dijkstra

Page 17: Syntactic space syntax4generativedesign

Arc

hit

ec

tura

l C

on

fig

ura

tio

n

Urb

an

Co

nfig

ura

tion

Page 18: Syntactic space syntax4generativedesign

Arc

hit

ec

tura

l C

on

fig

ura

tio

n

Urb

an

Co

nfig

ura

tion

Page 19: Syntactic space syntax4generativedesign

A spatial network should be __________________ logical

to sustain its value.

• environmentally

• functionally

• socially

Page 20: Syntactic space syntax4generativedesign

A spatial network should be __________________ logical

to sustain its value.

• environmentally

• functionally

• socially

http://www.treehugger.com/

CONFIGURBANIST

Network AnalysisFor

Urban Configuration

Page 21: Syntactic space syntax4generativedesign

A spatial network should be __________________ logical

to sustain its value.

• environmentally

• functionally

• socially

Departments

Departments 1 2 3 4 5 6 7 8 9

1. Reception U E O U U U A O

2. Emergenccy Unit I U A I U U U

3. Outpatients Clinic U U O U U E

4. Wards U I O U O

5. Intensive Care E I U O

6. Surgery U U I

7. Laboratory U E

8. Administration O

9. Farmacy

Rating Definition

A Absolutely necessary (Weight=1)

E Especially important (Weight=0.75)

I Important and core (Weight=0.5)

O Ordinary (Weight=0.25)

U Unimportant/Indifferent (Weight=0)

X Undesirable (Weight=-1)

Reference: Course Materials Facilities Planning, E212, Republic Polytechnic. Departments

Departments 1 2 3 4 5 6 7 8 9

1. Reception U E O U U U A O

2. Emergenccy Unit U I U A I U U U

3. Outpatients Clinic E I U U O U U E

4. Wards O U U U I O U O

5. Intensive Care U A U U E I U O

6. Surgery U I O I E U U I

7. Laboratory U U U O I U U E

8. Administration A U U U X X X O

9. Farmacy O U E O O I E O

Page 22: Syntactic space syntax4generativedesign

A spatial network should be __________________ logical

to sustain its value.

• environmentally

• functionally

• socially

Important=Connected to Many People

Degree Centrality

Important=Close to Many People

Closeness Centrality

Important=In Between Many People

Betweenness Centrality

Important=Connected to Important People

Eigenvector Centrality

Images from Wiki Commons

Page 23: Syntactic space syntax4generativedesign

An Exemplary Reginal Government Office: Strategy/Vision 1 (a hierarchical organization)

Page 24: Syntactic space syntax4generativedesign

An Exemplary Reginal Government Office: Strategy/Vision 2 (a flat organization)

Page 25: Syntactic space syntax4generativedesign

Entrance

An Exemplary Reginal Government Office: Strategy/Vision 1 (a hierarchical organization)

Page 26: Syntactic space syntax4generativedesign

Entrance

An Exemplary Reginal Government Office: Strategy/Vision 2 (a flat organization)

Page 27: Syntactic space syntax4generativedesign

Bubble Diagrams in Architectural Space Planning

https://nl.pinterest.com/tanvikanakia/bubble-diagrams/?lp=true

Page 28: Syntactic space syntax4generativedesign

SYNTACTIC a.k.a. Space Syntax for Generative Design

A Plugin for Grasshopper3D,Written in VB.NET & C#

▪ Real-Time Space Syntax Analyses for Parametric Design▪ Interactive Bubble Diagrams▪ Automated Graph Drawing Algorithms▪ Enumeration of Plan Configuration Topologies▪ Measuring the Socio-Spatial/Programmatic Performance▪ Topological Layout

Download: https://sites.google.com/site/pirouznourian/syntactic-design

User Group: www.grasshopper3d.com/group/space-syntax

Publications: ▪ Nourian, P. Rezvani, S., Sariyildiz, S. (2013). Designing with Space Syntax. Proceedings of eCAADe 2013, (pp. 357-366). Delft. ▪ Nourian, P., Rezvani, S., Sariyildiz, S. (2013). A Syntactic Design Methodology. Proceedings of 9th Space Syntax Symposium. Seoul.

Implementation A: a tool suite for architectural configuration

Page 29: Syntactic space syntax4generativedesign

SYNTACTIC Space Syntax for Generative Design

Implementation A: a tool suite for architectural configuration

Page 30: Syntactic space syntax4generativedesign

SYNTACTIC Space Syntax for Generative Design

Implementation A: a tool suite for architectural configuration

Page 31: Syntactic space syntax4generativedesign

A Configurative Design Process

Configurational Analysis

(Network Analysis)

Connectivity

Relations

(Graph)

Cell

Configuration

(Mesh)

Graph

Embedding

(Map)

Abstract

Function

Concrete

Form

Inp

uts

Ou

tpu

ts

Nodes(configuration graph)

Packed Bubbles(e.g. isovist bubbles)

Dual Faces(of a topological map)

Kissing Disks (simple bubbles)

Topological

Possibilities

Graphical

Possibilities

Geometrical

Possibilities

Graph Theory Topological Graph Theory Graph Drawing Computational Geometry

Ab

str

ac

t F

un

cti

on C

on

cre

te F

orm

Page 32: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to Concrete

Work in Progress

Page 33: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to Concrete

Page 34: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to ConcreteArchitectural Configuration: From Abstract to Concrete

Page 35: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to ConcreteArchitectural Configuration: From Abstract to Concrete

Page 36: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to ConcreteArchitectural Configuration: From Abstract to Concrete

Page 37: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to ConcreteArchitectural Configuration: From Abstract to Concrete

Page 38: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to ConcreteArchitectural Configuration: From Abstract to Concrete

Page 39: Syntactic space syntax4generativedesign

Architectural Configuration: From Abstract to Concrete

Nodes(configuration graph)

Packed Bubbles(e.g. isovist bubbles)

Dual Faces(of a topological map)

Kissing Disks (simple bubbles)

Topological

Possibilities

Graphical

Possibilities

Geometrical

Possibilities

Graph Theory Topological Graph Theory Graph Drawing Computational Geometry

Architectural Configuration: From Abstract to Concrete

Page 40: Syntactic space syntax4generativedesign

1 2 3 4

5 6 7 8

2D Isovist Bubbles: Entirely Visible Star-Shaped Polygons

Page 41: Syntactic space syntax4generativedesign

SYNATCTIC design methodology in a nutshell: • We model existing and desired network structures and then• Simulate Potential Interactions of people with environment and each other• Analyse the social networking potential of the environment• Iiteratively design a desirable network structure (at micro and macro scale)• Design the layout and interior according to the network structure

SYNTACITIC DESIGN METHODOLOGY

Page 43: Syntactic space syntax4generativedesign

THANKS FOR YOUR ATTENTION

Stay tuned @ Grasshopper Space Syntax Group

The first 3D molecule of Space Syntax