# Generate Pattern

When a project is active, the **Generate Pattern** menu (top right corner) provides access to download options and related settings.

## Generate Pattern Window

Click **Generate Pattern** to open the window, which includes the following sections:

* Clab Assistant
* Generation History
* Tech Pack Options
* Grading Options

### Clab Assistant

Click **Generate Pattern** to create the pattern files for the current project.

Then, click **Download** to retrieve:

* AAMA-DXF and ASTM files
* Tech Pack files (if included in your subscription)

Downloaded files will be saved to your browser's default download folder.\
A progress bar shows how many pattern downloads remain based on your current subscription.

### Generation History

Displays a list of previously generated patterns for the project.\
You can refer back to these at any time to track versions or re-download files.

### Tech Pack Options

If enabled in your subscription, this section provides:

* A PDF version of the measurement list
* An Excel (.xlsx) file with all measurements

These documents are included alongside the pattern files in the download.

### Grading Options

If grading is active and supported by your plan, this section allows you to download `.rul` files containing the grading rules applied to the pattern.

## Pattern Status

Once a pattern is generated and downloaded:

* The project status changes from **Editable** to **Locked** in the dashboard.
* The **Restart** button is disabled.

This prevents any further changes to the pattern or grading, ensuring consistency and protecting the integrity of the project if used as a reference.

### Modifying a Locked Project

To make changes after generation:

1. Return to Editable
2. Click **Locked** in the dashboard.
3. This will revert the project status to **Editable** and reactivate the **Restart** button.

## Change Pattern Type

1. Click **Change Pattern Type**
2. Confirm the action (existing measurements will be reset)
3. Select a new Pattern Type

## Modify Anatomical Set

1. Click **Restart**
2. Confirm the action (this is irreversible)
3. Select a new Anatomical Set


---

# 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://help.clabassistant.com/getting-started/generate-pattern.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.
