SlideShare a Scribd company logo
ARCH A4845
Generative design
Design space model
OPTIMIZATION
Design parameters
(genotype)
Design geometry
(morphogenesis)
Design measures
(phenotype)
Optimization
(evolution)
Columbia University GSAPP
ARCH A4845: Generative design
Computer simulation
Graph-based
•	 logistics and routing
(shortest path)
•	 clustering
Finite element analysis (FEA)
•	 static-state simulation
•	 structural analysis (routing of forces) in 1/2/3d
•	 daylighting, sun/shading analysis
Crowd simulation
•	 agent-based behavior
•	 human-level perception
metrics such as crowding
Computational Fluid Dynamics (CFD)
•	 fluid flow and velocities (air, water)
•	 heat dissipation
STATICDYNAMIC
Ray-based
•	 view analysis
•	 isovist
Physics-based
•	 agent-based system
•	 relaxation
•	 “form-finding” Columbia University GSAPP
ARCH A4845: Generative design
Finite element analysis (FEA) - node and beam (1d)
Model setup (nodes and beam centerlines)
Beam Element (2D Line)
Beam elements are long and slender, have three
nodes, and can be oriented anywhere in 3D
space
Beam corss section definition Load application and deflection
Columbia University GSAPP
ARCH A4845: Generative design
Finite element analysis (FEA) - mesh (2d/3d)
Surface Mesh Solid (Volumetric) Mesh
Membrane Element (2D Planar)
Membrane Elements are 3 or 4 node 2D
elements that can be oriented anywhere in 3D
space.
3D Tetrahedra Element (3D Solid)
Tetrahedra elements are normally used to
model solid objects for which plate elements
are not appropriate
Columbia University GSAPP
ARCH A4845: Generative design
Solar analysis
Shadow study Insolation (solar radiation) - exterior Daylighting - interior
Columbia University GSAPP
ARCH A4845: Generative design
View analysis (space syntax)
Single generated isovist Isovist field
Columbia University GSAPP
ARCH A4845: Generative design
Graph analysis
Simon Breslav, Rhys Goldstein, Alex Tessier, Azam Khan
Towards Visualization of Simulated Occupants and their
Interactions with Buildings at Multiple Time Scales
SimAUD (2014) Conference proceedings
Danil Nagy, Lorenzo Villaggi, Jim Stoddart, David Benjamin
The Buzz Metric: A Graph based Method for Quantifying Productive Congestion
in Generative Space Planning for Architecture,
Technology | Architecture + Design (Taylor & Francis, 2017)
Columbia University GSAPP
ARCH A4845: Generative design
Physics-based simulation (form finding)
Antoino Guadi, hanging model for the
Colònia Güell
Frei Otto, soap bubble minimal surface
model
Daniel Piker, Kangaroo plugin for
Rhinoceros Grasshopper
Columbia University GSAPP
ARCH A4845: Generative design
MOS, Installation No. 9 (Rainbow Vomit) MOS, Software No. 3 (Stack)
Physics-based simulation (form finding)
Columbia University GSAPP
ARCH A4845: Generative design
Crowd simulation
KAIST (Public university in Daejeon, South Korea )
Francisco Arturo Rojas, Jin Hyoung Park, Hyun Seung Yang
Sharad Sharma, Stephen Otunba, Jingxin Han (2011)
Columbia University GSAPP
ARCH A4845: Generative design
Wind tunnel Air movement/heat dissipation Fluid analysis
Computational fluid dynamics (CFD)
Columbia University GSAPP
ARCH A4845: Generative design
ARCH A4845
Generative design
Columbia University GSAPP
ARCH A4845: Generative design

More Related Content

PDF
Studio 4 - workshop introduction
PDF
SP18 Generative Design - Week 8 - Optimization
PDF
SP18 Generative Design - Week 2 - Introduction to computational design
PDF
SP18 Generative Design - Week 6 - Design space design
PDF
SP18 Generative Design - Week 4 - Computational control strategies
PDF
PLOTCON NYC: Custom Colormaps for Your Field
PPTX
Artemis presentation
PPTX
Artemis presentation
Studio 4 - workshop introduction
SP18 Generative Design - Week 8 - Optimization
SP18 Generative Design - Week 2 - Introduction to computational design
SP18 Generative Design - Week 6 - Design space design
SP18 Generative Design - Week 4 - Computational control strategies
PLOTCON NYC: Custom Colormaps for Your Field
Artemis presentation
Artemis presentation

Similar to SP18 Generative Design - Week 5 - Introduction to simulation (20)

PDF
Ignite your...supercomputing 24 jul12_v2
PDF
A PowerPoint Presentation For Public Presentation At Yamafune S Doctral Disse...
PPTX
Parametric Design
PDF
Pass design
PDF
MYashar_UCB_BIDS
PPT
GIS Research at UCL
PDF
Fast Feature Pyramids for Object Detection
PDF
Innovative design methods for data science - beyond brainstorming
PDF
Urban Network Analysis: A Toolbox for ArcGIS10
PDF
Looking into the past - feature extraction from historic maps using Python, O...
PDF
On the value of Sampling and Pruning for SBSE
PPTX
Visualising large spatial databases and Building bespoke geodemographics
PPTX
Keith_May_S12_CAA2023_Amsterdam.pptx
PPTX
Esri and the Scientific Community
PPTX
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
PDF
Lesson 1 Introduction to GIS for learning
PDF
Developing common European archaeological concepts through extending the CIDO...
PPT
Temporal
PDF
C42011318
PPTX
Digital humanities-and-archaeology
Ignite your...supercomputing 24 jul12_v2
A PowerPoint Presentation For Public Presentation At Yamafune S Doctral Disse...
Parametric Design
Pass design
MYashar_UCB_BIDS
GIS Research at UCL
Fast Feature Pyramids for Object Detection
Innovative design methods for data science - beyond brainstorming
Urban Network Analysis: A Toolbox for ArcGIS10
Looking into the past - feature extraction from historic maps using Python, O...
On the value of Sampling and Pruning for SBSE
Visualising large spatial databases and Building bespoke geodemographics
Keith_May_S12_CAA2023_Amsterdam.pptx
Esri and the Scientific Community
Spatial decision support and analytics on a campus scale: bringing GIS, CAD, ...
Lesson 1 Introduction to GIS for learning
Developing common European archaeological concepts through extending the CIDO...
Temporal
C42011318
Digital humanities-and-archaeology
Ad

More from Danil Nagy (9)

PDF
Generative Design - Week 6 - Designing with inputs, objectives, and constraints
PDF
Generative Design - Week 5 - Introduction to optimization
PDF
Generative Design - Week 4 - Scripting in Python
PDF
Generative Design - Week 3 - Working with data in Grasshopper
PDF
Generative Design - Week 1 - Introduction to Generative Design
PDF
Generative Design - Week 2 - Parametric modeling in rhino and grasshopper
PPTX
SP18 Generative Design - Week 7 - GD case studies
PPTX
SP18 Generative Design - Week 1 - Introduction
PDF
Data Mining the City - A (practical) introduction to Machine Learning
Generative Design - Week 6 - Designing with inputs, objectives, and constraints
Generative Design - Week 5 - Introduction to optimization
Generative Design - Week 4 - Scripting in Python
Generative Design - Week 3 - Working with data in Grasshopper
Generative Design - Week 1 - Introduction to Generative Design
Generative Design - Week 2 - Parametric modeling in rhino and grasshopper
SP18 Generative Design - Week 7 - GD case studies
SP18 Generative Design - Week 1 - Introduction
Data Mining the City - A (practical) introduction to Machine Learning
Ad

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
A Presentation on Artificial Intelligence
PDF
cuic standard and advanced reporting.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Teaching material agriculture food technology
Review of recent advances in non-invasive hemoglobin estimation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Programs and apps: productivity, graphics, security and other tools
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Network Security Unit 5.pdf for BCA BBA.
A Presentation on Artificial Intelligence
cuic standard and advanced reporting.pdf
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing
A comparative analysis of optical character recognition models for extracting...
Advanced methodologies resolving dimensionality complications for autism neur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Chapter 3 Spatial Domain Image Processing.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf

SP18 Generative Design - Week 5 - Introduction to simulation

  • 2. Design space model OPTIMIZATION Design parameters (genotype) Design geometry (morphogenesis) Design measures (phenotype) Optimization (evolution) Columbia University GSAPP ARCH A4845: Generative design
  • 3. Computer simulation Graph-based • logistics and routing (shortest path) • clustering Finite element analysis (FEA) • static-state simulation • structural analysis (routing of forces) in 1/2/3d • daylighting, sun/shading analysis Crowd simulation • agent-based behavior • human-level perception metrics such as crowding Computational Fluid Dynamics (CFD) • fluid flow and velocities (air, water) • heat dissipation STATICDYNAMIC Ray-based • view analysis • isovist Physics-based • agent-based system • relaxation • “form-finding” Columbia University GSAPP ARCH A4845: Generative design
  • 4. Finite element analysis (FEA) - node and beam (1d) Model setup (nodes and beam centerlines) Beam Element (2D Line) Beam elements are long and slender, have three nodes, and can be oriented anywhere in 3D space Beam corss section definition Load application and deflection Columbia University GSAPP ARCH A4845: Generative design
  • 5. Finite element analysis (FEA) - mesh (2d/3d) Surface Mesh Solid (Volumetric) Mesh Membrane Element (2D Planar) Membrane Elements are 3 or 4 node 2D elements that can be oriented anywhere in 3D space. 3D Tetrahedra Element (3D Solid) Tetrahedra elements are normally used to model solid objects for which plate elements are not appropriate Columbia University GSAPP ARCH A4845: Generative design
  • 6. Solar analysis Shadow study Insolation (solar radiation) - exterior Daylighting - interior Columbia University GSAPP ARCH A4845: Generative design
  • 7. View analysis (space syntax) Single generated isovist Isovist field Columbia University GSAPP ARCH A4845: Generative design
  • 8. Graph analysis Simon Breslav, Rhys Goldstein, Alex Tessier, Azam Khan Towards Visualization of Simulated Occupants and their Interactions with Buildings at Multiple Time Scales SimAUD (2014) Conference proceedings Danil Nagy, Lorenzo Villaggi, Jim Stoddart, David Benjamin The Buzz Metric: A Graph based Method for Quantifying Productive Congestion in Generative Space Planning for Architecture, Technology | Architecture + Design (Taylor & Francis, 2017) Columbia University GSAPP ARCH A4845: Generative design
  • 9. Physics-based simulation (form finding) Antoino Guadi, hanging model for the Colònia Güell Frei Otto, soap bubble minimal surface model Daniel Piker, Kangaroo plugin for Rhinoceros Grasshopper Columbia University GSAPP ARCH A4845: Generative design
  • 10. MOS, Installation No. 9 (Rainbow Vomit) MOS, Software No. 3 (Stack) Physics-based simulation (form finding) Columbia University GSAPP ARCH A4845: Generative design
  • 11. Crowd simulation KAIST (Public university in Daejeon, South Korea ) Francisco Arturo Rojas, Jin Hyoung Park, Hyun Seung Yang Sharad Sharma, Stephen Otunba, Jingxin Han (2011) Columbia University GSAPP ARCH A4845: Generative design
  • 12. Wind tunnel Air movement/heat dissipation Fluid analysis Computational fluid dynamics (CFD) Columbia University GSAPP ARCH A4845: Generative design
  • 13. ARCH A4845 Generative design Columbia University GSAPP ARCH A4845: Generative design