> For the complete documentation index, see [llms.txt](https://enercalc.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enercalc.com/docs/sel-user-manual/calculation-modules/beams/concretebeam.md).

# Concrete Beam

How to design single- and multi-span concrete beams for flexure, shear, and deflection per ACI 318.

{% columns %}
{% column width="33.33333333333333%" valign="middle" %} <a href="https://assets.enercalc.com/uploads/2026/06/29115649/Concrete-Beam-Verification-Example-2026-V1.pdf" class="button primary" data-icon="memo-circle-check">Verification Example</a>
{% endcolumn %}

{% column width="66.66666666666667%" %} <mark style="color:$info;">This example includes calculation details, references to design provisions, and step-by-step results for easy checking.</mark>
{% endcolumn %}
{% endcolumns %}

In this section, for each input tab we will review only the items that are unique to the CONCRETE material type.

## Inputs Window

### General

The concrete beam module handles single- and multiple-span (up to 8-span) beams using ONE cross section shape. That shape can have up to six groups of reinforcing per span, and the reinforcing can vary on a span-by-span basis.

This tab collects all the required rebar, concrete strength and elastic modulus entries, shear stirrup data, strength reduction factors and deflection criteria to check.

![](https://3283832020-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiBJmBoewuy4ZcBC7RF3m%2Fuploads%2Fgit-blob-0dbe3c3e965d29fec6537a775ed20d3d343129ed%2FConcrete%20Beam%20-%20General.png?alt=media)

{% hint style="info" %}
NOTE: It is important to know how this module operates with regard to beam stiffness along the span, and how this affects multi-span beams. This module divides each span into a series of segments. The effective moment of inertia for each segment (for each load combination) is calculated using the actual unfactored moment on that segment. Thus the module creates a very accurate variable stiffness model of the beam based on actual moments. For multiple-span beams, this will affect the relative stiffness of each beam span. Thus the moment distribution across multiple spans will be properly performed. This will affect factored load moments and shears and service load level deflections and reactions.
{% endhint %}

**Seismic Design Categories and Concrete Beam Limitations**

Concrete beams are subject to different requirements depending on the seismic design category (SDC) and whether they are part of the Seismic Force-Resisting System (SFRS). The module completes the full analysis in every case and displays a warning when additional Chapter 18 seismic provisions apply, since those provisions are outside the scope of this module. Here is how the module handles each scenario:

**Beam is part of the Seismic Force-Resisting System:**

| **SDC** | **Support**                                                             | **Chapter 18 Reference** |
| ------- | ----------------------------------------------------------------------- | ------------------------ |
| A       | No limitations.                                                         | -                        |
| B       | Results displayed with warning to refer to additional ACI requirements. | Section 18.3             |
| C       | Results displayed with warning to refer to additional ACI requirements. | Section 18.4             |
| D, E, F | Results displayed with warning to refer to additional ACI requirements. | Section 18.6             |

**Beam is NOT part of the Seismic Force-Resisting System:**

| **SDC** | **Support**                                                             | **Chapter 18 Reference** |
| ------- | ----------------------------------------------------------------------- | ------------------------ |
| A, B, C | No limitations.                                                         | -                        |
| D, E, F | Results displayed with warning to refer to additional ACI requirements. | Section 18.14            |

The warning references the active ACI 318 edition and appears both on screen and on the printed report. For scenarios where warnings are displayed, the design professional must refer to the relevant ACI sections and ensure compliance separately, as those additional requirements are outside the scope of this module.

**Measure effective depth 'd' for shear to centroid of...**

Controls how the effective depth 'd' used in the shear calculations is measured, by locating the centroid of the tension reinforcement in one of two ways:

* **Tension reinforcement bar area:** Measures the effective depth 'd' from the tension face to the centroid of the tension reinforcement *bar area*. This is the default and may be easier to backcheck by hand.
* **Tension reinforcement resultant force:** Measures the effective depth 'd' from the tension face to the centroid of the *resultant tension force*, weighting each bar group by its tension force as determined from strain compatibility with the section's neutral axis. For sections with bars distributed over the depth of the section, the centroid of the tension bar area may differ from the resultant tension force location because bars closer to the neutral axis may be at a stress lower than fy. This option can be more accurate in those situations, and may also provide a more favorable value for 'd'.

### Beam Span Data

This tab has some pieces of input that are constant for all spans and some that can vary on a span-by-span basis.

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-99809ac2884c35137eb3cbf4db92c1b7f50cb998%2Fclipp074.gif?alt=media)

The cross section shape and dimensions are the same for all spans.

When you click on a span (for multi-span beams), the span length and rebar layout will update to display the arrangement that is specific to that span.

On the bottom of this tab you can specify up to 6 bar sets (quantity, size, vertical location and start/stop endpoints). Each bar set is referenced on the sketch with a color shown as a dot to the left of the set description.

The column titled "Dist of bar center....from...." is how you set the vertical position of the bar sets in the beam. When you look at the top one, you can read it as "The top bar set is 3 inches from the bottom of the beam". Note that the module will know whether the bars are in tension or compression and will handle the calculations properly.

The item labeled Bar Position This Span defines the starting and ending location of the bar ends **with respect to the left end of each respective span**. The data in the screen capture below shows that bar set #1 and #2 run from the left end (0.0 ft) to 24.0 ft from the left end of Span 1. Using these starting and ending locations you can fine tune the bar layout and end cutoffs.

{% hint style="info" %}
NOTE: The module will report an error message if any beam segments are found to be completely unreinforced. Therefore, it is imperative that the rebar be defined in such a way as to prevent completely unreinforced segments. This includes the short segments at the extreme ends of a beam, where rebar is typically terminated. Remember that this module is an analysis tool, not a detailing tool, so don't be tempted to define rebar as starting or ending short of the physical end of the beam. The button labeled "FL" adjacent to each rebar definition has been provided as a convenient way to indicate to the program that the selected rebar runs the Full Length of the span.
{% endhint %}

{% hint style="info" %}
IMPORTANT: In this module, rebar sets are assumed to be fully effective at the locations where they are defined. This means the **reinforcement is considered fully developed at their defined start and end points**, as reflected in the capacity diagram. Users must account for this behavior and ensure that any required additional rebar lengths are included in the construction drawings to achieve full development at the intended locations.
{% endhint %}

### Span Loads

No differences from other materials.

### All Span Loads

No differences from other materials.

### Load Combinations

No differences from other materials.

## Outputs Window

This set of tabs provides detailed results for the current calculation. The tabs in the upper right-hand corner of the screen allow you to select the four major areas available for review: **Calculations**, **2D Sketch**, **Diagram**, and **3D Rendering**.

### Calculations

The Calculations tab offers the following results subtabs:

#### Summary Results

Provides details for shear, moment and deflection for the governing load combinations, as well as the governing prescriptive design limit checks required by the ACI. Shear results are not shown here. They are summarized on a separate tab that gives the required stirrup layout.

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-a25582009c3f6becb761fa6255f9a6d81f01562a%2FConcrete%20Beam%20-%20Summary%20Results.png?alt=media)

Depending on your beam configuration, related advisory messages may appear in the Summary Results tab. For example:

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-43c1cab6727185d1885ce026a31e8e3f888cefe4%2FConcrete%20Beam%20-%20Summary%20Results%20-%20Warnings.png?alt=media)

These checks are outside the scope of this module’s automated checks and must be verified by the user independently.

#### Max. Combinations

Provides detailed results for each beam segment for each load combination. These results are a consolidation to the highly detailed incremental results on the M-V-D Summary tab.

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-58544f9935fc08a5330e156a45cff4409767c915%2Fclipp079.gif?alt=media)

#### M-V-D Summary - LRFD Shears & Moments

Shows highly detailed moment and shear results for each beam and for each load combination. For multi-span beams using Automatic Unbalanced Live Load Placement there may be thousands of lines of results.

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-4722dbeef9944b6d177a6927262cd5f9da46d5c4%2FConcrete%20Beam%20-%20M-V-D%20Summary%20-%20LRFD%20Shears%20%26%20Moments.png?alt=media)

**Minimum Steel Reinforcement Calculations (A**<sub>**s,min**</sub>**)**

The module evaluates minimum steel reinforcement (A<sub>s,min</sub>) prescriptively in accordance with ACI Sections 9.6.1.2 and 9.6.1.3, and reports the results on the M-V-D Summary > LRFD Shears & Moments tab:

1. The module evaluates the two prescriptive expressions in ACI Section 9.6.1.2. The larger expression governs:

$$
A\_{s,\min} = \max\left(\frac{3\sqrt{f'\_c}bd}{f\_y}, \frac{200bd}{f\_y}\right)
$$

2. The module approximates the **As Req'd Strength** which is the tension steel area needed to develop the required moment strength at the section:

$$
\text{As Req'd Strength} = \frac{M\_n}{f\_y \left( d - a/2 \right)}
$$

Where:

* $$M\_n = \left| M\_u \right| \mathbin{/} \phi$$ is the required nominal moment.
* $$d$$ is the depth from the extreme compression fiber to the centroid of the tension reinforcement.
* $$a = \beta\_1 c$$ is the depth of the equivalent rectangular stress block.
* $$c = \frac{0.003}{0.003 + \varepsilon\_t}d$$ is the neutral axis depth. The module evaluates it at the net tensile strain limit
* $$\varepsilon\_t =$$ the net tensile strain limit, taken as 0.005 for ACI 318-14 and earlier, or $$\varepsilon\_{ty} + 0.003$$ for ACI 318-19 and later.
* $$\varepsilon\_{ty} = f\_y \mathbin{/} E\_s$$ is the yield strain.

3. ACI Section 9.6.1.3 waives the Section 9.6.1.2 requirement at any section where the reinforcement provided is at least **4/3 \* As Req'd Strength**. Where that exemption applies, **As Min Req'd** is reported as "N/A" and no minimum-steel check is enforced at that section.

The **Gov Section** column reports the governing ACI section for each result (9.6.1.2(a), 9.6.1.2(b), or 9.6.1.3).

**Strain Limit Checks**

This module calculates the net tensile strain, εt, at nominal strength to verify tension-controlled behavior in accordance with ACI 318 Section 9.3.3.1 and Table 21.2.2.

The net tensile strain limit is defined as:

Strain Limit = 0.004 *\[ACI 318-14 Section 9.3.3.1]*

Strain Limit = εty + 0.003, where εty = fy / E *\[ACI 318-19 / 25 Section 9.3.3.1 and Table 21.2.2]*

The net tensile strain, εt, is determined using a strain compatibility analysis of the cross section. This analysis is performed for each unique cross section with the top fiber in tension and with the bottom fiber in tension. The resulting values are also reported on the *Cross Section Values* tab.

#### M-V-D Summary - Deflections

Shows highly detailed deflection results for all load combinations. When each load combination is expanded by clicking the **\[+]** icon, you will see the deflections along the entire beam. You will also see the effective moment of inertia used in that region. (Remember that the effective moment of inertia is calculated based on service-level moments at many locations along the length of each span.)

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-57b739dc037726f33b99e42b03209448f0af201a%2FConcrete%20Beam%20-%20M-V-D%20Summary%20-%20Deflections.png?alt=media)

**ACI 318-14:** The module calculates Ie using Branson's formula as outlined in ACI 318-14 Equation 24.2.3.5(a), but with powers of 4 instead of 3:

$$
I\_{e} = \left( \frac{M\_{cr}}{M\_{a}} \right)^{4}I\_{g} + \left\[1- \left( \frac{M\_{cr}}{M\_{a}} \right)^{4} \right]I\_{cr}
$$

The "fourth-power" version of Branson's formula, as recommended by ACI 435R-20, provides a more accurate representation of stiffness variations along the member for section-based analyses. In contrast, the "third-power" version in Equation 24.2.3.5(a) represents an averaged Ie over the full member length, which is not suitable for the section-based analysis performed by the Concrete Beam module.

**ACI 318-19:** The effective moment of inertia, Ie, is calculated based on ACI 318-19 Table 24.2.3.5:

| Condition                    | Effective moment of inertia                                                                                                        |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| $$M\_{a} \leq (2/3)M\_{cr}$$ | $$I\_{e} = I\_{g}$$                                                                                                                |
| $$M\_{a} > (2/3)M\_{cr}$$    | $$I\_{e} = I\_{cr} \mathbin{/} \left\[1-\left(\frac{(2/3)M\_{cr}}{M\_{a}}\right)^{2}\left(1-\frac{I\_{cr}}{I\_{g}}\right)\right]$$ |

#### M-V-D Summary - Cross Section Values

Shows the moment capacities, moment of inertia, and probable flexural moment strength for all of the identified cross sections. The module has examined all of the spans you defined and looked for identical reinforcing layouts. It has eliminated the duplicates, and for simplicity, it only lists the unique reinforced cross sections here.

![](https://3283832020-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiBJmBoewuy4ZcBC7RF3m%2Fuploads%2Fgit-blob-18113fbfc51d8f3f554ca7daf471335ca83cdc48%2FConcrete%20Beam%20-%20Cross%20Section%20Values.png?alt=media)

**As (in^2)** and **d (in)** reported within the "When Top in Tension" and "When Bottom in Tension" column groups are the calculated values used to determine the tension reinforcement ratio ($$\rho\_{w}$$) which is needed for calculating concrete shear capacity per Table 22.5.5.1.

**As (in^2) (When Top in Tension):** Total area of tension reinforcement when the top of the beam is in tension. Taken as the sum of the areas of longitudinal bars located above the N.A. Dist value for "When Top in Tension" where N.A. Dist is measured from the bottom of the beam.

**d (in) (When Top in Tension):** Depending on the "Measure effective depth 'd' for shear to centroid of..." option selected on the General tab, this distance is measured from the bottom of the beam to either the centroid of the tension reinforcement bar area or to the centroid of the resultant tension force.

**As (in^2) (When Bottom in Tension):** Total area of tension reinforcement when the bottom of the beam is in tension. Taken as the sum of the areas of longitudinal bars located below the N.A. Dist value for "When Bottom in Tension" where N.A. Dist is measured from the top of the beam.

**d (in) (When Bottom in Tension):** Depending on the "Measure effective depth 'd' for shear to centroid of..." option selected on the General tab, this distance is measured from the top of the beam to either the centroid of the tension reinforcement bar area or to the centroid of the resultant tension force.

The tension reinforcement ratio is then calculated as $$A\_{s} \mathbin{/} (b\_{w}d)$$ using either the As (in^2) and d (in) values from the "When Top in Tension" group or the "When Bottom in Tension" group, depending on the sign of the moment (Mu) at a given location along the beam.

**Probable Strength (1.25 fy, φ = 1.0):** Reports the probable flexural moment strength, Mpr, for each cross section. Mpr is computed using the same concrete solver and strain-compatibility analysis used for φMn, but with the rebar yield stress taken as 1.25 fy and a strength reduction factor of φ = 1.0:

* **Mpr-Bot Tens (ft-k):** probable flexural strength when the bottom of the beam is in tension.
* **Mpr-Top Tens (ft-k):** probable flexural strength when the top of the beam is in tension.

{% hint style="info" %}
Note: Mpr is provided for reference only and isn't used in any of the module's downstream calculations at this time. It's a useful reference when designing beams to the requirements of ACI Sections 18.6.5.1 and 18.14.3.3.
{% endhint %}

#### M-V-D Summary - Design Shear

Shows the shear stirrup requirements along the span(s) as required by the governing load combinations that generate the highest shear at each section.

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-1634200318807e6f15fbfbfaba266e51c48a4db2%2Fclipp083.gif?alt=media)

**Shear Design Provisions for ACI 318-19 and beyond:**

For ACI 318-19 and beyond, the provisions for determining nominal concrete shear strength ($$V\_{c}$$) per §22.5.5.1 have been updated from previous versions of the ACI.

To select the appropriate equation for $$V\_{c}$$ from Table 22.5.5.1, it is necessary to know the relationship between the provided area of shear reinforcement ($$A\_{v}$$) and $$A\_{v,min}$$, where $$A\_{v,min}$$ is calculated per §9.6.3.4 This creates a circular dependency since $$A\_{v}$$ is needed to determine $$V\_{c}$$, but $$V\_{c}$$ is required to calculate the nominal shear strength due to shear reinforcement ($$V\_{s}$$) and the corresponding $$A\_{v}$$.

To address this circular logic, both scenarios outlined in Table 22.5.5.1 are evaluated by calculating $$V\_{c}$$ using equations (a, b) and (c). The required stirrup layout for each scenario is then determined, and the layout that produces the most favorable results is reported. Note, the Concrete Beam module only enforces $$A\_{v,min}$$ where $$V\_u > \phi\lambda\sqrt{f'\_c}b\_wd$$ per §9.6.3.1.

This logic is outlined in the flowchart below:

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-82752b223ea657001b660d956e3c6ff0ba12bb01%2FACI%20318-19%20Shear%20Flow%20Chart.png?alt=media)

#### Support Reactions

Shows the reaction at each support for every load case and load combination.

* **Positive** (+) reactions act **upward**. For example, gravity loads typically produce positive (+) reactions.
* **Negative** (-) reactions act **downward**. For example, uplift loads typically produce negative (-) reactions.

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-3f101e08d72d455422c264f8dfe78d1febe27e31%2Fclipp084.gif?alt=media)

### 2D Sketch

The 2D Sketch tab provides a graphic representation of the beam currently being designed:

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-c9ebe26070ba0c29d79bfa604e87c4d7de18973a%2Fclipp085.gif?alt=media)

### Diagram

The Diagram tab offers the ability to view shear, moment, and deflection diagrams for selected load combinations, as well as a moment envelope:

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-5e383e5f8485ae6e83eff5cc0522c0343f739aeb%2Fclipp086.gif?alt=media)

### 3D Rendering

The 3D Rendering tab offers a 3D view of the beam, with controls to display options:

![](https://4070909503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ1QiKu67Peyh9Dlo1Xxq%2Fuploads%2Fgit-blob-5fe7f5ab4bcd0d368e5f3249036aaca6e6f8bd93%2FConcrete%20Beam%203D%20rendering.gif?alt=media)


---

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://enercalc.com/docs/sel-user-manual/calculation-modules/beams/concretebeam.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
