# Workspace

### Main Workspace

The Dynamo Workspace consists of four main elements.

![](/files/Iq6P6GlB5ROoZZfAmT0S)

> 1. All Active Tabs.
> 2. Preview Mode
> 3. Zoom/Pan Controls
> 4. Node in Workspace

### All Active Tabs

When you open a new file, a new Home Workspace will be opened by default.

![](/files/OQe7s8ID6SBuR6TwsCOu)

You may create a Custom Node and open it in a Custom Node Workspace.

![](/files/MR0N2BICiXEAytsPkGGQ)

{% hint style="info" %}
Only one Home Workspace is allowed in each Dynamo window but you may have multiple Custom Node Workspaces opened in tabs.
{% endhint %}

### Preview Mode

There are 3 methods to switch between different previews:

a. Using the top right icons

* ![](/files/RIPUYnWa8EE8OCmBObjy)Graph Preview
* ![](/files/y0ulPkyl3unxJUklEHV4)3D Preview

b. Right-click in Workspace

* Switch from 3D Preview to Graph Preview

![](/files/sNg5J5y7GL5IJvzo97QA)

* Switch from Graph Preview to 3D Preview

![](/files/Ie1oAC8xICCOzI1sQobr)

c. Using keyboard shortcut (Ctrl+B)

### Zoom/Pan Controls

You may use icons or a mouse to navigate in either workspace.

a. In **Graph Preview** Mode

* Using icons:
  * ![](/files/gljL6Ru24Vl8gLVj7IhD)Zoom to fit
  * ![](/files/CNtFCbdIXEohau2Z7XE4)Zoom in
  * ![](/files/I5gFK1QsUtIzlp9dpSRh)Zoom out
  * ![](/files/zAvKaveCxnZb0JGpTtIn)Pan
* Using mouse:
  * Left-click - Select
  * Left-click and drag - Selection box to select multiple nodes
  * Middle scroll up/down - Zoom in/out
  * Middle-click and drag - Pan
  * Right-click anywhere on canvas - Open In-Canvas Search

![](/files/XTneDC3p8yBHrpW6jI4v)

b. In **3D Preview** Mode

* Using icons:
  * ![](/files/gljL6Ru24Vl8gLVj7IhD)Zoom to fit
  * ![](/files/CNtFCbdIXEohau2Z7XE4)Zoom in
  * ![](/files/I5gFK1QsUtIzlp9dpSRh)Zoom out
  * ![](/files/zAvKaveCxnZb0JGpTtIn)Pan
  * ![](/files/q4jX80keJfDdv42eiQwi)Orbit
* Using mouse:
  * Middle scroll up/down - Zoom in/out
  * Middle-click and drag - Pan
  * Right-click and drag - Orbit

### Node in Workspace

Left-click to select any Node.

To select multiple Nodes, Click and drag to create a selection box.

![](/files/5kAvvEaxotVvvuhUrfy0)


---

# 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://primer2.dynamobim.org/3_user_interface/1-workspace.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.
