# How to cut Notches at the End Studs with Top/Bottom Plates?

## 1. Modify Settings <a href="#id-1.-modify-settings" id="id-1.-modify-settings"></a>

1. Go to **Framing Configurations** > **Modify Settings**
2. Scroll down and check the box **Automatically Switch Cuts**
3. Click **Save** to close the dialogue

<figure><img src="https://docs.besmart.software/~gitbook/image?url=https%3A%2F%2F239424168-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FqtUsszuAWXIZhQhrvjnb%252Fuploads%252FWWiBIIynUqTAESdcJQKC%252FAutomatically%2520switch%2520cuts_Metal%2520Framing.gif%3Falt%3Dmedia%26token%3Da5946e5e-0330-434e-b391-f2e707da48e2&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=95f6ab02&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Note**: this guide applies to **Wall+M** Framing Configurations.
{% endhint %}

{% hint style="warning" %}
Make sure to use the correct **Structural Framing** families.

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

## 2. Choose the reversed cut type for Top and/or Bottom Plate <a href="#id-2.-switch-cuts-for-chosen-element-connections" id="id-2.-switch-cuts-for-chosen-element-connections"></a>

1. Go back to the **Framing Configurations** dialogue.&#x20;
2. Go to **Wall Framing**
3. Choose the tab **Top Plate** and/or **Bottom Plate**
4. Go to **Cut Type** and choose **Plate Cuts Stud**

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F51YLACOVfvUjX1K8TfYF%2Fimage.png?alt=media&#x26;token=10b56796-9022-4c66-ae17-8e93c1c99676" alt=""><figcaption></figcaption></figure>

## 3. Edit the plate family

### 3.1 Open the C+C\_CH Plate family

1. Go to the **project browser** > **Families** > **Structural Framing** category
2. Find the **M\_MF C+C\_CH Plate** (Metric) or **I\_MF C+C\_CH Plate** (Imperial).&#x20;
3. Right-click on the family and choose **Edit**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FV92jEcREngyuhyjsLohT%2Fimage.png?alt=media&#x26;token=e684e3b1-d6e3-4af3-bab9-da15fc9805db" alt="" width="563"><figcaption></figcaption></figure>

### 3.2 Modify the Butt tf parameter formula

1. Go to the **Family Types** dialogue
2. Replace the existing **Butt tf** parameter formula with the new value:

```
1=2
```

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F72VnIxiAJHcsZh0as1tL%2Fimage.png?alt=media&#x26;token=3c1636a2-b672-4d98-86cb-8fea34808b16" alt=""><figcaption></figcaption></figure>

3. Click **Apply**&#x20;

### 3.3 Create a new parameter

Create a new **Instance**, **Yes/No** parameter **Top\&Bottom** **Plate** and group it under **Model Properties**

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FKdoSSzPa6trzCiFzIVL6%2Fimage.png?alt=media&#x26;token=d5be2d54-c55f-4dc7-9125-ce169257d19e" alt="" width="563"><figcaption></figcaption></figure>

### 3.4 Modify the existing formulas

1. In the **Lenghten\_Start** parameter, **replace** the existing formula by <mark style="color:red;">**copying**</mark> <mark style="color:red;">**the formula below**</mark>**:**

```
if(Cut Angle Start > 0°, Length Extension on Slope, Start Offset - if(or(Butt tf, and(not(Butt tf), not(Top&Bottom Plate))), Inverse Start Gap, End Gap))
```

2. Iin the  **Lenghten\_End** parameter, **replace** the existing formula by <mark style="color:red;">**copying**</mark> <mark style="color:red;">**the formula below**</mark>:

```
if(Cut Angle End > 0°, Length Extension on Slope, End Offset - if(or(Butt tf, and(not(Butt tf), not(Top&Bottom Plate))), Inverse End Gap, End Gap))
```

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F4IiuAyLYhzn4Uu4ftAS2%2Fimage.png?alt=media&#x26;token=98bdc8ab-d27f-4b7c-9e67-9f877c0d9136" alt=""><figcaption><p>How the two formulas should look like</p></figcaption></figure>

3. Click **Apply**
4. Click **OK**

## 4. Load the family back into the project

1. Click **Load into the Project and Close**&#x20;
2. In the project, click **Overwrite the Existing Version**

## 5. Frame wall

1. Select the walls
2. Click **Frame Wall**

**Top/Bottom Plates** now extend to the end of the **Studs**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FrwtqVT082WbbjLv2ThUr%2Fimage.png?alt=media&#x26;token=d2a20363-5f1d-4c11-a2ab-e62ba4483c52" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Notch in the stud** **may not be visible** in Revit, but the **NOTCH** **command** **will appear in the CSV file**.
{% endhint %}

If the **Blocking/Nogging** also has a **reverse connection** with the stu&#x64;**, the plate** **will not extend** and **will not create the Notch** inside the stud:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FcuStnybvtygaBoPWlwRQ%2Fimage.png?alt=media&#x26;token=2519ca78-39d5-4c14-b4a1-515cf2adeca2" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Note**: if you use <mark style="color:red;">**reversed connections**</mark> for the opening **Header** and **Sill** plates, the **Notches** will also appear in the **King Studs**.

[Learn more](https://docs.besmart.software/3d-modeling-and-design/metal-framing/faq/notches-lip-cuts-and-swages/how-to-switch-stud-and-plate-connections-cuts) about the difference between default and reversed connections.
{% endhint %}

## 6. Setup the exporter

### 6.1 Set the Default CNC Type

1. Go to the **CNC Metal Exporter**
2. Click on **Set the Default CNC Type**
3. Choose one of four configurations (for **Arkitech**, **Howick** or **Pinnacle** machine)
4. Click **OK**

### **6.2** Turn on the cut analysis

1. Go to the **CNC Metal Exporter**
2. **Export Setup**
3. Tick the box **Analyze Cuts for Inverse Connections**
4. Click **Save & Close**

{% 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 %}

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FIAi0ukkw0uLaNj3n9kTi%2Fimage.png?alt=media&#x26;token=8321cc2b-359e-43ac-894c-80295453171b" alt=""><figcaption></figcaption></figure>

## 7. Export files

1. Open the menu in the **CNC Metal Exporter**
2. Select **walls/floors/roofs**
3. Click **Export Frames**

<figure><img src="https://docs.besmart.software/~gitbook/image?url=https%3A%2F%2F239424168-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FqtUsszuAWXIZhQhrvjnb%252Fuploads%252FfNvdK7QNBKiYMH83ud6Q%252FExport%2520frames_Metal%2520Framing.gif%3Falt%3Dmedia%26token%3Df954d4c9-56ad-446f-9474-87bd9142b87e&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=af236e61&#x26;sv=2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FYsZNEW4BYOfNGD6558EL%2Fimage.png?alt=media&#x26;token=d51ae474-1662-4f92-aecd-c4f1b45bb5c1" alt=""><figcaption></figcaption></figure>

***

{% hint style="info" %}
**Note**: CNC Metal Exporter is not included in the Metal Collection.

[Learn more](https://docs.besmart.software/design-data-management-and-exchange/cnc-exporters/cnc-metal-exporter) about the features of CNC Metal Exporter.
{% 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: 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/3d-modeling-and-design/metal-framing/faq/notches-lip-cuts-and-swages/how-to-cut-notches-at-the-end-studs-with-top-bottom-plates.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.
