# Introduction

You can set up different dimensioning rules for each view. In the Shop Drawing Configurations window select **Edit Dimensioning Rules**:

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Fe3Ch1NGiKF5bPOcjIskl%2F0.jpeg?alt=media)

In the Dimensioning Rules window, you can create rules for how to automatically dimension cuts, holes, walls, beams, point-based details, windows, etc., where to place dimensions, and what kind of addtional information to provide:

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FMPQOUx90qNn9LP1iTnCb%2F1.jpeg?alt=media)

**It's recommended to use Main Element Geometry tab to dimension cuts and openings and use Smart Dimensions for everything else.**

{% hint style="info" %}
Read more about Smart Dimensions [**here**](https://docs.besmart.software/common-for-several-products/smart-dimensions).
{% endhint %}

Use Hide Old Options, to leave only the options we recommend to use with current version of the tool.

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FPRg1RtJQq3uyXiyHblTW%2F2.jpeg?alt=media)

**Main Element Geometry** - define settings for how to dimension cuts and holes in selected View and some other settings.

**Hosted Metal Details** - define how to dimension families with Steel Material for Model Behavior in the view.

**Hosted Concrete Details** - define how to dimension families with Concrete Material for Model Behavior in the view.

**Smart Dimensions** - configuration of Smart Dimensions tool.

**Rebar Bars** - define how to dimension rebar in the view.

**Dimensioning Priority & Notes** - define positioning priority for dimensions with respect to the Host element, and define what kind of notes should be provided.

**Note Positioning** - define where to place text notes for dimension lines.

After **Dimensioning Rules** have been created, you can apply them to different Views.

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FkwpKPnWnyPRwatRd11MP%2F3.jpeg?alt=media)
