# How to auto-dimension frames in elevation views?

## 1. Use sample dimensioning rules

Sample **Drawing Configurations** include ready-made **Dimensioning Rules** which you can already use to dimension frames in elevations.

1. Go to **Drawing Configuration**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FWZaO8iH5EGhGGMZ27DF1%2FOpen%20Drawing%20Configuration.gif?alt=media&#x26;token=bdace842-ccdf-488e-985c-ab140ea998d2" alt=""><figcaption></figcaption></figure>

2. In the **View Tab** > **Dimensioning Rule** column, use the sample rule **Frame**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FkiqoibABAlg0WGmUPtOp%2Fimage.png?alt=media&#x26;token=a7439d96-bb48-41b8-8658-26eca46eb104" alt=""><figcaption></figcaption></figure>

3. Close the Drawing Configuration dialogue.
4. Navigate to **Wall+M**&#x20;
5. Click on **Create assembly** and select frame(s):

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Fl8BZ0sVqMaRxbafqy7aL%2FCreate%20Assembly.gif?alt=media&#x26;token=eca49686-468d-4f58-b253-a501f2ce3420" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Learn more](https://docs.besmart.software/3d-modeling-and-design/metal-framing/getting-started/workflow-step-by-step/walls/shop-drawing-workflow) about the assembly workflow.
{% endhint %}

Below are the example outputs using this configuration:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FOB2rKBwILcYw21rWYSMa%2Fimage.png?alt=media&#x26;token=7b66e04e-8281-42f0-a73a-f0bba479bd53" alt="" width="563"><figcaption><p>Frame elevation - without openings</p></figcaption></figure>

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FNggf2wtwTYAD8nQeA5av%2Fimage.png?alt=media&#x26;token=2918ebe4-9910-4709-987c-ebad85527c81" alt="" width="563"><figcaption><p>Frame elevation - with an opening</p></figcaption></figure>

## 2. Create new dimensioning rules

{% hint style="warning" %}
It's recommended to already have assemblies created. [Learn more](https://docs.besmart.software/3d-modeling-and-design/metal-framing/getting-started/workflow-step-by-step/walls/shop-drawing-workflow)
{% endhint %}

### 1. Open an elevation view

1. Find a created wall assembly in the **Project Browser** > **Assemblies**
2. Open the **Elevation** view:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FU29GTjjZiaHt4KiRvPPK%2FFind%20assembly.gif?alt=media&#x26;token=95ba7492-4d74-4bdf-80cc-86b70f438048" alt=""><figcaption></figcaption></figure>

### 2. Create new dimensioning rule

1. In **Wall+M**, click on the **Create Assembly** > **Smart Dimensions** (at the bottom)
2. In the pop-up menu, click on **Delete Dimensions in View** and pick any dimension:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FUYmaeJEF3VKSbfs54usV%2FDelete%20dims.gif?alt=media&#x26;token=812ada23-9fe2-4116-99ba-865815f99269" alt=""><figcaption></figcaption></figure>

4. Go back to the pop-up menu and click on the **Configurations** button to open the dialogue
5. At the top-right of the dialogue, click on the **\[...]** button and choose **Create** to create a new dimensioning rule
6. Go back to the **\[...]** button and choose **Rename** to rename the rule (use any name you want)
7. Click save 💾 button at the top:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Fis1w4C0vo4PMqo2cDuOu%2FCreate%20config.gif?alt=media&#x26;token=316e8288-c8ed-48fc-94f7-a8dc1cbba200" alt=""><figcaption></figcaption></figure>

4. Choose **Structural Framing** in the Dimension Lines by Priority browser:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F3iZaPDhs2nJeQqCcsIgr%2Fimage.png?alt=media&#x26;token=a6202dbe-8995-48c7-a305-12d36a69d278" alt=""><figcaption></figcaption></figure>

### 3. Add total dimensions

1. Click on the gear button ⚙️ at the top-right:
2. Expand the **Total Dimension** settings:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FQKb4Cl3FOvUQs9QAP9g7%2FOpen%20Total%20Dimension.gif?alt=media&#x26;token=c07d5720-7f0f-45b8-a2b2-08f6c76dcf2f" alt=""><figcaption></figcaption></figure>

3. Choose the **Dimension Type**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FtRsumuOlE4FSbZrW1EKX%2Fimage.png?alt=media&#x26;token=e96189f5-3d10-46f1-9123-dd6a9680f2e9" alt=""><figcaption></figcaption></figure>

4. Add **Horizontontal Dimensions**. Choose **Top** or **Bottom**
5. Choose **Vertical Dimension**. Choose **Right** or **Left**:

{% hint style="warning" %}
**Note**: Total Dimensions are not visible if they are placed alone without other dimensions.
{% endhint %}

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FBfCX56qFhohiH2g1FHsH%2Fimage.png?alt=media&#x26;token=1fe0aa12-1da1-4156-8cc0-d221ad0d97b2" alt=""><figcaption><p>Horizontal - Top, Vertical - Right</p></figcaption></figure>

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FBAXw1aLWhH6Oif8tcf2q%2Fimage.png?alt=media&#x26;token=1af17daf-ca46-41d2-8ef4-e8cba76a485d" alt=""><figcaption><p>Horizontal - Bottom, Vertical - Left</p></figcaption></figure>

6. Click **OK**

### 4. Dimension horizontal elements

1. In the **Dimension 1** tab, navigate to **Horizontal Elements** sub-tab
2. Check the box **Vertical Dimensions**
3. Choose the **Dimension Type** and check the box **Join Dimension Lines**
4. If you want to see instant result in your view, click **Apply**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FEn7XbkhwRJ23fypLehss%2FDimension%20horizontal%20elements.gif?alt=media&#x26;token=03109103-17d7-4aa7-89e0-474361d9e0b3" alt=""><figcaption></figcaption></figure>

5. Define the dimension references. Use **Measure References** and **Extend Demension To** parameters. Try different combinations using **Apply** button until you reach the desired result:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FaXgPgy79VETafRV2qp66%2FHorizontal%20element%20references.gif?alt=media&#x26;token=675500f1-bc26-42a5-bc6b-21665ab9e040" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Recommendation**: it's recommended to use these options for Measure References:

* Bottom Edge
* Top Edge
* Solid Face Edge
* Open Face Edge
  {% endhint %}

6. Modify the **Dimension Position**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FBDGvkqGt0Anz0EviMIDD%2FDimension%20position.gif?alt=media&#x26;token=065651c7-9d06-45fe-bc50-82f7af366ff0" alt=""><figcaption></figcaption></figure>

### 5. Dimension vertical elements

1. Navigate to **Vertical Elements** sub-tab
2. Check the box **Horizontal Dimensions**
3. Choose the **Dimension Type** and check the box **Join Dimension Lines**
4. If you want to see instant result in your view, click **Apply**:

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Fsuxuo36L3VlI20ueiVF6%2FDimension%20vertical%20elements.gif?alt=media&#x26;token=50b5236d-f7b0-4252-81a3-46734bd23cec" alt=""><figcaption></figcaption></figure>

5. Define the dimension references. Use **Measure References** and **Extend Demension To** parameters. Try different combinations using **Apply** button until you reach the desired result

{% hint style="info" %}
**Recommendation**: it's recommended to use these options for Measure References:

* Bottom Edge
* Top Edge
* Solid Face Edge
* Open Face Edge
  {% endhint %}

6. Modify the **Dimension Position.**

***

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