Call +65 6100 0613 Email:

Instructor-led Classroom Adult Training in Singapore - Modular Fast Track Skill-Based Trainings

Grasshopper Essential Training

Grasshopper—a plugin for the Rhinoceros 3D modeling package—is a graphical algorithm editor that takes advantage of Rhino's existing tools. Grasshopper offers new ways to expand and control the 3D design and modeling processes, including automating repetitive processes; generating geometry through mathematical functions; quickly making changes to complex models; and creating complex forms through repetitions of simple geometry. Grasshopper requires no programming or scripting knowledge, but still allows designers a high degree of flexibility in creating both simple and complex forms.

Topics include:

  • What is Grasshopper?
  • What's an algorithm?
  • Setting input data
  • Using data matching
  • Looking at mathematical and logical functions
  • Analyzing curves and surface data
  • Working with transformations
  • Manipulating the Data Tree

After your registered for the course, you can apply SSG grants below

Click here to apply SkillsFuture Credit for Individual

Click here to apply WSG Absentee Payroll for Company
Course Code: CRS-N-0042080

Course Booking

$298.00 (GST-exclusive)

Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Training Grant and Subsidy

All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. Visit the SkillsFuture Credit website to choose from the courses available on the SkillsFuture Credit course directory

Course Details

Module 1. Get Started ...

  • What is Grasshopper
  • Downloading and installing Grasshopper

Module 2. Grasshopper Algorithms

  • What is an algorithm
  • What is a data?

Module 3. Basics of Grasshopper

  • Exploring Grasshopper interface
  • Parameters and components
  • Input data
  • Display modes
  • Remote control panel
  • Saving Grasshopper files

Module 4. Math and Logic Functions

  • Data matching
  • Basic scalar components
  • Sequences
  • Mathematical functions
  • Logical functions
  • Vectors and vector attributes
  • Attractor points

Module 5. Curves and Surfaces

  • Curve basics
  • Analyzing curve data
  • Surface basics
  • Digonal grid surfaces
  • Surface sphere
  • 3D geometry with polygon meshes
  • Generating polygonal mesh data with point cloude

Module 6. Trasnformation

  • Transformation basics
  • Algorithmic transformation
  • Image sampling
  • morphing in Grasshopper
  • Paneling

Module 7. Data Tree

  • List basics
  • Filters
  • Data tree basics
  • Data tree components

Who Should Attend

  • 3D Designers
  • 3D Modellers
  • Architectural Designers


Basic knowledge of Rhino is required


Rhino TrainerTan Jun Yuan is a practicing designer with over 6 years’ experience. His focus is in product visualization - translating sketch concepts to actual 3D models for prototyping and presentation. He uses a combination of tools such as Rhino, vray, photoshop and illustrator to present these ideas in a photo realistic manner. He is always happy to share his tips and best practices on how to use these software

Rhino Grasshopper TrainerJia Ye specializes in computational design and digital fabrication. She is not only proficient in 3D modeling software tools like Rhinoceros/Grasshopper, ArchiCAD, Revit /Dynamo, but also on programming languages such as python , C# and Java. Furthermore, she also has strong knowledge on Abobe Photoshop, Illustrator, InDesign , After Effects and Premiere Pro due to her architecture education background.

Graphics DesignerShirley Kwok is a registered instructor with the Ministry of Education since March 2016. She is currently a trainer for primary and secondary schools in Robotics Programming using Arduino, visual programming software Bitbloq, Scratch programming to create animation clips. She has trained more than 30 schools in Singapore. She is proficient in Rhinoceros, AutoCad, Revit, Solidworks, Grasshopper, Dynamo, Python, C#, Adobe Illustrator, Adobe Photoshop, Adobe InDesign. DIVA, Vasari, Ecotect, Design Builder, Urban Network Analysis. She got an architectural degree from Singapore University of Technology and Design

Graphics DesignerTracy graduated from Singapore University of Technology and Design with a Master's in Architecture in 2016. She is proficient in Rhinoceros, SketchUp, AutoCAD, Revit, Vray, Lumion, Grasshopper, DIVA, digital fabrication, Adobe Photoshop, Illustrator and InDesign. She is passionate about architecture and design. She believes that a strong technical background is key in achieving milestones in the design process.

Customer Reviews (1)

Will RecommendReview by VIKRANT KUMAR
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Making this two days course (Posted on 8/2/2017)

Write Your Own Review

You're reviewing: Grasshopper Essential Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha


Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses

Setup Professional Business Website Using WordPress

Setup Professional Business Website Using WordPress

18 Review(s)
$248.00 (GST-exclusive)
Joomla 3.x Essential Training

Joomla 3.x Essential Training

4 Review(s)
$298.00 (GST-exclusive)
Magento eCommerce Administrator Training

Magento eCommerce Administrator Training

9 Review(s)
$298.00 (GST-exclusive)