Learning Geometry Gym

There are a number of ways in which you can learn the basics and more advanced aspects of using the Geometry Gym plug-in tools.


There is an extensive number of examples on the geometry gym blog which have been posted over a number of years. Most examples will have a example files attached and generally reference a you-tube video.

YouTube Videos

You can visit Geometry Gyms YouTube channel where a number of videos have been posted on different workflows.

Example Files

There are a number of examples which have been added to this guide in the relevant sections. They are generally located under the specific plug-in tabs. You can download one example or a complete .zip file of the entire example group.

Examples are broken into two types:


Feature models demonstrate a feature, generally specific to one or a series of components to demonstrate one way to use the specific tool.

Model (Simple/Intermediate/Advanced)

Model examples demonstrate multiple features in order to demonstrate a workflow. These can include simple examples of defining a simple beam with loads and extracting results or completing intermediate and advanced analysis on a complex building.

Examples have been collated from nearly 10 years of work.

While we have tried too keep them up-to-date with the latest plug-in components there may be instances where an older version of the plug-in was used. These components are generally prefixed with ssi.

In most cases this should not effect the script from executing and you should be able to see the updated component name if you hover over the component.

If you find an error please let us know so we can update the example.

If you have any good examples that you would be willing to share please do get in touch.

Learning Grasshopper and Parametric design

A big challenge in fully utilizing the Geometry Gym is to have a good understanding on how to use Grasshopper and other parametric design tools.

If you are new to parametric design there are countless video tutorials online which can help to get you started. We recommend the following websites which are generally tailored to learning specific to the built environment:

The Grasshopper 3D website also has a list of good ways to learn the basics.