> For the complete documentation index, see [llms.txt](https://docs.opencutlist.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.opencutlist.org/getting-started/installing/toolbar.md).

# Toolbar

The toolbar is the entry point to OpenCutList.

<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>

**OpenCutList** installs two toolbars:

* the **OpenCutList** toolbar, with a single icon that opens or closes the [**Main window**](#main-window);
* the **OpenCutList - Tools** toolbar, with one icon per [**Smart Tool**](#smart-tools). Clicking on an icon activates the tool, clicking on it again deactivates it.

{% 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 the following 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**](/features/applying-materials.md): 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**](/features/parts.md): to compute the **Parts List** of a selection of components or of all visible components in the current scene.
* [**Outliner**](/features/outliner.md): to visualize and interact with the structure of the 3D model.
* [**Import**](/features/import.md): to import parts defined as rectangular boxes from a CSV file.

<img src="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&#x26;token=87348155-6d07-434f-a4b1-2b86ee8a7529" alt="Minimized menu" width="188">

When maximized, the toolbar has two additional buttons.

* **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**](/getting-started/updating.md): 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**:](/getting-started/installing/preferences.md) 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 Tools

The **OpenCutList - Tools** toolbar gives access to the on-screen Smart Tools:

* [**Draw Parts**](/features/smart-draw-tool.md) (Smart Draw Tool): to draw rectangular, circular or polygonal parts.
* [**Handle Parts**](/features/smart-handle-tool.md) (Smart Handle Tool): to select, copy, move or distribute parts.
* [**Paint Parts**](/features/smart-paint-tool.md) (Smart Paint Tool): to sample, paint or clear a component with material from a list of material.
* [**Orient Parts**](/features/smart-axes-tool.md) (Smart Axes Tool): to reposition the local axes of components without having to open the definition.
* [**Export Parts**](/features/smart-export-tool.md) (Smart Export Tool): to export the 2D projection, the 3D geometry or the paths of a single part.

### Smart Axes Tool

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.

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