# Main Frame

<figure><img src="/files/vw7Vw499Zz6k4exZGXIh" alt=""><figcaption></figcaption></figure>

## Rotated Plates

***

### Filters

* ***Stud Filters*** – lets you create a filter based on parameters to exclude certain studs. Rotated plates will not receive nailing where the filtered studs are.

  Note: Filter should be configured in a way of what you want to keep and not what you want to exclude.
* ***Plate Filters*** – lets you create a filter based on parameters to exclude certain rotated plate elements from being nailed.

  Note: Filter should be configured in a way of what you want to keep and not what you want to exclude.

***

### Rotated Plates Nailing

* ***Perform*** – turns the nailing functionality on and off.

***

* ***Bottom Offset*** -&#x20;

***

* ***Top Offset*** -&#x20;

***

* ***Layout Direction*** - lets you choose a nailing layout:
  * ***Center*** - nails are aligned with the middle of the plate with fixed nail amount and spacing
  * ***End*** - nails are aligned with the top side of the plate
  * ***Start*** - nails are aligned with the bottom side of the plate
  * ***Start End*** - nails are aligned to both sides of the plate

***

* ***Layout Rule*** - lets you choose according to which inputs should the nails be placed:
  * ***Fixed Number & Fixed Spacing*** – both fixed number and spacing is taken into account.
  * ***Fixed Spacing/Maximum Spacing*** – only fixed spacing will be taken into account.

***

* ***Fixed Number*** - lets you choose a number of nails required.

***

* ***Fixed Spacing/Maximum Spacing*** - lets you choose spacing between nails.

***

* ***Nailing Type/Device Index*** - machine-specific code to control and customize various aspects of how the processing is supposed to be performed.

***

## Pads

***

* ***Bottom Pad Element as*** - lets you choose what processing command code is supposed to be used for bottom pad elements:
  * ***UG*** - bottom plate
  * ***LS*** - longitudinal stud

***

* ***Top Pad Elements as*** - lets you choose what processing command code is supposed to be used for top pad elements:
  * ***OG*** - top plate
  * ***LS*** - longitudinal stud

### Pads Nailing

***

* ***Perform*** – turns the functionality on and off.

***

* ***Start Offset*** – moves the last nail from the start of the element by a set distance

***

* ***End Offset*** – moves the last nail from the end of the element by a set distance

***

* ***Side Offset*** -&#x20;

***

* ***Nailing Spacing*** -&#x20;

***

* ***Incremental Nailing Spacing*** -&#x20;

***

* ***Nailing Type/Device Index*** - machine-specific code to control and customize various aspects of how the processing is supposed to be performed.

***

## Plates

* ***Bottom Plate Element as*** - lets you choose what processing command code is supposed to be used for bottom plate elements:
  * ***UG*** - bottom plate
  * ***LS*** - longitudinal stud

***

* ***Top Plate Elements as*** - lets you choose what processing command code is supposed to be used for top plate elements:
  * ***OG*** - top plate
  * ***LS*** - longitudinal stud


---

# 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.besmart.software/design-data-management-and-exchange/cnc-exporters/weinmann-wup/user-interface/advanced-setup-window/main-frame.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.
