> For the complete documentation index, see [llms.txt](https://docs.pollination.solutions/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pollination.solutions/user-manual/rhino-plugin/interoperability/rhino-import/hbjson.md).

# Import HBJSON

Use the standard toolbar of Rhino to open the "Import" window. Right click on the button with the folder icon or use the cascade menu: File/Import

![Left click = open; right click = import](/files/-MeD2CjsMwC7JdKBB6XT)

Navigate on the local machine and select the file to import.

![](/files/7VzBoMpf4wzKgF3L2zxd)

Add the file format filter **Honeybee Model (\*.hbjson)** show only the selected file format to speed up the process. Click on the "Open" button to complete the operation.

![](/files/-MeUkSrikw3sR9x8vyd6)

## Options

Clicking on the "Options" button you get two extra functionalities.

![](/files/-MeW11GDl0uHp75gssyB)

* **Validate**: It is an optional process that checks the validity of the hbjson to import or open. Just specify the extension to read and click on the radio button "validation". It is a helpful functionality to debug a model and fix it.
* **Add a prefix:** It\*\* \*\*is particularly useful in workflows where you duplicate and edit a starting object and then want to import it again in the same 3dm file. In fact, it changes the display name and identifier of this object and all child objects by inserting a prefix, creating unique IDs.

### Tip and Tricks

Drag and drop the file directly into the Rhino canvas to skip the selection phase by user interface.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.pollination.solutions/user-manual/rhino-plugin/interoperability/rhino-import/hbjson.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
