# Refinery Toolkit

The Refinery Toolkit is a collection of packages to accelerate generative design workflows in Dynamo.

![](https://1947225869-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZMLRvaju5sqPs7pYTX%2F-M4QXqb37UoeRwRlMTBH%2F-M4QXyv-a34FYOOl4i_M%2Ftoolkit1.png?generation=1586378866663968\&alt=media)

## The toolkits

There are currently two packages included in the toolkit, each focusing on enabling specific types of workflows:

* SpacePlanning Toolkit
* Massing Toolkit

### Space Planning Toolkit

This toolkit offers a range of nodes that help with general space-planning workflows in Dynamo and Revit.

![](https://1947225869-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZMLRvaju5sqPs7pYTX%2F-M4QXqb37UoeRwRlMTBH%2F-M4QXyv1ZHWBSZMK4KEa%2Ftoolkit2.gif?generation=1586378866807083\&alt=media)

![](https://1947225869-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZMLRvaju5sqPs7pYTX%2F-M4QXqb37UoeRwRlMTBH%2F-M4QXyv38zZJ0mPgVQca%2Ftoolkit3.gif?generation=1586378868648210\&alt=media)

[Read more about the SpacePlanningToolkit](https://github.com/DynamoDS/RefineryToolkits/tree/master/src/SpacePlanning).

### Massing Toolkit

This toolkit offers resources and information about optimization and design option generation for massing.

![](https://1947225869-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZMLRvaju5sqPs7pYTX%2F-M4QXqb37UoeRwRlMTBH%2F-M4QXyv5mCSmarcJADiq%2Ftoolkit4.png?generation=1586378867159162\&alt=media)

[Read more about the MassingToolkit](https://github.com/DynamoDS/RefineryToolkits/tree/master/src/MassingSandbox).

[Read more about the MassingToolkit for Revit](https://github.com/DynamoDS/RefineryToolkits/tree/master/src/MassingRevit).

## For more Information

For more information on the Refinery Toolkit, please visit the following page:

<https://github.com/DynamoDS/RefineryToolkits>


---

# 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://www.generativedesign.org/03-hello-gd-for-revit/03-05_refinery-toolkit.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.
