# Parts

## Layout of the Page

This page includes the filename, the scene name and the units used in the model. A summary section lists all parts, grouped by material and thickness, with quantities and rough dimensions (depending on the type of material). The summary is followed by sections specific to the different groups.

To shorten a long Parts List, you can hide the summary and all groups, up to the title bar.

{% hint style="warning" %}
The content of the Parts List is dynamically generated. Anytime you select a part in the scene or if you switch to another scene, the list will receive a notification that something has changed and will ask you to regenerate.
{% endhint %}

{% hint style="success" %}
Hidden components are not included. The Parts List either reflects what you have selected in the current scene, or all visible components if there is no selection.
{% endhint %}

[**Parts List**](/features/parts/parts-list.md) gives more details about the content.

## Menus

**Generate** recomputes the Parts List after a change in the model, after the selection of active parts, or if the current scene has changed. To avoid OpenCutList always asking to regenerate the Parts List, you can click on **Ignore** or simply minimize the window. However, because of the dynamic nature of the list, it is important for you to know if the list does correspond to the model and your selection. The menus also include:

* [**Print**](/features/parts/print.md), to print the current Parts List.
* [**Export**](/features/parts/export-to-csv.md), to save the Parts List to a CSV file.
* [**Draw**](https://docs.opencutlist.org/features/parts/layout), to generates a configurable exploded view of your model or a selection of parts.
* [**Estimate**](/features/parts/report.md)**,** to estimate cost and weight of the Parts List.
* [**Options**](/features/parts/options.md), to define how OpenCutList should build and display the Parts List.
* **"...",** to access for general functions.


---

# 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/features/parts.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.
