# How to insert service holes in horizontal track centers?

{% hint style="warning" %}
Before following this guide, make sure that your service hole families for studs are prepared for the CNC export. [**Learn more**](https://docs.besmart.software/3d-modeling-and-design/metal-framing/faq/family-libraries/service-holes/how-to-create-service-holes-in-horizontal-tracks)
{% endhint %}

## 1. Open Detail Configurations

1. In **Wall+M/Floor+M/Roof+M**, go to **Add/Modify Elements**
2. **Add/Modify Details**
3. **Detail Configurations**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FihtpsRAf5IceXsfDEuQF%2FDetail%20Configurations.gif?alt=media&#x26;token=1a47c7ff-6fb4-4813-abc5-9a7190051e70" alt=""><figcaption><p>Open Detail Configurations</p></figcaption></figure>

## 2. Add service holes between studs

### 2.1 Select the service hole family type

1. Go to **Bridging/Blocking/Plate Holes** in the browser on the left
2. Tick the box **Insert Details**
3. Select the **Family Type** to use as a service hole (if you don't find the hole for your CNC brand, read this guide to create one):

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FZy13WCjCvxvDaEiRkAzG%2FDetail%20Configurations_Settings.gif?alt=media&#x26;token=e7a2e0e1-7bbc-45a1-818d-1c4b0e80b4b2" alt=""><figcaption><p>Bridging/Blocking/Plate Holes</p></figcaption></figure>

### 2.2 Choose which framing elements will receive holes on the plate web

**Location on \[element name]** parameters

* To **turn off**, select **None**
* For **Top** or **Bottom Plate** - select **Bottom Face**
* For **Bridging/Nogging** - select **Bottom Face, Solid Face, Top Face** or **Bottom Face** (no difference)
* For opening **Sill** or **Header** - select **Top Face** or **Bottom Face** (no difference)

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F3mahY7mVNv0mz0ZOcyob%2FDetail%20Configurations_Location%20Top%20Bottom%20Plates.gif?alt=media&#x26;token=1e8af45a-87f6-4a49-bfae-9eeb5fd3efc0" alt=""><figcaption><p>Location on [Element name]</p></figcaption></figure>

### 2.3 Choose placement patterns

Modify the **Offset from Stud Side**

* Center between Two:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Fdz2ahmcSA38GU00V0jwU%2Fimage.png?alt=media&#x26;token=4dbcf213-18a4-48c2-80f3-25f4278b990a" alt=""><figcaption><p>Center between Two</p></figcaption></figure>

* Left/Right with Offset:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FmbmjocjTBxloaBFhzxbw%2Fimage.png?alt=media&#x26;token=adeda347-adb3-43b4-8352-365a228c1486" alt=""><figcaption><p>Left with 2" Offset</p></figcaption></figure>

* Left and Right

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Fetw7XkmdLEGTInuxMaOz%2Fimage.png?alt=media&#x26;token=bdea42cb-08c7-42e0-b00a-19b9040a02a6" alt=""><figcaption></figcaption></figure>

* Open/Solid Face:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F6btLAjcddp5AAs3n0Zvw%2Fimage.png?alt=media&#x26;token=87878a78-2fda-4cd9-a9c5-30655aec18f1" alt=""><figcaption><p>Open Face with 2" Offset</p></figcaption></figure>

### 2.4 Other Settings

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FnPS6AEEExskWmurtfdd6%2Fimage.png?alt=media&#x26;token=29239501-8ffe-4814-a1be-5984cce295df" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Learn more](https://docs.besmart.software/3d-modeling-and-design/metal-framing/feature-descriptions/wall-metal-framing/add-modify-elements/add-modify-details/details-configuration#include-openings) about the other settings.
{% 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/service-hole-automation/how-to-insert-service-holes-in-horizontal-tracks-using-detail-configurations/how-to-insert-service-holes-in-horizontal-track-centers.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.
