> For the complete documentation index, see [llms.txt](https://docs.besmart.software/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.besmart.software/design-data-management-and-exchange/cnc-exporters/cnc-metal-exporter/cnc-exporter-revit-add-in/faq/how-to-control-labels-on-studs-plates.md).

# How to control labels on Studs/Plates?

## Introduction

This guide applies to users with **Arkitech** and **Howick** CNC machines.

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Fn842OmndZ4xcjHQII06f%2Fimage.png?alt=media&amp;token=5a08ceb9-2e6d-412c-bb59-cee9c26434bb" alt=""><figcaption></figcaption></figure>

Each framing element (studs, plates, etc) in the CSV files has a label command written with two possible outputs:&#x20;

**LABEL\_NRM** - Normal label print:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FYnFALyLRqzjZBltj4Vd9%2Fimage.png?alt=media&amp;token=f7e46401-638e-42d9-8277-2b81828d527e" alt="" width="354"><figcaption><p>LABEL_NRM</p></figcaption></figure>

**LABEL\_INV** - Inverted label print:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FiSnFkftXT3SXtSbadAH8%2Fimage.png?alt=media&amp;token=67285627-5a49-4c43-bd2d-b4d5fdeb25a9" alt="" width="290"><figcaption><p>LABEL_INV</p></figcaption></figure>

{% hint style="success" %}
This is a **standard** CSV output for the Arkitech and Howick machines.
{% endhint %}

Inverted labels (LABEL\_INV) are applied to elements that face differently (BP-1, SS-1, etc) compared to the standard view (VS-1, TP-1, etc), ensuring label readability.&#x20;

In other words, one of the end studs (SS-1) and the bottom plate (BP-1) are oriented differently from the other end stud SS-1 and TP-1, respectively. The inverted printing is designed to maintain visibility.&#x20;

{% hint style="warning" %}
For the **Arkitech** and **Howick** frames, make sure to use the correct **Structural Framing** families in the **Framing Configurations**.

Metric:

* **M\_MF C+C\_CH Stud** - for vertical elements (studs, king studs, cripples, trimmers, etc.)
* **M\_MF C+C\_CH Plate** - for horizontal elements (plates, bridging/blocking, headers, sills, etc.)

Imperial:

* **I\_MF C+C\_CH Stud** - for vertical elements (studs, king studs, cripples, trimmers, etc)
* **I\_MF C+C\_CH Plate** - for horizontal elements (plates, bridging/blocking, headers, sills, etc.)

[Learn more](https://www.youtube.com/watch?v=jyutWz2FmK4) about the Metal Framing families.
{% endhint %}

## How to control the labels?

You can switch the default order of Inverted and Normal labels. In other words, elements that receive NRM label by default will receive INV label and vice versa.&#x20;

Go to the **CNC Metal Exporter** > **Export Setup** and check the inverse label boxes as highlighted below:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FQwMcOorx3hIvTrF8lbOU%2Fimage.png?alt=media&amp;token=4fc21d18-7bd0-4dc4-a124-9b79e035520a" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Learn more](https://docs.besmart.software/design-data-management-and-exchange/cnc-exporters/cnc-metal-exporter/revit-add-in/features#export-setup) about the **Export Setup**.
{% endhint %}

{% hint style="warning" %}
**Note**: it is not possible to control the label orientation of individual elements using the presets. You have to this manually in the CSV file.&#x20;
{% endhint %}

***

{% hint style="info" %}
If you can't find the answers you're looking for, please [contact our support team](https://helpdesk.besmart.software/support/tickets/new).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.besmart.software/design-data-management-and-exchange/cnc-exporters/cnc-metal-exporter/cnc-exporter-revit-add-in/faq/how-to-control-labels-on-studs-plates.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
