# Grasshopper - Download data

{% 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="/files/coyxddk4ZzCC64mpv2Qz" alt=""><figcaption></figcaption></figure>

### 2. Load your Finch Data

* Drop the **`building`** component onto the canvas and connect the **`Finch Data`** output to the respective input.

<figure><img src="/files/ULzefXc5jqu4BSKNkrBh" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Check out the **Hierarchy** tab to find all of the components for downloading different types of Finch data, such as the floor plate layout (**`units`**) or the apartment unit plans (**`spaces`**).
{% endhint %}

<figure><img src="/files/iYF1SbZrugA9YTKod0g4" alt=""><figcaption></figcaption></figure>

### 3. Work further with the data in Grasshopper

{% hint style="success" %}
The following gifs show an example of how you can use the Finch data to create detailed models in Grasshopper.
{% endhint %}

<figure><img src="/files/a6pKiKQw8yd03TVlcfS7" alt=""><figcaption><p>Extrude the surfaces according to the story height in Finch</p></figcaption></figure>

<figure><img src="/files/N4Uaup3LutfmC7F0S1Gg" alt=""><figcaption><p>Input the colors used in Finch into your custom preview</p></figcaption></figure>

<figure><img src="/files/eGlTJBnqvtOlIWz7DjRm" alt=""><figcaption><p>Subtract the slab thickness (500mm) from the story height.</p></figcaption></figure>

### 4. Switch between NIA and GFA

* Right click on the component to switch between NIA (wall area subtracted) or GFA (wall area included).

<figure><img src="/files/f3Fd6JdaJw6F3fC3voIj" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.finch3d.com/docs/first-steps/rhino/grasshopper-download-data.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
