# Modify Brace Group

### Add Diagonal Bracing

![](/files/E9ruZiojjXHmSlO6okV1)

**Add Diagonal Bracing** – enables options for adding diagonal braces in the brace group.

*Diagonal braces can be disabled:*

![](/files/uyDzizWpHV6XEPK2Niix)

*Example with wood floor:*

![](/files/nv7AsNT9b4OF34yYCRtY)

*Example with metal frame - diagonal braces can be disabled:*

![](/files/kdyeWepI1Kdrpa5KbzHR)

### Diagonal Brace sizes

![](/files/urV5Y3PXGtat6CaB1P1l)

**Type –** select the family and type which will be used for diagonal brace. Default family is **M\_WF Plate.rvt** (for Metric projects) and **I\_WF Plate.rvt** (for Imperial projects).

**Width (b)** – shows b size of selected type.

**Depth (h,d) –** shows h or d size of selected type.

**Define Depth (h,d) by Layer Thickness** – **Wall+** will automatically create new type for selected family with new depth equal to selected wall layer thickness.

### Rotate 90°

![](/files/UcIIGDAmJeLo33fvksKR)

**Rotate 90°** – diagonal brace can be rotated 90 degrees to its initial position.

*Example: when **Rotate 90*****°** *is switched ON:*

![](/files/KYzTpQMkf3nfVkue2MkA)

*Example: when **Rotate 90*****°** *is switched OFF:*

![](/files/gpxr8T6IKgA86NJFl5hD)

### Extend Ends

![](/files/E0wTzvG3fMweVhLvIwcD)

**Extend Ends** - extends diagonal brace ends when it connects to other elements.

*Example: when **Extend Ends** is switched OFF:*

![](/files/pQtodF75NmiZ4t0SKjbh)

*Example: when **Extend Ends** is switched ON:*

![](/files/sa4rxZtAJEuKq3Wm97rJ)

### Add Diagonal Last

![](/files/6m5IYB59MPJvRPQuGYit)

**Add Diagonal Last** – tries to finish a group with diagonal braces.

### Add Bridging/Nogging

![](/files/bVJuHpxg3rUoFsCGC7dY)

**Add Bridging/Nogging** – enables options for adding horizontal bridging/nogging in the brace group.

*Horizontal braces can be disabled:*

![](/files/yAXJ0o4J9ntgTRSZAldZ)

*Example with wood floor:*

![](/files/55bBXgr1EESFq5QWIqWo)

*Example with metal frame - horizontal braces can be disabled:*

![](/files/A5Dn7LBTM8tSDLoivQnL)

### Add every Second

![](/files/IakaEOhJihzmR5dXRYAA)

**Add every Second** – adds every second horizontal brace in the brace group.

*Example: when **Add every Second*** *is switched ON:*

![](/files/aAHRZrnnLh1k8V7MHvcZ)

*Example: when **Add every Second*** *is switched OFF:*

![](/files/5eXt5hYGTQOrvtPDm7UK)

*Example with wood floor - when **Add every Second*** *is switched ON:*

![](/files/gvaJUZG6o7agQC1WOyL5)

*Example with wood floor - when **Add every Second*** *is switched OFF:*

![](/files/BW18JfcTBkUrkDzF1YFZ)

*Example with metal frame - when **Add every Second*** *is switched ON:*

<figure><img src="/files/rrwSxSB9BaPdMHqirRrE" alt=""><figcaption></figcaption></figure>

### Start from Even Number

<figure><img src="/files/7WBqAYdUKAhxNcWA3kQV" alt=""><figcaption></figcaption></figure>

**Start from Even Number** **–** possible option when **Add every Second** option is enabled. It starts every second horizontal element from even number.

*Example, in the left side **Start from Even Number** is switched OFF, in the right - switched ON:*

<figure><img src="/files/b2zOqxTDU4VnDraBhq4F" alt=""><figcaption></figcaption></figure>

### Add as Virtual

<figure><img src="/files/6aaOa16XkUfW0CwDAlgl" alt=""><figcaption></figcaption></figure>

**Add as Virtual –** deletes horizontal bridging/nogging in the brace group but keeps the distances between diagonal braces the same as if there were horizontal braces.

*Example: when* ***Add as Virtual*** *is switched OFF:*

<figure><img src="/files/lH8MmNKjSMMMbeFKDwiI" alt=""><figcaption></figcaption></figure>

*Example: when* ***Add as Virtual*** *is switched ON. The distances between diagonal braces are the same as if there were horizontal braces:*

<figure><img src="/files/pwqHirsxbjz7LaPrOMDa" alt=""><figcaption></figcaption></figure>

*Example: when* ***Add Bridging/Nogging*** *is switched OFF. The distances between diagonal braces are recalculated:*

<figure><img src="/files/1j2nG0jq9lBdtjgahwCV" alt=""><figcaption></figcaption></figure>

### Calculation from Bottom Plate Axis

<figure><img src="/files/DESWfEsfbaPT9vsVyh2d" alt=""><figcaption></figcaption></figure>

**Calculation from Bottom Plate Axis** – starts calculation from bottom plate axis.

### Spacing Type

<figure><img src="/files/0J8ZQzIUJvjYMlJae5bS" alt=""><figcaption></figcaption></figure>

**Spacing Type** – define spacing calculation rule: **Fixed Spacing**, **Maximal Spacing**, **Fixed Angle**, **Fixed Number and Fixed Spacing**, or **Fixed Number**.

The options below will change regarding this setting.

*Example: when **Spacing Type** = **Fixed Spacing** and **Spacing = 600**:*

<figure><img src="/files/RNwI3PZlBFQdU9tCuBLq" alt=""><figcaption></figcaption></figure>

### Brace Connection Offset from Plate/Bridging/Nogging

<figure><img src="/files/vdysj2sp89Kj8pymXoTe" alt=""><figcaption></figcaption></figure>

**Brace Connection Offset from Plate/Bridging/Nogging** – brace offset from connection point with a plate, bridging, or nogging.

*Example: when **Brace Connection Offset from Plate/Bridging/Nogging** = 100:*

<figure><img src="/files/r0apDmgu28Tym8YtmlYS" alt=""><figcaption></figcaption></figure>

### Connection Offset between Brace Elements

<figure><img src="/files/u3ub1kDIQ2XwKkhMLUqC" alt=""><figcaption></figcaption></figure>

**Connection Offset between Brace Elements** – defines the offset between brace elements.

<figure><img src="/files/s9jARerlslDX7jpErP1o" alt=""><figcaption></figcaption></figure>

### Brace

<figure><img src="/files/xkEIzOYHma0KwP0h6wKw" alt=""><figcaption></figcaption></figure>

**Brace** – select brace and stud connection cutting type.

Possible options: **Don't Cut**, **Cut Studs** and **Cut Bracing**.

*Example with wood wall - when **Cut Bracing** is selected:*

<figure><img src="/files/oxc5iPh0o7xglCjnuddi" alt=""><figcaption></figcaption></figure>

*Example with wood floor - when **Cut Joists** is selected:*

<figure><img src="/files/sRj7FrhMy7oudG81J8nA" alt=""><figcaption></figcaption></figure>

### Bridging/Nogging

<figure><img src="/files/3MJFGtjC1dOZVzzPQ8MI" alt=""><figcaption></figcaption></figure>

**Bridging/Nogging** – select bridging/nogging and stud connection cutting type.

Possible options: **Don't Cut**, **Cut Bridging/Nogging** and **Cut Bracing**.

*Example with wood wall - when **Cut Studs** is selected:*

<figure><img src="/files/5AxfxsH5KgIvsHm3fbc4" alt=""><figcaption></figcaption></figure>

*Example with wood floor - when **Cut Joists** is selected:*

<figure><img src="/files/Z4722lzFQEWMjXlHFtc1" alt=""><figcaption></figcaption></figure>

### Frame Side

<figure><img src="/files/k8lRFtAjuth5TOUoQAA7" alt=""><figcaption></figcaption></figure>

**Frame Side** – select whether a brace group should be applied in the center, external, internal, or on two sides of the frame.

*Example with wood wall - when **Frame Side** = **Two - Sided**:*

<figure><img src="/files/Cr2p4JOz04XwHsBFDi3F" alt=""><figcaption></figcaption></figure>

*Example with wood wall - when **Frame Side** = **Center**:*

<figure><img src="/files/nIkhFirgct5SMQd1hsZ2" alt=""><figcaption></figcaption></figure>

*Example with wood floor - when **Frame Side** = **Two - Sided**:*

<figure><img src="/files/Nea58s0UZfbGajcIxgTj" alt=""><figcaption></figcaption></figure>

*Example with metal frame - when **Frame Side** = **Two - Sided**:*

<figure><img src="/files/h83evcvBA5rwwmCi8scH" alt=""><figcaption></figcaption></figure>

### Build in Place

<figure><img src="/files/PITgLGyiC1FUvCWErZUc" alt=""><figcaption></figcaption></figure>

**Build in Place** – writes Yes/No information into the brace instance parameter if it is build-in-place or is prefabricated with whole wall frame. Later this parameter can be used in schedules or view filters.

*Example with wood frame:*

<figure><img src="/files/OdPBQPEZgh6tMsHOnpUi" alt=""><figcaption></figcaption></figure>

*Example with wood floor:*

<figure><img src="/files/Olv7fcViydlU5cKSOVtF" alt=""><figcaption></figcaption></figure>

*Example with metal frame:*

<figure><img src="/files/P4wlR2CXy0T8Xz6cpf7f" alt=""><figcaption></figcaption></figure>


---

# 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/metal-framing/feature-descriptions/common/wood-metal-framing/add-modify-bracing/modify-brace-group.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.
