When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

Introduction To Rhino Grasshopper: Learn Parametric Design Basics

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon3 hours 50 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About Introduction To Rhino Grasshopper: Learn Parametric Design Basics

Course Introduction

Chapter 1: Getting Started With Grasshopper

Rhino Requirements

Grasshopper Key Concepts

The Grasshopper Interface

Canvas Navigation in Grasshopper

Chapter 2: Grasshopper Command and Tabs

Param Tab: Geometry

Param Tab: Primitives

Param Tab: Input

Param Tab: Util

Math Tab

Sets Tab: Overview

Sets Tab: Trees

Sets Tab: Lists and Sequences

Sets Tab: Text

Overview: Vector, Curve, Surface and Mesh Tabs

Vector Tab: Planes

Vector Tab: Grids and Fields

2

Geometry Analysis Commands

Primitive Commands

Util Commands

Overview: Intersect and Trasnform Tabs

Intersect Tab: BRep BRep Intersect

Intersect Tab: BRep Plane Intersec

Intersect Tab: Regions Intersect

Array Method by Divide Curve and Move Command

Array Method by Transform: Array

Transform Tab: Affline, Morph, Util Commands

Display Tab: Overview

Display Tab: Point List

Display Tab: Graphs

Display Tab: Dimensions

Display Tab: Color Commands

Chapter 3: Twist Panel Project Overview

Setting Up Inputs

Sketching Out The Functions

Setting Up Base Functions: Divide Curve - Base Points for Structural Frame

Setting Up Base Functions: Sorting Point Lists for Panel Edges

Setting Up Base Functions: Creating Panel Edges and Axes

Advanced Functions: Rotating The Panels

Organizing Repeat Function Groups

Loft Functions With Grafted Tree Input

Baking Final Twist Panel Geometry

Chapter 4: Hex Pavilion Overview Requirements Food4Rhino

Food4Rhino Overview

Creating Base Geometry and Input

Dividing The Surface for UV Input

Sketching Out The Functions

Adding Hex Panels To The Surface

Adding Complex Structure With Trees and Sets

Adding Tween Profiles

Creating Parametric Cluster Forms

Creating Mushroom Columns

Baking The Final Pavilion Into Rhino Geometry

Chapter 5: Intro To Grasshopper Render Preview

Base Geometry - Constructing Nurbs Curves

Lofting Surfaces And Rotating Geometry

Setting Up and Exporting From Render Preview

Animating Grasshopper Renders

Chapter 6: Plugin Guide

Introduction Evolutionary Solvers With Galapagos Solving Area

Using Solvers With Galapagos

Finding The Shortest Path With Galapagos

Adapting Galapagos Solver Equations

Introduction To Ladybug Tools Environmental Analysis

Creating A Sunpath Diagram In Ladybug

Creating A Sun Hours 3D Diagram

Customizing Legend Parameters

Exporting Ladybug Diagrams

Creating A Windrose From Wind Data

Ladybug Conclusion

Introduction To Kangaroo Physics For Grasshopper

Starting A Kangaroo Script

Advanced Mesh Simulations In Kangaroo

Exporting And Customizing Kangaroo Geometry

Course Conclusion

What You Will Learn?

  • Learn how to building and develop Parametric Models with Grasshopper 3D in this Introduction to Grasshopper and Parametric Design Primer..
  • Parametric Design is one of the key skills for designers today, and Grasshopper scripting skills are in demand skills for those advancing in every design field. Parametric design is a combination of the aesthetics of design with the dynamics of computation. Architects like Zaha Hadid and Bjarke Ingels are some of the pioneers in parametric design, creating new opportunities with architectural design and building technology..
  • Course Summary.
  • What you will learn in this course is how to use Grasshopper, and how to apply the program to develop and work on parametric models, as well as major plugins for evolutionary computing, environmental design and physics modeling..
  • This course begins with an extensive introduction to the Grasshopper interface. You will learn where everything is and how to navigate to develop projects easily..
  • The next course section is how to create and develop the basics variables, inputs and outputs for Grasshopper data. Knowing the input and output are key to developing quality parametric code..
  • In the following section, you learn the mathematic and sets functions in Grasshopper that will allow for you to handle complex data and calculations..
  • In the next sections, you will learn how to develop and work with the various forms of Rhino geometry in Grasshopper to make your models. This is important for helping you adapt your Grasshopper skill to any project type..
  • In the final sections, you will learn about working with the display and manipulation of data in Grasshopper. These parametric skills will prepare you to really develop code that performs to your imagination..
  • A bonus section at the end of this course takes you through how to render and animate your Grasshopper models, while in Grasshopper so you can share your productivity and genius directly..
  • What you learn:.
  • · How to plan Parametric Designs.
  • · How to skillfully navigate Grasshopper and build a GH script from scratch.
  • · Important concepts and workflows for successful Grasshopper programs.
  • · How to debug for program issues.
  • · How to export geometry for Rhino project.
  • · How to render and animate Grasshopper models.
  • - How to use evolutionary computing with Galapagos.
  • - How to use environmental design with Ladybug Tools.
  • - How to use Physics Models with Kangaroo..
  • After this course, you will be able to create and edit Grasshopper models and contribute and collaborate in parametric design projects..
  • If you're ready to start building your Parametric Design skill, then see you in the course..
  • About The Instructor.
  • Brandon Aaron Gibbs is a licensed Architect and instructor, successfully helping thousands of students master design, modeling, and rendering in today's top design programs..