Rhinoceros & Grasshopper
Training details
DESCRIPTION
Rhinoceros 3D: Modeling in 3D is the process of creating a mathematical representation of an object’s surfaces.
Rhino is a 3D modeling software that provides tools for creating, displaying and manipulating these surfaces.
A surface in Rhino is fundamentally a NURBS based geometry, which is known by its flexibility to model any shape
from 2D line to the most complex 3D free form organic surface or solid. Rhino is used in Marine, Aerospace,
Automobile, Exterior design, Product design and many other applications.
Grasshopper is a visual programming language developed by David Rutten at Robert Mcneel and Associates, It runs
within the Rhinoceros 3D CAD applications. If Rhino alone offers the opportunity to 3D model objects, then
Grasshopper and Rhino, in tandem, offer the opportunity to define parametric control over the model. Together they
offer the capability to explore generative design workflow, a design method in which 2D and 3D forms are generated
by set of rules and relations. Grasshopper has the power to explore design possibilities through quick, variable and
desirable outcomes.
OBJECTIVES:
Rhinoceros 3D: This course will provide students with the essential skills and knowledge in key modeling techniques
for using curves, surfaces and solids. The teaching flow will start with a quick overview of Rhino’s functions, followed
by set of case studies to elaborate how those functions can set together to build up a 3D model. By the end of this
course, students will have gained basic skill in conceptualizing ideas and how to model them in 3D environment.
Grasshopper: This course will provide students with essential skills to be able effectively use Grasshopper. The course
starts with overview of parametric design history and powerful applications in current professions. This to be followed
by introduction to Grasshopper interface and seven sessions where students get training on various parametric
concepts and ability to think algorithmically through lectures, case studies as well as home exercises. By the end of the
course, students shall gain introductory knowledge to allow them dive in further in grasshopper and it is advanced
applications within creative practices.
TRAINING STRUCTURE:
Rhinoceros 3D 6 class x 2.5 hours = 15 hours
Grasshopper 8 class x 2.5 hours = 20 hours
Total Classes = 14*2.5 = 35 hours
COURSE TEXTBOOKS AND OTHER READING MATERIALS
We recommend the following resources:
Web Resources:
Rhino Help
Rhino Community
Address: 38 Tayran street – In front of insurance hospital, Nasr City, Cairo.
Tel: +202 22620628 E-mail:
[email protected]Mobile: +2 010000 50300 Website: www.cadmasters.org
+2 010000 93429 Facebook: www.facebook.com/CAD.MASTERS Page 1 of 4
+2 010000 93432
PREREQUISITES:
Basic knowledge and skills about using computers.
2D AutoCAD Tool is Essential
3D Knowledge is Preference
COURSE GRADING:
To pass the course and receive both Rhinoceros certificate & CAD MASTERS certificate you should:
Attend at least 80% of course hours.
Score more than 70% as a total score.
o Interactive Question in Class
o Home Assignments
o Course Exam
RHINOCEROS – COURSE OUTLINE
This course including the following:
Session 01 - Know Rhinoceros 3D
Examples of Rhino Applications
Rhino Interface / Navigation / Selection / Object types
Rhino Transformation / Construction Plane
Accurate Modelling
Session 02 - Case Study 01: Solid Modeling
Work with Coordinates and Object Snap
Solid Modeling
Session 03 - Case Study 02: Curves and Surface Modeling
Curves Types Creation and Editing
Surface Types Creation and Editing
Session 04 - Case Study 03: Organic Form Modeling
Control Point Editing
Curve / Surface Creation
Curve / Surface Editing
Session 05
Additional Modeling Techniques
Session 06 - Exercise in Class + Import/Export
Exercise to be completed during class.
Import Export file formats
Basic Rhino Render (to be decided)
Address: 38 Tayran street – In front of insurance hospital, Nasr City, Cairo.
Tel: +202 22620628 E-mail:
[email protected]Mobile: +2 010000 50300 Website: www.cadmasters.org
+2 010000 93429 Facebook: www.facebook.com/CAD.MASTERS Page 2 of 4
+2 010000 93432
GRASSHOPPER – COURSE OUTLINE
This course including the following:
Session 01 - Know Grasshopper 3D
History of Parametric Design
Grasshopper UI and Anatomy of Definitions
Data Input, Output and Storage
Logical Flow
Session 02 - Work with Algorithm
Transfer from Rhino to Grasshopper
Through Grasshopper Tools
Design with List or Data Trees
Short Examples
Session 03 - Control Your Algorithm
Curve Geometry Primitive and Free Form
Data Matching
List management (List Item/Reverse List/Shift List/Merge, Etc.)
Short Examples
Session 04 - Design with Transformation
Basic Transformation (Scale/Rotate/Move/Orient)
Curve Analysis and Utilities
Vector
Series and Domain
Case Study
Session 05 - Design with Math + Course Project Launch
Math (Operators and Logics)
Functions and Expressions
Point List
Graph Mapper
List management (Weave and Sort)
Short Example
Session 06 - Project Discussion
Course students design their own definition for a parametric model.
In class assessment and Feedback.
Address: 38 Tayran street – In front of insurance hospital, Nasr City, Cairo.
Tel: +202 22620628 E-mail:
[email protected]Mobile: +2 010000 50300 Website: www.cadmasters.org
+2 010000 93429 Facebook: www.facebook.com/CAD.MASTERS Page 3 of 4
+2 010000 93432
Session 07 - Design Openings Pattern
Surface Subdivision
Surface Analysis and Utilities
Shape on Surface
Curve Pull / Project on Surface
Surface Split
Session 08 - Finalize Course Project
Course Students improved their model based on session 06.
Course Students design pattern of surface openings.
In class assessment and Feedback
Address: 38 Tayran street – In front of insurance hospital, Nasr City, Cairo.
Tel: +202 22620628 E-mail:
[email protected]Mobile: +2 010000 50300 Website: www.cadmasters.org
+2 010000 93429 Facebook: www.facebook.com/CAD.MASTERS Page 4 of 4
+2 010000 93432