SlideShare a Scribd company logo
1 of 18
Download to read offline
ARCH A4845
Generative design
Design space design
Design space model
OPTIMIZATION
Design parameters
(genotype)
Design geometry
(morphogenesis)
Design measures
(phenotype)
Optimization
(evolution)
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
Generator <--> Evaluator
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
1. Formulate a problem statement
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
I want to design __________ (formal solution)
by __________ (modeling/parameterization strategy)
in such a way that maximizes/minimizes __________ (objectives)
while ensuring __________ (constraints)
1. Formulate a problem statement
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
I want to design a chair
by creating a variety of support structures
in such a way that maximizes stiffness and stability
while ensuring that no members exceed their structural capacity
1. Formulate a problem statement
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
2. Sketch possible design solutions
1. Formulate a problem statement
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
2. Sketch possible design solutions
1. Formulate a problem statement
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
3. Conceptualize single model which can generate those options
(as well as many others ‘in between’ or ‘outside’ of manual ones)
2. Sketch possible design solutions
1. Formulate a problem statement
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
3. Conceptualize single model which can generate those options
(as well as many others ‘in between’ or ‘outside’ of manual ones)
2. Sketch possible design solutions
1. Formulate a problem statement
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
3. Conceptualize single model which can generate those options
(as well as many others ‘in between’ or ‘outside’ of manual ones)
2. Sketch possible design solutions
1. Formulate a problem statement
4. Build model in Grasshopper
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
3. Conceptualize single model which can generate those options
(as well as many others ‘in between’ or ‘outside’ of manual ones)
2. Sketch possible design solutions
1. Formulate a problem statement
4. Build model in Grasshopper
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
5. Test model to see range of designs
(is it too constrained, not constrained enough?)
3. Conceptualize single model which can generate those options
(as well as many others ‘in between’ or ‘outside’ of manual ones)
2. Sketch possible design solutions
1. Formulate a problem statement
4. Build model in Grasshopper
Columbia University GSAPP
ARCH A4845: Generative design
Designing a design space model
3. Conceptualize single model which can generate those options
(as well as many others ‘in between’ or ‘outside’ of manual ones)
2. Sketch possible design solutions
1. Formulate a problem statement
5. Test model to see range of designs
(is it too constrained, not constrained enough?)
4. Build model in Grasshopper
Columbia University GSAPP
ARCH A4845: Generative design
ARCH A4845
Generative design
Columbia University GSAPP
ARCH A4845: Generative design

More Related Content

Similar to SP18 Generative Design - Week 6 - Design space design

Armin Vit Designing Blogs/Blogging Design
Armin Vit Designing Blogs/Blogging DesignArmin Vit Designing Blogs/Blogging Design
Armin Vit Designing Blogs/Blogging Designarminvit
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealCarol Smith
 
Project 1 product design
Project 1 product designProject 1 product design
Project 1 product designdeantkc
 
Product Design
Product DesignProduct Design
Product DesignJJeanius
 
Gcse guidance
Gcse guidanceGcse guidance
Gcse guidanceNeilOw87
 
Product design
Product designProduct design
Product designAlexis Wei
 
Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)
Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)
Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)Rod King, Ph.D.
 
FNBE 0115 - ITD PROJECT 1 CHRYSALIS
FNBE 0115 - ITD PROJECT 1 CHRYSALISFNBE 0115 - ITD PROJECT 1 CHRYSALIS
FNBE 0115 - ITD PROJECT 1 CHRYSALISbarbaraxchang
 
3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...
3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...
3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...Rod King, Ph.D.
 
Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...Rod King, Ph.D.
 
Narjess Afzaly: Model Your Problem with Graphs and Generate your objects
Narjess Afzaly: Model Your Problem with Graphs and Generate your objectsNarjess Afzaly: Model Your Problem with Graphs and Generate your objects
Narjess Afzaly: Model Your Problem with Graphs and Generate your objectsknowdiff
 
1 Introduction to CED.pptx
1 Introduction to CED.pptx1 Introduction to CED.pptx
1 Introduction to CED.pptxPraveen Kumar
 
Gcse evidence research steps assgmt1
Gcse evidence research steps assgmt1Gcse evidence research steps assgmt1
Gcse evidence research steps assgmt1DB3igs
 
Gcse Folder Presentation (C Cox V1)[1]
Gcse Folder Presentation (C Cox V1)[1]Gcse Folder Presentation (C Cox V1)[1]
Gcse Folder Presentation (C Cox V1)[1]Chris Taylor
 

Similar to SP18 Generative Design - Week 6 - Design space design (20)

Product design-ppt
Product design-pptProduct design-ppt
Product design-ppt
 
Armin Vit Designing Blogs/Blogging Design
Armin Vit Designing Blogs/Blogging DesignArmin Vit Designing Blogs/Blogging Design
Armin Vit Designing Blogs/Blogging Design
 
Prototyping
PrototypingPrototyping
Prototyping
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 
The six stages of design
The six stages of designThe six stages of design
The six stages of design
 
The six stages of design
The six stages of designThe six stages of design
The six stages of design
 
Project 1 product design
Project 1 product designProject 1 product design
Project 1 product design
 
Product Design
Product DesignProduct Design
Product Design
 
Gcse guidance
Gcse guidanceGcse guidance
Gcse guidance
 
Product design
Product designProduct design
Product design
 
Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)
Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)
Google’s 5-Day Design Sprint: Event 2 – DIVERGE (Conceptual Solutions/Sketches)
 
Product design draft
Product design draftProduct design draft
Product design draft
 
FNBE 0115 - ITD PROJECT 1 CHRYSALIS
FNBE 0115 - ITD PROJECT 1 CHRYSALISFNBE 0115 - ITD PROJECT 1 CHRYSALIS
FNBE 0115 - ITD PROJECT 1 CHRYSALIS
 
3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...
3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...
3 Problem Solving Tools for Strategists, Business Model Innovators, and Strat...
 
Topic 1 Design
Topic 1 DesignTopic 1 Design
Topic 1 Design
 
Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...Universal Business Modeling Template & Language for Venture Capitalists, Scal...
Universal Business Modeling Template & Language for Venture Capitalists, Scal...
 
Narjess Afzaly: Model Your Problem with Graphs and Generate your objects
Narjess Afzaly: Model Your Problem with Graphs and Generate your objectsNarjess Afzaly: Model Your Problem with Graphs and Generate your objects
Narjess Afzaly: Model Your Problem with Graphs and Generate your objects
 
1 Introduction to CED.pptx
1 Introduction to CED.pptx1 Introduction to CED.pptx
1 Introduction to CED.pptx
 
Gcse evidence research steps assgmt1
Gcse evidence research steps assgmt1Gcse evidence research steps assgmt1
Gcse evidence research steps assgmt1
 
Gcse Folder Presentation (C Cox V1)[1]
Gcse Folder Presentation (C Cox V1)[1]Gcse Folder Presentation (C Cox V1)[1]
Gcse Folder Presentation (C Cox V1)[1]
 

More from Danil Nagy

Generative Design - Week 6 - Designing with inputs, objectives, and constraints
Generative Design - Week 6 - Designing with inputs, objectives, and constraintsGenerative Design - Week 6 - Designing with inputs, objectives, and constraints
Generative Design - Week 6 - Designing with inputs, objectives, and constraintsDanil Nagy
 
Generative Design - Week 5 - Introduction to optimization
Generative Design - Week 5 - Introduction to optimizationGenerative Design - Week 5 - Introduction to optimization
Generative Design - Week 5 - Introduction to optimizationDanil Nagy
 
Generative Design - Week 4 - Scripting in Python
Generative Design - Week 4 - Scripting in PythonGenerative Design - Week 4 - Scripting in Python
Generative Design - Week 4 - Scripting in PythonDanil Nagy
 
Generative Design - Week 3 - Working with data in Grasshopper
Generative Design - Week 3 - Working with data in GrasshopperGenerative Design - Week 3 - Working with data in Grasshopper
Generative Design - Week 3 - Working with data in GrasshopperDanil Nagy
 
Generative Design - Week 1 - Introduction to Generative Design
Generative Design - Week 1 - Introduction to Generative DesignGenerative Design - Week 1 - Introduction to Generative Design
Generative Design - Week 1 - Introduction to Generative DesignDanil Nagy
 
Generative Design - Week 2 - Parametric modeling in rhino and grasshopper
Generative Design - Week 2 - Parametric modeling in rhino and grasshopperGenerative Design - Week 2 - Parametric modeling in rhino and grasshopper
Generative Design - Week 2 - Parametric modeling in rhino and grasshopperDanil Nagy
 
SP18 Generative Design - Week 7 - GD case studies
SP18 Generative Design - Week 7 - GD case studiesSP18 Generative Design - Week 7 - GD case studies
SP18 Generative Design - Week 7 - GD case studiesDanil Nagy
 
SP18 Generative Design - Week 4 - Computational control strategies
SP18 Generative Design - Week 4 - Computational control strategiesSP18 Generative Design - Week 4 - Computational control strategies
SP18 Generative Design - Week 4 - Computational control strategiesDanil Nagy
 
SP18 Generative Design - Week 1 - Introduction
SP18 Generative Design - Week 1 - IntroductionSP18 Generative Design - Week 1 - Introduction
SP18 Generative Design - Week 1 - IntroductionDanil Nagy
 
Data Mining the City - A (practical) introduction to Machine Learning
Data Mining the City - A (practical) introduction to Machine LearningData Mining the City - A (practical) introduction to Machine Learning
Data Mining the City - A (practical) introduction to Machine LearningDanil Nagy
 

More from Danil Nagy (10)

Generative Design - Week 6 - Designing with inputs, objectives, and constraints
Generative Design - Week 6 - Designing with inputs, objectives, and constraintsGenerative Design - Week 6 - Designing with inputs, objectives, and constraints
Generative Design - Week 6 - Designing with inputs, objectives, and constraints
 
Generative Design - Week 5 - Introduction to optimization
Generative Design - Week 5 - Introduction to optimizationGenerative Design - Week 5 - Introduction to optimization
Generative Design - Week 5 - Introduction to optimization
 
Generative Design - Week 4 - Scripting in Python
Generative Design - Week 4 - Scripting in PythonGenerative Design - Week 4 - Scripting in Python
Generative Design - Week 4 - Scripting in Python
 
Generative Design - Week 3 - Working with data in Grasshopper
Generative Design - Week 3 - Working with data in GrasshopperGenerative Design - Week 3 - Working with data in Grasshopper
Generative Design - Week 3 - Working with data in Grasshopper
 
Generative Design - Week 1 - Introduction to Generative Design
Generative Design - Week 1 - Introduction to Generative DesignGenerative Design - Week 1 - Introduction to Generative Design
Generative Design - Week 1 - Introduction to Generative Design
 
Generative Design - Week 2 - Parametric modeling in rhino and grasshopper
Generative Design - Week 2 - Parametric modeling in rhino and grasshopperGenerative Design - Week 2 - Parametric modeling in rhino and grasshopper
Generative Design - Week 2 - Parametric modeling in rhino and grasshopper
 
SP18 Generative Design - Week 7 - GD case studies
SP18 Generative Design - Week 7 - GD case studiesSP18 Generative Design - Week 7 - GD case studies
SP18 Generative Design - Week 7 - GD case studies
 
SP18 Generative Design - Week 4 - Computational control strategies
SP18 Generative Design - Week 4 - Computational control strategiesSP18 Generative Design - Week 4 - Computational control strategies
SP18 Generative Design - Week 4 - Computational control strategies
 
SP18 Generative Design - Week 1 - Introduction
SP18 Generative Design - Week 1 - IntroductionSP18 Generative Design - Week 1 - Introduction
SP18 Generative Design - Week 1 - Introduction
 
Data Mining the City - A (practical) introduction to Machine Learning
Data Mining the City - A (practical) introduction to Machine LearningData Mining the City - A (practical) introduction to Machine Learning
Data Mining the City - A (practical) introduction to Machine Learning
 

Recently uploaded

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

SP18 Generative Design - Week 6 - Design space design

  • 3. Design space model OPTIMIZATION Design parameters (genotype) Design geometry (morphogenesis) Design measures (phenotype) Optimization (evolution) Columbia University GSAPP ARCH A4845: Generative design
  • 4. Designing a design space model Columbia University GSAPP ARCH A4845: Generative design
  • 5. Designing a design space model Columbia University GSAPP ARCH A4845: Generative design
  • 6. Designing a design space model Generator <--> Evaluator Columbia University GSAPP ARCH A4845: Generative design
  • 7. Designing a design space model 1. Formulate a problem statement Columbia University GSAPP ARCH A4845: Generative design
  • 8. Designing a design space model I want to design __________ (formal solution) by __________ (modeling/parameterization strategy) in such a way that maximizes/minimizes __________ (objectives) while ensuring __________ (constraints) 1. Formulate a problem statement Columbia University GSAPP ARCH A4845: Generative design
  • 9. Designing a design space model I want to design a chair by creating a variety of support structures in such a way that maximizes stiffness and stability while ensuring that no members exceed their structural capacity 1. Formulate a problem statement Columbia University GSAPP ARCH A4845: Generative design
  • 10. Designing a design space model 2. Sketch possible design solutions 1. Formulate a problem statement Columbia University GSAPP ARCH A4845: Generative design
  • 11. Designing a design space model 2. Sketch possible design solutions 1. Formulate a problem statement Columbia University GSAPP ARCH A4845: Generative design
  • 12. Designing a design space model 3. Conceptualize single model which can generate those options (as well as many others ‘in between’ or ‘outside’ of manual ones) 2. Sketch possible design solutions 1. Formulate a problem statement Columbia University GSAPP ARCH A4845: Generative design
  • 13. Designing a design space model 3. Conceptualize single model which can generate those options (as well as many others ‘in between’ or ‘outside’ of manual ones) 2. Sketch possible design solutions 1. Formulate a problem statement Columbia University GSAPP ARCH A4845: Generative design
  • 14. Designing a design space model 3. Conceptualize single model which can generate those options (as well as many others ‘in between’ or ‘outside’ of manual ones) 2. Sketch possible design solutions 1. Formulate a problem statement 4. Build model in Grasshopper Columbia University GSAPP ARCH A4845: Generative design
  • 15. Designing a design space model 3. Conceptualize single model which can generate those options (as well as many others ‘in between’ or ‘outside’ of manual ones) 2. Sketch possible design solutions 1. Formulate a problem statement 4. Build model in Grasshopper Columbia University GSAPP ARCH A4845: Generative design
  • 16. Designing a design space model 5. Test model to see range of designs (is it too constrained, not constrained enough?) 3. Conceptualize single model which can generate those options (as well as many others ‘in between’ or ‘outside’ of manual ones) 2. Sketch possible design solutions 1. Formulate a problem statement 4. Build model in Grasshopper Columbia University GSAPP ARCH A4845: Generative design
  • 17. Designing a design space model 3. Conceptualize single model which can generate those options (as well as many others ‘in between’ or ‘outside’ of manual ones) 2. Sketch possible design solutions 1. Formulate a problem statement 5. Test model to see range of designs (is it too constrained, not constrained enough?) 4. Build model in Grasshopper Columbia University GSAPP ARCH A4845: Generative design
  • 18. ARCH A4845 Generative design Columbia University GSAPP ARCH A4845: Generative design