> For the complete documentation index, see [llms.txt](https://docs.besmart.software/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.besmart.software/common-for-several-products/smart-walls/introduction.md).

# Introduction

**Smart Walls** is add-on for wall management in Revit® allowing you to rapidly split walls into segments (vertically and horizontally).Users can decompose walls into layers and use layers as different wall types. Walls joins and gap distances can be conveniently controlled. Users can also insert gravity points, split walls by grids, reference planes and add orientation, elevation, or coordinate selected walls.\
\
**Modify/Calculate** function increases the workflow efficiency. Selecting multiple different wall elements, Smart Walls tool, allows within few clicks to adjust or set the desired data with the help of Revit parameters for the selected element group.<br>

**Features and Benefits**

1. Decompose wall layers into separate wall types according to configuration.
2. Smart walls easily splits walls at desired points. Grid lines, levels, reference planes
3. With a few clicks separates wall layers, controls and updates gap distances
4. Split selected from Openings - splits selected Walls from inserted Window, Door, Generic Openings
5. Possibility to fully control joins
6. Gravity points implementation

![](https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FgfRJSTKTUdm0BrgtJFgv%2Fimage.png?alt=media\&token=c224d212-d3dc-4e38-9128-67e5271402e6)

**Smart walls tool** can be found in the ribbon under T4: Create/Modify or in the TOOLS 4 BIM Dock in Precast Concrete tool selection also in Wood and Metal framing packages.

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

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

**Modify/Calculate Parameters** different type walls with one click. Selected wall group parameters can be modified independently.

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FQ86j8XCklRNxzw7MtT3j%2F3.jpeg?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2Ft5VB9By3UmXvPwgCnsjJ%2Fimage.png?alt=media&amp;token=c9cec4d8-fc90-4e8e-82a8-246ebee9f960" alt=""><figcaption></figcaption></figure>

**Gap configurations** [**-**](https://helpdesk.agacad.com/support/solutions/articles/44002289829-wall-gaps/preview) change gap settings for every wall type in current project

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FPDx0sKD77MbMYVcrAxM7%2F5.jpeg?alt=media" alt=""><figcaption></figcaption></figure>

**Split walls automatically by predefined panel size** - Use different options from the Split Walls menu to auto-split walls by using predefined panel size settings, or split in exact locations by using grid lines, openings, or other walls.

**Split Settings** - allows user to configure wall splitting by various rules. Split walls at exact locations by using grid lines, reference lines, boundaries, core faces, openings.

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FoSV1jTFwYRgUBAuvBhEx%2F6.jpeg?alt=media" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FNlZQQm5zWECcFX17hrlR%2Fimage.png?alt=media&amp;token=ffcf362e-8a51-4346-80ec-0258b55f2a2a" alt=""><figcaption></figcaption></figure>

<figure><img src="https://239424168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqtUsszuAWXIZhQhrvjnb%2Fuploads%2FCL7lCZaHkHSw39tJ0h9V%2F8.jpeg?alt=media" alt=""><figcaption></figcaption></figure>

**Interlock Split Menu** - Edits separated wall's profiles with predefined settings. Entered values in settings determines gap distances between walls and at wall deformation point. Modifies the height of the deformed wall's profile part, sets if overlapping will be under or over wall intersection.

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

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.besmart.software/common-for-several-products/smart-walls/introduction.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
