# Toolbar

<figure><img src="https://2764382921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MUSHuV5bThAGZxy7OHb-1972196547%2Fuploads%2FRuDhTx0tMKl3UxRc97AE%2FGet%20Started%20-%20Toolbar.png?alt=media&#x26;token=0bbee181-7c4f-4387-8d82-ef205d419c59" alt="" width="285"><figcaption><p>OpenCutList Toolbar</p></figcaption></figure>

The toolbar features four icons. Clicking on these icons will open:

* the [**Main window**](#main-window), which can be minimized or maximized.
* the [**Smart Paint Tool**](#smart-paint-tool), an on-screen tool to apply or remove material to components.
* the [**Smart Axes Tool**](#smart-axes-tool), an on-screen tool to relocate the local axes of components without having to open the definition.
* the [**Smart Export Tool**,](https://docs.opencutlist.org/features/smart-export-tool) an on-screen tool to export 2D projection or 3D geometry of a single part.

{% hint style="info" %}
**OpenCutList** submenus are also available from Extensions -> OpenCutList so that you can add key shortcuts.
{% endhint %}

## Main Window

The minimized window of **OpenCutList** displays four buttons:

* **Maximize/Minimize**: to show/hide the result window. To minimize the window and get it of your way, simply hit the **\<ESC>** button.
* [**Materials**](https://docs.opencutlist.org/features/applying-materials): to configure materials. This is an interface which links to the native SketchUp material. If you have already configured some material in SketchUp, it will show up here. If you add material here, it will also show up in the Materials Inspector of SketchUp.
* [**Parts**](https://docs.opencutlist.org/features/parts): to compute the **Parts List** of a selection of components or of all visible components in the current scene.
* [**Import**](https://docs.opencutlist.org/features/import): to import parts defined as rectangular boxes from a CSV file.

![Minimized menu](https://2764382921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MUSHuV5bThAGZxy7OHb%2F-Ml8qAW2N5kzDqXWQpEr%2F-Ml8rUp5_t3UfXn4oJbA%2FCapture%20d%E2%80%99e%CC%81cran%202021-10-04%20a%CC%80%2007.53.59.png?alt=media\&token=87348155-6d07-434f-a4b1-2b86ee8a7529)

When maximized, the toolbar has two additional buttons.&#x20;

* **Doc.:** a direct link to open this documentation in your browser.
* **More:** displays a ribbon with more links (some may depend on your language):

  * **Tutorials**: displays a list of YouTube tutorials made by users.
  * **Plans**: opens your browser to the model section of [**L'Air du Bois**](https://www.lairdubois.fr) where users publish their creations.
  * **News**: inline access to the latest and archived news we publish on [**OpenCollective**](https://opencollective.com/lairdubois-opencutlist-sketchup-extension).
  * **Forum**: read-only access to the OpenCollective discussion forum. If you plan to participate in discussions, you must create a free OpenCollective account.
  * [**Update**](https://docs.opencutlist.org/getting-started/updating): starting with version 1.9 a self-updater was introduced, which updates directly from the github repository. This version is identical to the version hosted on the Extension Warehouse, it is signed by Trimble. After an upgrade, you **must restart SketchUp** for the new version of **OpenCutList** to be re-loaded.
  * **Sponsor**: we very much appreciate your financial support on [**OpenCollective**](https://opencollective.com/lairdubois-opencutlist-sketchup-extension). Even small contributions help us to take the time to make OpenCutList a better tool for your workshop.

![Link to Sponsor](https://2764382921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MUSHuV5bThAGZxy7OHb%2F-Ml8qAW2N5kzDqXWQpEr%2F-Ml8rHhO_BxAXQe-DTP_%2FCapture%20d%E2%80%99e%CC%81cran%202021-10-04%20a%CC%80%2007.52.21.png?alt=media\&token=4f713963-e680-4e51-95d4-242799c457ec)

The lower right border of the OpenCutList window displays more actions:

* A link to [**www.lairdubois.fr**](https://www.lairdubois.fr/): a french-speaking woodworker community, completely ad-free!
* **Report a bug**: this will open your mailer to send a bug report to the developers.
* [**Preferences**:](https://docs.opencutlist.org/getting-started/installing/preferences) to change unit, weight or language preferences.
* **Sponsor**: opens a page with the current status of contributions and the next goal.
* **About**: gives information about the developers, the translator team and the software we used to develop **OpenCutList**.

## Smart Paint Tool

The [Smart Paint Tool](https://docs.opencutlist.org/features/smart-paint-tool) lets you select a tool to sample, paint or clear a component with material from a list of material.

## Smart Axes Tool

The [Smart Axes Tool](https://docs.opencutlist.org/features/smart-axes-tool) allows you to reposition the local axes of your components. Because **OpenCutList** interprets the dimensions of a part from its orientation with regard to the local axes, it is important to position them correctly. You could use SketchUp tools to perform this task, but you would then have to open the component to get to its definition.

The Smart Axes Tool displays the dimensions of the part and an arrow on the front and back face of the selected part to help you decide if the interpretation is correct.

{% hint style="warning" %}
Changing the local axes of a component does not "change" the component or its definition.&#x20;

Do not expect the part to be mirrored or rotated!
{% endhint %}


---

# 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.opencutlist.org/getting-started/installing/toolbar.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.
