# Main Features

### Add/Modify Elements

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

**Add/Modify Elements** – features for adding/modifying additional joists, support joists, bridging/noggin elements, etc.

### Add Additional Bridging/Nogging/Blocking

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

**Add Additional Bridging/Nogging/Blocking** – adds additional bridging/nogging/blocking between selected two joists with predefined settings.

[**Read more about Add Additional Bridging/Nogging/Blocking here**](https://docs.besmart.software/3d-modeling-and-design/wood-framing/roof-wood-framing/add-modify-elements/add-additional-bridging-nogging-blocking)

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

### Add Additional Joist

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

**Add Additional Joist** – adds additional joist into selected frame with predefined settings.

[**Read more about Add Additional Joist here**](https://docs.besmart.software/3d-modeling-and-design/wood-framing/roof-wood-framing/add-modify-elements/add-additional-joist)

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

### Add Vertical Block

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

**Add Vertical Block** – adds additional block using joists into selected frame with predefined settings.

[**Read more about Add Vertical Block here**](https://docs.besmart.software/3d-modeling-and-design/wood-framing/roof-wood-framing/add-modify-elements/add-vertical-block)

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

### Add Additional Support Joist

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

**Add Additional Support Joist** – adds additional support joist between two selected plates.

The features are the same as **Add Additional Joist**.

[**Read more about Add Additional Joist here**](https://docs.besmart.software/3d-modeling-and-design/wood-framing/roof-wood-framing/add-modify-elements/add-additional-joist)

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

### Modify Additional Element

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

**Modify Additional Element** – modifies selected additional element with custom settings if you need to make unique changes. All settings are the same as were used in the adding process.

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

### Delete Additional Elements

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

**Delete Additional Elements** – deletes any previously created additional bridging/nogging/blocking, joist, vertical block, or support joist.

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

### Add External Girder to Frame

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

**Add External Girder to Frame** – adds external girders to the frame which were inserted to the roof with **Roof+** → **Insert Rafters** → **Insert Girder**. Select external girder or multiple girders and then the roof frame where it should be added. Such girder will be included while creating assemblies for shop drawings.

### Remove External Girder From Frame

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

**Remove External Girder From Frame** – removes external girder from the frame which was previously added to the roof frame. External girders are the girders which were inserted to the roof with **Roof+** → **Insert Rafters** → **Insert Girder**.

### Add External Girder with Vertical Split of Joists

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

**Add External Girder with Vertical Split of Joists** – adds external girders to the roof frame and splits the joists vertically. External girders are the girders which were inserted to the roof with **Roof+** → **Insert Rafters** → **Insert Girder**. Select external girder or multiple girders and then the roof frame where it should be added.

### Add External Girder with Perpendicular Split of Joists

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

**Add External Girder with Perpendicular Split of Joists** – adds external girders to the roof frame and splits the joists perpendicularly. External girders are the girders which were inserted to the roof with **Roof+** → **Insert Rafters** → **Insert Girder**. Select external girder or multiple girders and then the roof frame where it should be added.

### Remove Added External Elements

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

**Remove Added External Elements** – removes external girder from the frame which was previously added to the roof frame. External girders are the girders which were inserted to the roof with **Roof+** → **Insert Rafters** → **Insert Girder**.&#x20;

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


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.besmart.software/3d-modeling-and-design/wood-framing/roof-wood-framing/add-modify-elements/main-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
