> For the complete documentation index, see [llms.txt](https://docs.openbrim.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openbrim.org/examples/concrete-bridge-examples/example-concrete-u-girder-bridge/superstructure-ex1-cug/boundary-conditions-ex1-cug/bearing-fixity-ex1-cug.md).

# Bearing Fixity

This section defines bearing fixity conditions at each support location, specifying translational and rotational constraints.

{% hint style="info" %}
**Navigation:** Superstructure > Boundary Conditions > Bearing Fixity
{% endhint %}

## Steps

### Step 1: Navigate to Bearing Fixity

Navigate to **Superstructure > Boundary Conditions > Bearing Fixity** in the tree view.

![Bearing Fixity navigation](https://openbrim.atlassian.net/wiki/download/attachments/2258927641/image-20230828-104428.png?api=v2)

### Step 2: Select Insertion Points

Click the first cell in the **Insertion Point** column and use the **Pick** button to select insertion points that define the bearing locations.

![Pick Insertion Points](https://openbrim.atlassian.net/wiki/download/attachments/2258927641/image-20230828-110143.png?api=v2)

### Step 3: Define Fixity Values

Set the translational (Tx, Ty, Tz) and rotational (Rx, Ry, Rz) fixity values for each bearing:

| Parameter | Description                                                                                           |
| --------- | ----------------------------------------------------------------------------------------------------- |
| Tx        | Axial direction - Only IP1 and IP2 have assigned values (axial forces accommodated at these supports) |
| Ty, Tz    | Transverse and vertical directions - Remain constant for all bearings                                 |
| Rx        | Torsional stability - Set to **10** for all supports to maintain stability during construction        |
| Ry, Rz    | Rotational constraints - Set as needed                                                                |

![Fixity Values 1](https://openbrim.atlassian.net/wiki/download/attachments/2258927641/image-20230828-113451.png?api=v2)

![Fixity Values 2](https://openbrim.atlassian.net/wiki/download/attachments/2258927641/image-20230828-113900.png?api=v2)

![Fixity Values 3](https://openbrim.atlassian.net/wiki/download/attachments/2258927641/image-20230828-114049.png?api=v2)

<details>

<summary><strong>Quick Tip:</strong> Rx Parameter for Torsional Stability</summary>

Setting a non-zero Rx value is necessary to address torsional stability when constructing a beam without transverse components like diaphragms or decks. In this example, all supports are assigned Rx = 10.

</details>

### Step 4: Configure Force Transfer

Set **Transfer Force to Substructure** to **Yes** for all bearing locations.

![Transfer Force](https://openbrim.atlassian.net/wiki/download/attachments/2258927641/image-20230828-114436.png?api=v2)

<details>

<summary><strong>Quick Tip:</strong> Transfer Force to Substructure</summary>

| Setting | Behavior                                                                                                      |
| ------- | ------------------------------------------------------------------------------------------------------------- |
| **Yes** | Creates a two-node spring between pier cap and girder (use when substructure is modeled)                      |
| **No**  | Creates a one-node spring at the bottom of the girder (use for abutment locations without substructure model) |

</details>

## Verification

{% hint style="success" %}
The completed bearing fixity configuration is shown below.
{% endhint %}

![Completed Bearing Fixity](https://openbrim.atlassian.net/wiki/download/attachments/2258927641/image-20230828-115023.png?api=v2)


---

# 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 dynamically by asking a question.

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

```
GET https://docs.openbrim.org/examples/concrete-bridge-examples/example-concrete-u-girder-bridge/superstructure-ex1-cug/boundary-conditions-ex1-cug/bearing-fixity-ex1-cug.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
