# General

NUMBERING

Modified on: Sun, 17 Jan, 2021 at 6:43 PM

### Number Elements

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F6ydI10GOG5HobpZ8air2%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%2FlxQXa9dxSMKFaqy5fZAM%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%2FiUHmpgQGjtvB3CjPOext%2F2.jpeg?alt=media)

Furthermore, you can turn on **Number Elements with "Frame Roof" Command** in **Framing Configuration → Common Settings → Modify Settings**, and all elements will be numbered with **Frame Roof** 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%2FFJBX1kzJfFZkZ5WL5vUQ%2F3.jpeg?alt=media)

[**Read more about Numbering Configuration >> (https://agacad.freshdesk.com/support/solutions/articles/44001800500numbering-%E2%80%93-numbering-configuration)**](https://agacad.freshdesk.com/support/solutions/articles/44001800500-numbering-%E2%80%93-numbering-configuration)

### Number Elements - Example 1

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FfZrSV1LMDiniVBwEk4qM%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%2FfjZNduyt935thF3UW09j%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%2Fms7dorSOlzLCQZ6EFqob%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%2FFBlzbPJ02lLMbsHPzDx4%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%2FagO6sRWD9F2Yr7z22hLz%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%2F5Oq7UFdtd16vGGN5ZzKe%2F9.jpeg?alt=media)

### Number Roofs

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

or:

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

**Number Roofs –** renumbers all roofs by predefined configuration in **Numbering Configuration → Roof Numbering Setup**. Roof numbering configurations come from [**Sort Mark (http://www.aga-cad.com/products/tools4revit/sort-mark)**](http://www.aga-cad.com/products/tools4revit/sort-mark).

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

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

*Sort Mark E-Help >>*

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

### Number Parts

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

or:

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2F47eJwDQfXJ9kZMK8r5K1%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 (http://www.agacad.com/products/tools4revit/sort-mark)**.](http://www.aga-cad.com/products/tools4revit/sort-mark)

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FTAavXKSEbf4qs7UAkQQ2%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.*

*Sort Mark E-Help >>*

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

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

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