21.03- Grasshopper as Design Driver (Advanced)

Online Workshop | Adnan Makda

Tue, Wed, Thu - 7:00 P.M To 9:00 P.M IST
Sat, Sun- 7:00 P.M To 10:00 P.M IST

Offered in Summer and Winter 2021

For Indian Nationals : Rs 6,500/- For Others: $120/-

Special Discounts available for Registering for more than one workshop

Batch Size : 25

This module is for advanced users of rhino and grasshopper. We will start the workshops with the introduction of Python and see how we can create various custom python components in grasshopper. Following this, we will see various algorithms in A.I. We will then use lunchboxML for experimentation. In the last part of the workshop, we will set up our problem, create our own A.I. plugin using Python. Then using Rhino.Inside.Revit to transfer the Rhino model into Revit. Finally, we will create a Human UI interface for controlling our systems.

Brief outline of the Workshop

Day 1 
Introduction, Software setup, plugin installations

Day 2
Introduction to Python. Numbers, Strings, Lists, Dictionaries, Tuples, Files, sets, booleans, if-else statements, for loop, while loop, and range.

Day 3
Introduction to Python. Method, functions, objects, and classes.

Day 4
Creating custom python components in Grasshopper using GH_CPython.

Day 5

Various concepts in A.I. and algorithms. Supervised, unsupervised, and reinforcement learning. Explanation of neural network. Syntax and Semantics.

Day 6
Experimentation with LunchBox ML

Day 7-9
Creating a problem. Setting up the environment, parameters, and evaluation criteria for generating data.

Day 10 
Making better decisions using data. Generate data using Grasshopper and analyse it using the Seaborn library in Python.

Day 11
Training of linear regression algorithms

Day 12 
Saving the trained model and using it in Grasshopper to generate designs

Day 13
Use of Rhino inside Revit to take the generated model inside Revit.

Day 14
Creating a Human UI interface inside Revit to give user inputs. 

Day 15
Concluding session and way forward.


Adnan Makda

Adnan has completed his bachelors in Architecture from CEPT University , Ahmedabad. He has a special interest in combining technology with architecture. He is currently running a startup known as ARKEYTEC that focuses on applying artificial intelligence to architecture. For his research, he is currently associated with Google AI. Adnan has done his internship from the Renzo Piano Building Workshop. He has won awards like Ultratech: Building for Billion and Kohler student awards.

Session timings (IST - GMT+5:30)

Tue, Wed, Thu - 7:00 P.M To 9:00 P.M IST
Sat, Sun- 7:00 P.M To 10:00 P.M IST


Students, professionals and design enthusiasts

Pre Requisites

This is an advanced workshop for people who know rhino and grasshopper well, and are wanting to take that knowledge forward with use of AI and Python

Key Dates

Summer 2021: 13 July – 1 August 2021
Last Date to Register is 12 July 2021


Winter 2021: 09 December – 29 December 2021
Last Date to Register is 08 December, 2021

Registration Fees

For Indian Nationals : Rs 6500/-
For Others: $120/-

Discount Offer 1 (Beginners + Intermediate)

For Indian Nationals : Rs 10,500/-
For Others: $200/-

Discount Offer 2 (Intermediate + Advanced)

For Indian Nationals : Rs 11,500/-
For Others: $220/-

Discount Offer 3 (Beginners + Intermediate + Advanced

For Indian Nationals : Rs 16,500/-
For Others: $320/-

For Queries Whatsapp @ +91 9879001860

For any queries, questions or suggestions, please contact us at workshops@archidiaries.com or +91 9879001860 (whatsapp only)

Note: The workshop has limited seats, based on first come first serve basis.


Subscribe to our newsletter