# Grasshopper - Upload

{% embed url="<https://youtu.be/6VPdpK4AEo4>" %}

### 1. Connect to a Finch variant

* Create a button and panels with the desired project and variant name.
* Drop a **`Finch`** component onto the canvas and connect the panels and button into their respective inputs.

<figure><img src="https://content.gitbook.com/content/fr7wU7S4fvKhCNJqX17T/blobs/km7zCEnpO6P3fJokvlhT/connect%20%20gh.gif" alt=""><figcaption></figcaption></figure>

### 2. Upload a Building Mass

* Drop the **`Upload Building Mass`** component and input your building mass geometry into the respective input.
* Connect the **`Finch Data`** and use a **`button`**&#x74;o send it up to Finch.

<figure><img src="https://content.gitbook.com/content/fr7wU7S4fvKhCNJqX17T/blobs/BcXJRjZRilmtU5eGIoSa/upload%20mass%20gh.gif" alt=""><figcaption></figcaption></figure>

### 3. Upload grid lines (optional)

* Drop the **`Upload Grid Lines`** component and input your grid lines into the respective input.
* Connect the **`Finch Data`** and use a **`button`**&#x74;o send it up to Finch.

<figure><img src="https://content.gitbook.com/content/fr7wU7S4fvKhCNJqX17T/blobs/DOyOtHenwYS669vyIEaL/upload%20grids%20gh.gif" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
You can snap to gridlines while editing.
{% endhint %}
