# General

### Number Elements

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

**Number Elements –** renumbers all framing elements (under Structural Framing category) and details (under Structural Connections category) by predefined **Numbering Configuration**. It have many options for simple and complex numbering when you need to load many numbering rules.

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

Loads all selected rules from **Numbering Setup** tab:

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

Furthermore, you can turn on **Number Elements with "Frame Floor" Command** in **Framing Configuration → Common Settings → Modify Settings**, and all elements will be numbered with **Frame Floor** command. You will not need to use **Number Elements** additionally.

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

[**Read more about Numbering Configuration**](https://docs.besmart.software/3d-modeling-and-design/wood-framing/floor-wood-framing/numbering/numbering-configuration)

### Number Elements - Example 1

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

**FM SortMark - by Frame Host & Member Mark and Element ID** – a sample rule for numbering farming members. It groups framing elements by frame host and **Framing Member Mark** (comes from **Framing Configuration → Common Settings → Elements Mark Definitions)**. Then every grouped element is sorted by **ID**.

**FM SortMark** – parameter with the result. You can find it in **Element Properties** → **Identity Data**.

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

### Number Elements - Example 2

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

**FM SortMark - by Frame Host and Member Mark** – a sample rule for numbering farming members. It groups framing elements by frame host and **Framing Member Mark** (comes from **Framing Configuration → Common Settings → Elements Mark Definitions**). Then every grouped element is sorted by its length.

**FM SortMark** – parameter with the result. You can find it in **Element Properties** → **Identity Data**.

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

### Number Elements - Example 3

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

**FM SortMark - by Host and Connection Mark & Type** – a sample rule for numbering details (under structural connections category). It groups details by frame host and **Framing Member Mark** (comes from **Framing Configuration → Common Settings → Elements Mark Definitions**). Then every grouped detail is sorted by type.

**FM SortMark** – parameter with the result. You can find it in **Element Properties** → **Identity Data**.

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

### Number Floors

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

or:

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

**Number Floors –** renumbers all floors by predefined configuration in **Numbering Configuration → Floor Numbering Setup**. Floor numbering configurations come from [**Sort Mark**](https://docs.besmart.software/common-for-several-products/sort-mark)

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

*Example: All floors are numbered by unique number, which has F as a prefix. Result is written to the Mark instance parameter.*

[Read more about Sort Mark here](https://docs.besmart.software/common-for-several-products/sort-mark)

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

### Number Parts

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

or:

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

**Number Parts –** renumbers all sheathing/paneling (Parts) by predefined configuration in **Numbering Configuration → Part Numbering Setup**. Part numbering configurations come from [**Sort Mark.**](https://docs.besmart.software/common-for-several-products/sort-mark)

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

*Example: All sheathing/paneling elements (Parts) are grouped by **Framing Member Mark** (comes from **Framing***

***Configuration → Common Settings → Elements Mark Definitions**), uniquely numbered, and have **FM HostMemberSortMark** value as a prefix. Result is written to the **Mark** instance parameter.*

[*Read more about Sort Mark here*](https://docs.besmart.software/common-for-several-products/sort-mark)

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

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