Skip to content

How to Define and Use Clusters in Grasshopper

Do you have repeated components in your Grasshopper file that are clustering your file? Would you like to reuse these components without copying all of the mess?

Learn how to create a Cluster in Grasshopper.

Quick Guide

  1. Replace your inputs with Cluster Input Components
  2. Connect your outputs with Cluster Output Components
  3. Select your whole definition. Right click in open space and click Cluster.
  4. You can rename the cluster
  5. You can password protect your cluster by right clicking the cluster and assigning a password.

Step 1 Cluster Input Components

Replace your inputs with Cluster Input Components

Step 2 Cluster Output Components

Connect your outputs with Cluster Output Components

Step 3 Create the Cluster

Select your whole definition. Right click in open space and click Cluster.

Step 4 Rename the Cluster

You can rename the cluster

Step 5 Password Protect your Cluster

You can password protect your cluster by right clicking the cluster and assigning a password.
Grouping functions in Grasshopper into Clusters is an effective technique to reduce the visual complexity of your file.

Clusters allow you to easily copy and paste a selected definition of a function both within your file and into other Grasshopper files. If you modify a cluster, all copies within the opened file will be updated accordingly.

Enjoy using clusters in your workflow!

If you would like to share your thoughts on our blog, we’d love to hear from you!
Get in touch with the IDDA community via Facebook.

Posted on 12 Oct 2017


IDDA is used and recommended by the best companies and universities



IDDA Office   |   Suite 511, 2-8 Brookhollow Avenue, Baulkham Hills, NSW 2153, Australia   |   Phone: +61 2 9899 5247   |   Contact us

©2017 The Institute of Digital Design Australia   |   Terms of use   |   Privacy of Use   |   FAQ