# Girder \[TB]

To model custom girders, the parameters below can be defined.

## Girder Parameters

**Girder Layout:** This parameter can be used to specify the girder layout for the girder to be modeled.

**Girder Start-End Section:**

* **Reference Support Line:** A minimum of two rows of definitions must be made for a girder to be generated correctly. Support lines, one being the start and one being the end station, for a section must be defined.
* **Longitudinal Distance Along Girder Line Layout:** For varying girder sections, if a section is needed until a certain station and then a variation (for instance, a linear variation) is needed after a certain point, this parameter can be used to define the constant section length along the girder layout.
* **Section:** This parameter can be used to assign the section to the girder at the specific station. A section can be imported or assigned from the previously defined ones under **Properties > Sections**.
* **Variation (from previous point) \[None/Linear/Parabola/Circular]:** The variation must be defined for varying sections. If this parameter is set to "None," the girder will be generated as a constant section girder.
* **Radius (for Circular Variation):** For variations defined with the "Circular" option, the radius can be specified by this parameter. Otherwise, this parameter will be N/A.

**Material:** Material assigned to the girder. This definition affects both the 3D model and the Finite Element Analysis (FEA). Materials can be imported or assigned from the ones defined under **Properties > Materials**.

## FEA

**Supports:** In OpenBrIM, all bearings are generated at the center of the bottom of a custom girder. This applies when there is one bearing per girder at a specific station. To change the location or assign additional bearings, this parameter can be used.

**Long. Mesh Size:** The maximum distance between nodes in the longitudinal direction is specified using the longitudinal mesh size. In most cases, a smaller mesh size can be generated based on the bracing locations, deck pouring or deconstruction definitions, or section change locations.

**Expansion joint end releases:** Defines nodes along the girder where an expansion joint or hinge is modeled. The girder mesh creates two coincident nodes at the given station and connects them with springs; spring stiffness values are assigned in each translational and rotational direction.

**Rigid Section:** This parameter's definition is used only when there are two or more bearings at the same station. Rigid beams are employed to link the bottom nodes of girders with bearing locations/supports.

**Mesh at section edges \[No/Yes]:** When set to **Yes**, additional mesh nodes are inserted at the stations where the girder section changes, improving analytical accuracy at those locations.

**# of Result Extraction St.:** The result extraction station settings are solely for viewing FEA composite results in either the spreadsheet or FEA view, and do not impact standard finite element analysis results like member end forces, node displacement, and node reactions. For girder code checks, exact code check stations will be utilized for FEA composite results.

## Quantities

Quantities derived from the parameter definitions are exposed as read-only values under this tab.

**Min Section Area:** Minimum cross-sectional area along the girder length (Read-only).

**Max Section Area:** Maximum cross-sectional area along the girder length (Read-only).

**Total Surface Area:** Total outer surface area of the girder (Read-only).

**Min Cross Section Perimeter:** Minimum cross-section perimeter across the girder length (Read-only).

**Max Cross Section Perimeter:** Maximum cross-section perimeter across the girder length (Read-only).

**Volume:** Total volume of the girder (Read-only).

**Min Length Path:** Minimum path length along the girder (Read-only).

**Length @COG Path:** Path length along the girder's center of gravity (Read-only).

**Max Length Path:** Maximum path length along the girder (Read-only).

**Weight:** Total weight of the girder, computed from volume and material density (Read-only).

## IFC

**Predefined Type \[Beam/Cornice/Diaphragm/Edgebeam/Girder\_Segment/Hatstone/Hollowcore/Joist/Lintel/Piercap/Spandrel/T\_Beam/Userdefined/Notdefined]:** IFC predefined type for the girder. Used when exporting to IFC.

**Parent \[Bridge/Superstructure/Deck/Substructure/Foundation/Approach\_Structure/Retaining\_Structure]:** IFC parent container for the girder in the exported model hierarchy.

## Referencing Objects

**Structure States:** Construction/deconstruction states referencing this girder (Read-only).

**Temporary Supports:** Temporary Support objects supporting this girder (Read-only).

**Decks:** Concrete deck objects referencing this girder (Read-only).

**Tendons:** Tendon objects placed in this girder (Read-only).

**Strands:** Strand objects placed in this girder (Read-only).

**Bracings:** Bracing objects connecting to this girder (Read-only).


---

# 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.openbrim.org/templates/truss-bridge-workflow/superstructure-tb/girders-tb/girder-tb.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.
