Grasshopper Modelling Solution | Grasshopper Level 1 & 2

Grasshopper Level 1 & 2


Image

Course Outline

The aim of the course is to help you extend your Rhino 3D modelling capability and efficiency using Grasshopper.  This course is designed for the professionals who would like to gain a good understanding of parametric design principle and learn Grasshopper efficiently.

In the two days courses, we will firstly take you through a journey of parametric design and its applications as well as the concept of computational geometry, then we will cover the use of native tools in Grasshopper and their relationship to Rhino. Finally we will be looking at some useful techniques for design and task automation. 

We will be taking a step by step teaching approach to provide you a comfortable learning environment, starting from a review of Rhino 3D modelling principle, then slowly transitioning to abstract concepts such as data structure, mathematics, algorithmic modelling in Grasshopper. You will learn techniques such as creating and editing a free form 3D models accurately, panelization and preparing 2D drawings and instruction for fabrication. We will also talk about some newly released features such as Grasshopper Player from Rhino7.

On completion of this course, students are expected to be able to:

1. have a good understanding of parametric modelling principle
2. understand Rhino geometries and their properties
3. work with basic data structure
4. customize your modelling workflow
5. work with multiple models efficiently

Target audience:

This course is designed for complete beginners in Grasshopper and parametric modelling, therefore, no Grasshopper experience is required, but it is preferable to have an intermediate level in Rhino. We are welcome to people from backgrounds such as architecture, product design,  jewelry design, engineering, fabrication, art and more.

Schedule and Topics:

Day 1

a. Introduction to Parametric Modelling and Computational Geometry Principle
b. Introduction to Grasshopper Basics ( Interface, Data Types, Display Setting, workflow with Rhino …etc)
c. Numerical Operation ( Series, Range, Random, Graph Mapper…etc)
d. Transformation Methods
e. Vector and Planes
f. Data Structure
g. Modelling with Curve and Surface
h. Data Visualization

Day 2

a. Proximity Based Modelling
b. Number Remapping
c. Surface Panelization
d. Conditional Statement and Expression
e. Geometry Morphing
f. String, Tag and Formatting
g. Dimension and 2D Drawings
h. Extend Rhino Function with Grasshopper Player


Software :

Rhino 7.0 / Grasshopper

Prerequisites:

Although the course has pre-defined topics each day, however, they may vary depending on the audience and requests in the class. We will try our best to cover your requests and make sure that the class is helpful for you. Most importantly, we want you to be inspired and start applying what you learn to  works when leaving the class. Please refer to the day by day course breakdown for more details.