Parametric Design in Rhino and Grasshopper

  • by Danil
  • Course level: Beginner


This session introduces the 3D CAD modeling software Rhino, and how it can be extended for parametric modeling using the visual programming plugin Grasshopper. The session will cover basic Rhino skills including 2d drawing, 3d modeling, and visualization, as well as Grasshopper skills including working with different data types, exchanging geometry between Grasshopper and Rhino, and developing parametric models from a series of components.

Topics for this course

3 Lessons02h 12m 01s

Parametric Design in Rhino and Grasshopper

Demo: Parametric tower in Rhino Grasshopper (Part 1)00:57:21
Demo: Parametric tower in Rhino Grasshopper (Part 2)00:27:16

About the instructors

Danil Nagy is a designer, developer, and entrepreneur focusing on applications of computational design and automation for the building industries. His expertise includes computational geometry, digital fabrication, simulation, optimization, machine learning, and data visualization. Danil teaches at the Graduate School of Architecture, Planning and Preservation (GSAPP) at Columbia University in New York, where his courses focus on architectural visualization, generative design, and applications of artificial intelligence. Danil was formerly a Principal Research Scientist at Autodesk Research. He is the founder of Colidescope, a consultancy focused on bringing digital transformation tools to the Architecture, Engineering, and Construction (AEC) industries.
4.67 (3 ratings)

16 Courses

132 students

Material Includes

  • Over two hours of on-demand video
  • Downloadable demo files to follow along with video tutorials


  • No prior experience is necessary to complete this course