Concrete Beam-Column Calculator

Reinforced concrete beam-column design per ACI 318. Combined axial load and bending interaction, moment magnification, and confinement checks. Educational use only.

This page documents the scope, inputs, outputs, and computational approach of the Concrete Beam-Column Calculator on steelcalculator.app. The interactive calculator runs in your browser; this documentation ensures the page is useful even without JavaScript.

What this tool is for

What this tool is not for

Key concepts this page covers

Inputs and outputs

Typical inputs: column width and depth, concrete compressive strength f'c, reinforcement yield strength fy, bar size and arrangement, unsupported length, end restraint conditions, factored axial load Pu and moment Mu.

Typical outputs: P-M interaction diagram, phi-Pn and phi-Mn at key points (pure compression, balanced, pure bending), demand point plotted on diagram, moment magnification factor delta-ns, and pass/fail indication.

Computation approach

The calculator discretises the cross-section into concrete strips and reinforcing bar locations. For each assumed neutral axis depth c, it computes the strain profile (assuming plane sections remain plane), maps strains to stresses using the Whitney stress block for concrete and elastic-perfectly-plastic model for steel, then integrates to get the axial force P and moment M. Sweeping c from full compression to pure tension generates the complete interaction diagram. The phi factor is interpolated between compression-controlled (0.65) and tension-controlled (0.90) per ACI 318.

Frequently Asked Questions

What is the balanced condition in a P-M interaction diagram? The balanced condition occurs when the extreme compression fiber reaches the crushing strain (0.003 per ACI 318) simultaneously with the tension reinforcement reaching yield strain (fy/Es). At this point the column has both significant axial capacity and significant moment capacity. Below the balanced point (lower axial loads), the section is tension-controlled and has a higher phi factor; above it, the section is compression-controlled.

What is moment magnification and when does it apply? Moment magnification accounts for P-delta effects in slender columns. When a column deflects laterally under load, the axial force creates an additional moment equal to P times the lateral deflection. ACI 318 Section 6.6 provides amplification factors that increase the first-order moment to approximate the second-order moment. This applies when the slenderness ratio klu/r exceeds 22 for non-sway frames or 22 for sway frames (with separate magnification procedures for each).

Why does ACI 318 require a minimum eccentricity? Real columns always have some accidental eccentricity due to construction tolerances, load path uncertainty, and material variability. ACI 318 limits the maximum design axial strength to 0.80 phi Pn(max) for tied columns and 0.85 phi Pn(max) for spiral columns, which is equivalent to requiring a minimum eccentricity. This ensures the column is not designed for pure axial compression, which would be unconservative.

Related pages

Disclaimer (educational use only)

This page is provided for general technical information and educational use only. It does not constitute professional engineering advice, a design service, or a substitute for an independent review by a qualified structural engineer. Any calculations, outputs, examples, and workflows discussed here are simplified descriptions intended to support understanding and preliminary estimation.

All real-world structural design depends on project-specific factors (loads, combinations, stability, detailing, fabrication, erection, tolerances, site conditions, and the governing standard and project specification). You are responsible for verifying inputs, validating results with an independent method, checking constructability and code compliance, and obtaining professional sign-off where required.

The site operator provides the content "as is" and "as available" without warranties of any kind. To the maximum extent permitted by law, the operator disclaims liability for any loss or damage arising from the use of, or reliance on, this page or any linked tools.