Online Resources

Online publications

"Grasshopper is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools, allowing designers to build form generators from the simple to the awe-inspiring."  The team at Mode Lab put togherthe a fundamental 3rd edition of what you need to know when starting with Grasshopper.

Autodesk learning-by-doing platform on Generative Design with Dynamo for Revit. The site hosts an impressive series of downloadable definitions. 

An overview of the basic and most commonly used concepts : "Essential Mathematics for Computational Design introduces design professionals to foundation mathematical concepts that are necessary for effective development of computational methods for 3D modeling and computer graphics."

"DeCodingSpaces workshop on Urban Analysis, Synthesis and Design Exploration in Grasshopper hosted by: eCAADe2018, Poland – Łódź, 18.September 2018."

Lesson from Autodesk University (video to the full class at the end) : " the original project that launched Autodesk's work around Generative Design for AEC, leading to the creation of Project Refinery, an optimization engine for Dynamo. It involved the GeD of Autodesk's new office in the MaRS district of Toronto " 

"A foundational course for tech-savvy designers who want to learn how to use Grasshopper for computational design."

This content is published in Medium, whose subscription costs 5€/months. Otherwise, you can read only  5 articles / month for free.

"Catalog of lecture notes, technical tutorials, and other content from an advanced computational design course at Columbia University’s Graduate School of Architecture, Planning, and Preservation (GSAPP) "

This content is published in Medium, whose subscription costs 5€/months. Otherwise, you can read only  5 articles / month for free.

Lesson from Autodesk University (video to the full class at the end) : " The layout for this year's Autodesk University exhibit hall was designed through the application of generative design, letting the main stakeholders discover a novel and high-performing design strategy. " 

A comprehensive collection of tutorials about various parametric design techniques for Rhino and Grasshopper on youtube, carefully sorted from the the basics on. 

Parametric House is company of computational designers that offers pay-per-use course, besides the impressive collection of tutorials FOR FREE on youtube.

Hydra is an oustading and growing collection of GH definitions using LadybugTools for envinromental Analysis.

Academic papers

IJAC_2016_GenDesignContradiction.pdf

Generating freedom: questions of flexibility in digital design and architectural computation (2016)


Authors

Andre Chaszar and Sam Conrad Joyce

JO - International Journal of Architectural Computing

2018_Designspaceconstructionaframeworktosupportcollaborativeparametricdecisionmaking.pdf

Design space construction: A framework to support collaborative, parametric decision making              (2018)


Authors

Haymaker, John / Hasan, Hakim / Ewing, Phillip / Welle, Benjamin / Bernal, Marcelo / Marshall, Tyrone / Okhoya, Victor / Szilasi, Anton / Rezaee, Roya / Chen, Cheney / Salveson, Andrew / Brechtel, Justin / Deckinga, Luc


JO  - Electronic Journal of Information Technology in Construction

Invio e-mail DanilNagyLorenzoVillaggiDavidBenjamin-GenerativeUrbanDesign2018_revised.pdf

Generative Urban Design: Integrating Financial and Energy Goals for Automated Neighborhood Layout   (2018)


Authors 

Nagy, Danil / Villaggi, Lorenzo / Benjamin, David


SN  - 978-1-5108-6315-6

DO  - 10.22360/simaud.2018.simaud.025 

2020_INTEGRATING EXPERTISE AND PARAMETRIC ANALYSIS FOR A DATA-DRIVEN DECISION MAKING PRACTICE_(accepted).pdf

INTEGRATING EXPERTISE AND PARAMETRIC ANALYSIS FOR A DATA-DRIVEN DECISION MAKING PRACTICE (2020)


Authors

Marcelo Bernal, Victor Okhoya, Tyrone Marshall, Cheney Chen, John Haymaker

JO - International Journal of Architectural Computing

2022 The realities of additively manufactured concrete structures in practice.pdf

The realities of additively manufactured concrete structures in practice (2022)


Authors

F.P.Bos, C.Menna, M.Pradena et al.

Cement and Concrete Research

Tutorials compilation

How should you learn coding? on Youtube.

Tutorial series on Grasshopper and parametric design, starting with this beginner introduction by ParametricHouse : fully available online
The monumental series "ParametricCamp" by J.L.GarciaDelCastillo is the reference for coders :                             fully available online with plenty of materials in GitHub
Design Explorer demo tutorial by CORE Stutio ThorntonTomasetti : fully available online

GH Python flash workshop

Part 1

Part 2

Part 3

Python in Dynamo

GavinCrump aka AussieBIMGuru : most valuable compilation

the textbook to start from

synthax and logic of how dynamo thinks

dig into Python in Dynamo, much similar to the Dynamo Primer

from the product designer of Dynamo!