Grasshopper

Grasshopper is a visual programming language that's perfect for architects and designers. It allows you to create parametric models based on mathematical algorithms. Parametric modeling is quite different from traditional 2D drafting or 3D modeling. The shape's characteristics follow specific rules and can be easily adjusted using Grasshopper's parameters.

Grasshopper
  • Start:

    On Demand

  • Format:

    Online individually

  • Duration:

    12 lessons (1 hours a day)

  • Language:

    English

Discover Our Course!

Join our course with confidence: if the first lesson doesn’t meet your expectations, we’ll refund your money.
We’re confident you’ll be impressed because your success is our priority!

This course is ideal for those who:

- Use Rhino but aren't familiar with Grasshopper - Are just starting with Rhino and want to learn Grasshopper as well - Are proficient in Rhino and are primarily interested in Grasshopper and parametric design

What You'll Learn:
  • Read and understand existing algorithms, and build new ones
  • Organize data in the form of a data tree
  • Create waffle textures in Grasshopper
  • Design skins with varying textures and shapes
  • Create a mural based on a photo using the image sampler tool
  • Shape forms using Kangaroo

Students works

Course Outline

  • 12

    Lessons

We will explore popular areas where and why Grasshopper is used. Key topics include:
– Waffle Texture Grasshopper: Ideal for plywood furniture, art objects, and cardboard furniture
– Skins: Various textures where arrays of geometric shapes change their form
– Creating a Mural: Based on a photograph using the image sampler tool
– Form Generation: Using the Kangaroo physics engine
What We’ll Model:
– Shoe sole tread
– Parametric bench
– 3D animal figure made from intersecting cardboard sheets (waffle structures)
– Mural based on a photograph
– Ceiling surface using Kangaroo for HoReCa
– Shape using the Voronoi algorithm for pastry chefs
– Parametric texture ring (jewelry)

  • Program Interface

    Introduction to the Grasshopper environment. Learn the rules for creating algorithms.

    Grasshopper logo
  • Data Organization

    How to edit data in Grasshopper.

    img-grass-part
  • Curves and Surfaces in Grasshopper

    How to work with curves and surfaces in Grasshopper.

    img-grass1
  • NURBS Surfaces and Curves

    Editing and managing NURBS surfaces and curves

    img-grass4
  • Transformation

    Vector and Euclidean transformations

    img-grass3
  • Data Management Tools

    Data trees and lists. Sorting objects

    img-grass7
  • Geometry Smoothing

    Smoothing geometry. Mesh and SubDiv. Additional plugins like WBirds

    img-grass5
  • Loops and Iteration

    img-grass6
  • Manufacturing Preparation

    Preparing models for production. Laser cutting sections. 3D printing. Writing GCode

    img-grass9
  • Digital Simulation of Physical Forces

    Simulating physical forces digitally with the Kangaroo 2 plugin

    kangoro+grasshopper
  • Python

    Writing Python scripts in Grasshopper

    ghpython-component
  • GPT+Grasshopper

    Creating and editing code with GPT

    gpt-grasshopper
  • Grasshopper Player

    Learn how to control algorithms through the Rhino command line

Teacher

Vladislav Kalchenko

Authorized McNeel Trainer

Author of comprehensive 3D modeling courses specializing in interior design, industrial design, footwear design, and jewelry design.
With 14+ years of professional experience using Rhinoceros, including 9 years of teaching and mentoring students.
A passionate 3D modeling expert, dedicating over 10 hours daily to perfecting his craft.
Creator of the Giverola jewelry collection.
Extensively utilizes parametric design techniques and Grasshopper in his work.

Interested in Corporate Training?

We’ll train your employees in the latest 3D modeling technologies to maximize efficiency and productivity. The more participants, the lower the course cost!

Contact Us

Cost of education

  • Individual Instruction
  • Personalized Homework Assignments
  • Additional Materials
  • Official Certificate
  • 30-Day Support

573.3 $

819 $

Sign up

Learn from Experts

  • Authorized McNeel Training Center

  • Official Certificate and Recognition

  • Skill Enhancement

Have questions?
Get a consultation

You can also reach out to us via email or WhatsApp for more information about the course