# Add Main Frame

### Frame Floor

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

Or:

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

**Frame Floor** – frames selected floors or parts from the model according to predefined configuration.

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

{% hint style="info" %}
**Note:** *frame direction depends on the **Span Direction** in the Floor Boundary:*
{% endhint %}

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

### First time in the project

The first time you click **Frame Floor** in a new project, you will get a message that the framing families are not loaded. You can load them directly from here:

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

Just click OK:

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

Framing families can be also loaded using **Floor+** → **Settings** → **Load Families**:

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

[***Read more about Load Families here***](https://docs.besmart.software/3d-modeling-and-design/wood-framing/floor-wood-framing/load-families)

**Floor+** checks the status of selected floors. If there is something wrong with the floors, you will get a detailed report. In the image below, you can see possible report messages.

*Let's solve the problem of the **Standard Timber-Wood Finish** floor type:*

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

*To fix these kinds of problems, you usually need to go to **Link Floor** and check the situation:*

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

***Standard Timber-Wood Finish** has framing possibility disabled, so you just need to select the checkbox near the **Frame** column. You can also assign **Framing Layer** and **Framing Configuration** for every layer:*

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

*There is no problem if framing configuration in not assigned to the layer. You can assign it in the **Link Floor** dialog, or **Floor+** will give you this option during the **Frame Floor** process:*

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

*Selected a sample framing configuration, which automatically comes with **Floor+,** and click OK:*

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

*Result:*

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

[***Read more about Link Floor here***](https://docs.besmart.software/3d-modeling-and-design/wood-framing/floor-wood-framing/link-floor)

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