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 ArchiStar Academy [dev] community via Facebook.

Posted on 09 Oct 2023



ArchiStar Office   |   Mezzanine, Levels 1-3, 388 George Street   |   Sydney NSW 2000, Australia   |   Phone: +61 2 9899 5247   |   Contact us

© 2018 ArchiStar Academy   |   Terms of use   |   Privacy of Use   |   FAQ