CivilTech Studio
Reinforced-concrete beam and column design with P-M interaction, biaxial bending and crack-width — IS 456, ACI 318, Eurocode 2.

What it does
Design rectangular and circular reinforced-concrete sections for combined axial load, bending and shear. Plot P-M interaction diagrams, check biaxial bending per Bresler, run crack-width and serviceability checks, and export a code-referenced report.
Generate full interaction diagrams for rectangular, circular and L-shaped sections — point load + biaxial bending in one chart.
Bresler reciprocal load equation evaluated automatically for column sections with moments about both axes.
Crack width to IS 456 Annex F, ACI 318 Eq. 24.3.2 and EC2 §7.3 — same section, three answers, your call.
The tool finds the lightest bar arrangement that meets ductility, spacing and cover constraints.
How it works
Width, depth (or diameter), cover, bar grade, and concrete grade. Rectangular, circular or T/L sections.
Axial force, bending moment about either axis, and shear. Combine via standard load combinations or enter directly.
Flexure, shear, axial, biaxial bending, ductility and serviceability — code-specific factors applied automatically.
Drag the load point on an interactive interaction diagram; export the section sheet to PDF.
Standards
Every result cites the clause it came from, so a reviewer can follow the same path you did.
Indian RCC code, with SP-16 design aids
Strength design and unified design provisions
European concrete design code
Who it’s for
Heavy axial + biaxial moment from wind/seismic — the P-M-M envelope identifies governing combination.
Flange in compression at midspan, rectangular at supports — the tool switches automatically.
Tight crack-width limits to IS 3370 — bar spacing and stress are tuned automatically.
Reverse-engineer a section from an existing drawing and check capacity for revised loads.
FAQ
Something else? Open Section Design and try it with your own numbers.
Yes — interactive P-M and P-Mx-My (3D) diagrams are generated for the chosen section with the load point drawn on top.
Yes. Bresler's reciprocal load equation is applied for rectangular and L-shaped columns; the tool returns the demand/capacity ratio.
T and L flanged sections are supported in flexure, with effective flange width computed automatically per code rules.
Yes — under sustained loading, crack width is computed per IS 456 Annex F / ACI 318 Eq. 24.3.2 / EC2 §7.3 depending on the chosen code.
Yes. Stirrup spacing and area are designed for the applied shear, with minimum-spacing and maximum-spacing limits enforced.
Reinforced-concrete beam and column design with P-M interaction, biaxial bending and crack-width — IS 456, ACI 318, Eurocode 2.
Get 10 free credits — no card required
Sign up to save projects, export PDFs, and access all design tools.