
I'm including the master brochure in PDF format, which summarizes the content for the whole course.
Explore the world of parametric design, its origins, and how parametric, generative, and AI assisted design differ, with key principles, tools, and an experimental case study.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
Explore the principles of parametric, generative and ai design with Grasshopper, emphasizing evolving complex systems, environment driven parameters, and process driven iteration to morph form and function.
I'm attaching an external reference in relation to the concepts presented that may interest you.
Explore a modular student housing concept generated with Grasshopper and beam, using generative design to create 1 million iterations and optimize module fronts, circulation, and access to green spaces.
Explore generative parametric design with Grasshopper 3D, interlacing multi-level modules and automated placement of walls, slabs, doors, windows, and furniture. Incorporate Ladybug solar analysis and EPW data for performance-driven iterations.
Launch grasshopper and explore the welcome screen, layout, navigation tools, toolbars, preview modes, and document preferences to create and link a working template for this section.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
Master the grasshopper interface and menu bar, including file, edit, and view options, as used with rhinoceros. Learn shortcuts and visualization settings, and explore tutorials and the foundations manual.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
Construct vectors and planes, fit planes from points, and use Grasshopper's curve and surface tools to create grids (including hexagonal grids), lofts, patches, extrusions, and boundary surfaces in Rhino.
Explore advanced mesh analysis and manipulation in Grasshopper, covering triangulation, Voronoi, metaballs, 3d intersections, boolean operations, and contour for waffle structures.
Explore geometry preview settings in Grasshopper 3D, including document preview colors, transparency, and selected states, and learn step-by-step visualization using draw only preview geometry and preview boundary tools.
I'm including my own personal template, if you would like to check it out or reuse some stuff.
Explore core Grasshopper 3D functions by using number sliders, examining component parts, building a basic algorithm, and applying groups and key operations for parametric design.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm including the JPG reference file in high quality that you can follow along in order to review the fundamentals.
I'm attaching an external reference in relation to the concepts presented that may interest you.
Master creating and editing number sliders in Grasshopper 3D to set lower and upper limits, default values, and names for dynamic, real-time parameter control.
Define and configure number sliders in grasshopper 3d, choosing rounding (decimals, integers, even/odd), setting lower and upper limits, and editing values precisely by double click or dragging.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
Discover how Grasshopper components handle variable inputs and outputs in Rhinoceros, and how Python, VB Script, and plugins enable generative design and AI integration with ChatGPT-generated scripts.
Learn to extrude geometry in grasshopper 3d using x, y, or z directions, leverage unit vectors for precise direction, and apply a boundary surface to create solid volumes.
Discover why groups matter in Grasshopper 3D for documenting and debugging parametric algorithms using basic blocks. Compare organized group workflows to scrambled algorithms, and apply this approach to architectural design.
Create and manage groups in Grasshopper 3D using Ctrl G or Ctrl Shift G, with edit, ungroup, and visualization options like box, blob, or rectangular outlines, plus color and transparency.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm including the JPG reference file in high quality that you can follow along in order to review the fundamentals.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
I'm attaching an external reference in relation to the concepts presented that may interest you.
Discover how to cluster parts into a new Grasshopper 3D component, edit inside the cluster, and save, export, or password-protect it, mirroring AutoCAD blocks and leveraging the radial menu.
Learn how to manage wire display in Grasshopper 3D, toggling default, faint, and hidden states to hide or reveal wires and document your algorithm effectively.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm including the reference algorithm in JPG high quality image format.
Extrude polygon bases to form boundary surfaces using a z-axis direction, controlled by a numeric slider, creating uniform extrusion across 169 components for parametric design in Grasshopper 3D.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm including the reference algorithm in JPG high quality image format.
Divide curves with the divide curve command across four curves, driven by a single divisions slider from five to fifty, and visualize the base surface to shape the vertical structure.
I'm including lowpoly 3D human scales that you can use along the whole course in order to setup your iterations.
Apply geometric reasoning by integrating components to solve design challenges in Grasshopper 3D, and prepare for a furniture project using section planes and exploded views.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm including the template file in Rhino 6 .3dm format, plus the reference algorithm in JPG high quality image format.
Explore centered extrusion in Grasshopper 3D by extruding a surface along the x direction, then center the 15 mm thickness with a divided vector and motion.
Install the Lunchbox plugin for Grasshopper and Rhino using the package manager or offline zip, with login steps and version options.
Master part breakdown in grasshopper with lunchbox unreal prep, moving parts along the x axis in millimeters, flattening data trees, and tagging for laser or router cuts.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm including the reference algorithm in JPG high quality image format.
learn to rotate each brick in its own centroid using a series-driven pattern in Grasshopper 3D, with independent control for multiple rows and degrees.
Create vertical copies along the z axis by adding a second linear array to join stacks, set count to 20 for forty stacks, and adjust separation as the vertical magnitude.
I'm including lowpoly 3D human scales that you can use along the whole course in order to setup your iterations.
I'm including an annex in PDF format with the reference brochure for the module and the activity.
I'm including the reference algorithm in JPG high quality image format.
Master a parametric extrusion workflow in Grasshopper by remapping numbers, mastering the relationship between points, and using boundary surface over grafted data, while comparing loft and region difference techniques.
Explore iterations in Grasshopper 3D by adjusting remap numbers and domains to generate diverse, triple-extrusion patterns. Experiment with inverted domains for attractor-based composition and real-time parametric design applications.
What is Parametric Design? What are its origins, definitions, principles, capabilities, and tools? What possibilities do I have with Grasshopper 3D? How can I program simple and/or sophisticated algorithms to solve problems? How can I generate geometries and iterations with Grasshopper? How can I create exploded views, document, quantify, and visualize my iterations? How can I leverage my algorithms by including generative components? How can I leverage Artificial Intelligence (AI) to generate Grasshopper algorithms? These and more are some of the questions I'll answer in this full guide to Grasshopper.
Grasshopper 3D is a programming language created by David Ruttern at Robert McNeel & Associates and released as a plug-in for Rhinoceros 3D in 2008. It is part of the flow-based programming (FBP) paradigm and is a visual programming language that enables the generation of algorithms in an intuitive and practical way, making it possible to visualize results in real time, one of the reasons why it has become popular among designers, architects, engineers and related fields. In addition to being an intuitive and easy-to-use tool, the creative possibilities and solutions it offers are virtually unlimited, and these possibilities can be further expanded through plugins, add-ons and external tools that give Grasshopper an infinite number of applications.
Welcome! I'm Valentyn-Vladyslav Kotsarenko, an architect with a Master's degree and experience as a BIM Coordinator. In addition to having more than 16 years of experience in 3D-related topics and more than 10 years teaching various digital tools to students, I have had the opportunity to collaborate on various architectural, parametric, BIM, visualization, animation, industrial, graphic, engineering and design projects, among various explorations that have given me capacity in the line of architectural design, 3D modeling, BIM, animation, graphic design and related topics. Likewise, I have experience training in universities, companies and private groups in the use and implementation of various solutions, seeking to promote and optimize work and production processes as much as possible, and on this occasion I will guide you.
This course represents the second (or first) step in a series of pedagogically structured training courses. If you have no or basic knowledge of Grasshopper 3D and are looking to fully exploit the possibilities offered by this great tool with the integration of powerful techniques and functions under a structured workflow, this training is for you.
Throughout this training:
I will explain the concept of Parametric Design in depth.
I will explain the origins, concepts, definitions, principles, and fundamentals of Parametric Design.
I will teach you about the menus, interface, navigation, preferences, and templates that Grasshopper 3D supports.
I will guide you in depth through all of Grasshopper's fundamental functions.
I will help you program your first and second algorithms with basic functions.
I will explain the fundamentals of Attractor programming.
I will explain how to work with exploded views, geometric optimization, 2D documentation, and quantification.
I will teach you how to program and manage colors.
I will guide you through managing components for geometric deformation such as Surface Morph and Flow.
I will explain how Voronoi patterns work in both the 2D and 3D dimensions.
I'll show you the possibilities of managing graphics with Image Sampler.
I'll teach you how to use the Graph Mapper component.
I'll guide you through managing data and tree structures.
I'll teach you how to integrate generative components to evolve your algorithm.
I'll explain how to use Artificial Intelligence to develop and integrate Grasshopper algorithms.
And more.
Grasshopper has transformed work patterns around the world, and today you can take the next step too! Sign up!