Unlock the Power of Parametric Design with Grasshopper in Rhino

Grasshopper Design Course: Master Parametric 3D Modeling

Discover how to use Grasshopper to create dynamic, algorithmic designs. Whether you're a beginner or an advanced user, this course will guide you through the process of mastering parametric design techniques using Rhino 3D. This hands-on learning experience is ideal for designers, architects, and engineers looking to enhance their 3D modeling skills and incorporate parametric thinking into their workflows.

Hero Image
Shape

Comprehensive Learning Path

Real-World Applications

Expert Support

What You’ll Learn

Online courses for anyone, anywhere

Introduction to Parametric Design

Learn the fundamentals of parametric thinking and explore the basics of algorithmic design using Grasshopper in Rhino.

Advanced 3D Modeling Techniques

Master complex 3D modeling tools and techniques to create intricate, dynamic designs with precision.

Data Structures and Algorithmic Solutions

Understand how to manipulate data structures in Grasshopper and use them to generate efficient, algorithmic solutions for your projects.

Optimization and Fabrication Techniques

Optimize your designs for digital fabrication, from 3D printing to CNC milling, ensuring your creations are ready for real-world application.

About

Why Learn Parametric Design?

Parametric design has transformed the way architects, designers, and engineers approach modeling. By incorporating dynamic systems and algorithmic logic, Grasshopper enables the creation of intricate designs that would be impossible to achieve through traditional methods. With visual programming, you can build designs visually without the need for complex coding. The flexibility of parametric design allows you to easily adjust parameters and test multiple design variations, making it a powerful tool for creative and efficient design processes. Moreover, parametric design is increasingly in demand across multiple industries, making it a valuable and highly sought-after skill set. This course gives you the tools and knowledge to harness the power of parametric thinking, enhancing your creativity, efficiency, and career opportunities.

Instructor

Instructor

"Everything here is based on experience"

I, Amir Karami, have spent nearly 20 years researching BIM software and have worked on numerous large-scale projects worldwide to provide you with the best possible instruction. The courses published on my Udemy account feature the following characteristics:

1- Project-based learning: Each course is structured around a complete project, allowing you to learn in real-world scenarios.

2- Exercise files: After completing each section, exercise files are provided for you to practice what you have learned.

3- Q&A Support: Myself and my team are available 24/7 to answer your questions and facilitate your learning process.

4- Gift files: I have included all the projects I have worked on over the years as gift files in the courses, allowing you to use the objects and families and see what a real project looks like.

I am with you every step of the way and hope to help you become the best version of yourself, equipped with the necessary skills to enter the job market with confidence.

THE COURSE CURRICULUM

Master Parametric Design with Grasshopper – Your Gateway to Innovative 3D Modeling

This course equips you with essential Grasshopper skills, from basic parametric principles to advanced algorithmic techniques. Whether you're a beginner or experienced user, you'll learn to create dynamic models for architecture, engineering, and digital fabrication.

1-Introduction
2-Rhino Environment
3-Geometry Types
1-Grasshopper Environment
2-Drawing a Point-Line
3-Series-Range
1-Creating Point on Surface
2-Basic Formula Writing
3-Dividing Lines
4-Using Mathematical Equations
5-Modeling a Bridge
6-Modeling a Form Using Wave Lines
7-Fundamentals of Data Management (Part 1)
8-Fundamentals of Data Management (Part 2)
9-Spiral Staircase Exercise
10-Form Modeling
11-Graph Mapper
1-Attractor Point _ Geometry Generation
2-Attractor Point
3-Scaling Using Attractor Point
4-Graph Mapper _ Attractor Point
5-Attractor Curve
6-Form by Attractor Points and Curves
7-Attractor Curves and Scatter Forms
8-Objects Rotation
9-Sort List-Sub List
10-Modeling Parametric Facade
11-Practice
1-Lunchbox Plugin
2-Facade Modeling Using Lunchbox _ Attractor Points
3-Modeling Modular Facade (Part 1)
4-Modeling Facade Using Random Values
5-Modeling Modular Facade (Part 2)
6-Modeling Modular Facade (Part 3)
7-Modeling Brick Facade
8-Modeling Parametric Form (Part 1)
9-Modeling Parametric Form (Part 2)
1-Modeling 3D Pattern
2-Modeling 2D Patter
3-Ceiling Pattern
1-Analyzing Data Structure (Part 1)
2-Analyzing Data Structure (Part 2)
3-Analyzing Data Structure (Part 3)
4-Analyzing Data Structure (Part 4)
1-Voronoi Geometry - Attractor Point
2-Geometric Pattern - 3D Voronoi
3-3D _ Group Voronoi
4-Voronoi Pattern on Surface (Part 1)
5-Wavy Shell _ Paneling with Voronoi
6-Voronoi Tower Exercise
7-Voronoi Pattern on Surface (Part 2)
8-Parametric Ceiling and Column
9-Modeling Lamp with Voronoi Pattern
10-3D Voronoi
11-Parametric Voronoi Volume
12-Parametric Facade
1-Metaball Modeling
2-Attraction Line and Metaball
3-Creating Form by Metaball
4-Voxel Forms
5-Cocoon Plugin
6-Geometric Modeling
7-Using Proximity
8-Modeling by Octree
1-Organic Panels
2-Modeling by _ Mesh
3-Using Color
4-Exowireframe
1-Recursive Algorithms (Serpinski Triangle)
2-Anemone Plugin (Part 1)
3-Anemone Plugin (Part 2)
4-Example_ 2D Tree
5-Example_ 3D Tree
6-Field Tools
1-Chain Modeling
2-Forming
3-Forming a Pavilion with Column
4-Cloth Simulation
5-Growth Algorithms (Part 1)
6-Growth Algorithms (Part 2)
7-Minimal Surface (Part 1)
8-Minimal Surface (Part 2)
1-Definitions and Basics
2-Generating Geometric Patterns
3-Self-Similar, Fractal, Natural Patterns
4-Preparation of Patterns
1-Definitions and Basics
2-Arc Types (Part 1)
3-Arc Types (Part 2)
4-Arc Drawing
5-Knotting (Part 1)
6-Knotting (Part 2)
7-Knotting (Part 3)
8-Karbandi
1-Jewelry Design Introduction
2-Organic Ring
3-Ring
1-Aggregration
2-Wasp Plugin (Part 1)
3-Wasp Plugin (Part 2)
1-Rendering Settings
2-Animating
1-Introduction
2-Optimization
3-Galapagos
4-Example_ Definition of Function
5-Example_ Optimization
6-Example_ Optimization (Kangaroo)
7-Example_ Optimization
1-Multi-Objective Function Optimization
2-Wallacei (Part 1)
3-Wallacei (Part 2)
4-Wallacei (Part 3)
1-Shading and Lighting Simulation (Part 1)
2-Shading and Lighting Simulation (Part 2)
3-Shading and Lighting Simulation (Part 3)
4-Shading and Lighting Simulation (Part 4)
5-Shading and Lighting Simulation (Part 5)

Who Should Take This Course?

This course is designed for:

- Designers wanting to push the boundaries of form-making.

- Architects looking to integrate parametric workflows into their projects.

- BIM specialists interested in applying advanced techniques for digital fabrication.

- Students in architecture, design, and engineering who want to stay ahead with industry-standard tools.


Enroll Today to Master Parametric Design

Ready to take your modeling skills to the next level? Join the Grasshopper Parametric Design Course today and unlock the power of algorithmic design and 3D modeling with hands-on exercises and expert guidance

Grasshopper- Parametric Design- From Beginner to Advanced

Parametric Design in Rhino: Advanced 3D Modeling, Patterns, Optimization and Analysis for Architectural Innovation

40

  • Master Grasshopper from basics to advanced.
  • Practice with real-world BIM examples.
  • Get expert guidance to optimize workflows.
  • Enjoy lifetime access to updates.
  • Receive a certification to advance your career.

For your security, all orders are processed on a secured server.