YoVDO

Grasshopper: Generative Design for Architecture

Offered By: LinkedIn Learning

Tags

Rhinoceros 3D Courses Machine Learning Courses Architecture Courses Generative Design Courses Visual Programming Courses

Course Description

Overview

Learn how to use Grasshopper—the visual programming plugin for Rhino—as a platform for generative design.

Syllabus

Introduction
  • Cyborg designers
  • What you should know
  • Versions and credits
1. What Is Generative Design?
  • Defining generative design
  • Measurable design goals
  • Design parameters
  • Solution space
  • Limitations of generative design
2. Genetic/Evolutional Solver Example
  • Brute force: How evolution works
  • Common evolutionary solvers
  • Setting up Galapagos
  • Running Galapagos
  • Strengths and limitations of genetic/evolutional solvers
3. Physics Solver Example
  • Springs: How physics solvers work
  • Installing Kangaroo, Weaverbird, and Meshedit
  • Kangaroo goals
  • Testing and adjusting goals
  • Strengths and limitations of physics solvers
4. Machine Learning Solver Example
  • Introduction to machine learning
  • Machine learning tools
  • Regression and predictive statistics
  • Clustering
  • Classification
  • Strengths and limitations of machine learning solvers
5. Applying Generative Design
  • Design requirements and diagramming
  • Sine surface points
  • Roof surface
  • Sides views and fitness value
  • Optimizing with Galapagos
  • ML structural regions
  • Roof panel clusters
  • Roof panel physics and classification
  • Structure for optimization
  • Goals and Kangaroo solver
  • Visualization
  • Adjustment and refinement
Conclusion
  • Next steps

Taught by

Walter Zesk

Related Courses

Structure Standing Still: The Statics of Everyday Objects
University of Florida via Coursera
Designing Cities
University of Pennsylvania via Coursera
An Exploration of Symmetry (Eligible for NTU Credit)
Nanyang Technological University via Coursera
EUROPA 2020: Regeneración urbana
Universitat Jaume I via Independent
Future Cities
ETH Zurich via edX