Kannamwar Engineering · browser-based analysis

Structural analysis for beams, frames and sections. In the browser.

Built by a naval architecture and offshore engineering consultancy for the beams, girders and frames that turn up on every drawing. Model it, solve it, read every result with its location, and export a report a checker can trace.

Beam · Frame · Section
3 workspaces
AISC · CISC · EN · BS · AS/NZS
5 catalogues
Free beam solver
No install
40 kN · x = 4.00 mMX
R_A
120.0 kN
R_B
120.0 kN
M max
280.0 kN·m
x = 4.00 m
δ max
36.28 mm
L/221
H
Sway Δ
23.8 mm
h/168
Knee M
48.3 kN·m
q = 8 kN/m
h × b
300 × 150 mm
A
53.8 cm²
Iₓ
8 360 cm⁴
Wₓ
557 cm³
Mass
42.2 kg/m

01 · How it works

Three workspaces, one model, one report

Pick the workspace that matches what is on the drawing. A section built once is reused in beams and frames, and every result goes into a calculation report.

  1. 1 ModelSpan, supports, loads, section
  2. 2 SolveReactions, V, M, slope, δ, stresses
  3. 3 CheckMax / min with x, and the code check
  4. 4 RedesignChange the section, re-run instantly
  5. 5 ReportPDF with tables and diagrams

02 · Beam Calculator

Change a value. Watch the beam re-solve.

Choose the support case, move the point load, change the section. Shear, moment, deflection and stress update as you go, from the exact textbook solution. The Beam Calculator adds continuous spans, overhangs, more load types and sections along the span.

Live beam · Beam Calculator solverE = 210 GPa · kN · m · MPa
Support case

Sign convention: x from x = 0 to x = L, downward loads positive, sagging moment positive (drawn below the axis), bending stress + in tension.

w = 25 kN/mP = 40 kNx = 0x = L = 8.0 mSHEAR FORCE V · kN|V| max 120.0 kN at x = 0.00 mBENDING MOMENT M · kN·m · sagging belowM max +280.0 at x = 4.00 mDEFLECTION δ · mm · exaggeratedδ max -36.3 mm at x = 4.00 m
R at x = 0
120.0 kN
M = 0.0 kN·m
R at x = L
120.0 kN
M = 0.0 kN·m
|V| max
120.0 kN
at x = 0.00 m
M max (sagging)
280.0 kN·m
at x = 4.00 m
M min (hogging)
0.0 kN·m
none
σ b, max
241 MPa
W el = 1 160 cm³
δ max
-36.3 mm
L/221 at x = 4.00 m

Any support layout

Pinned, roller and fixed supports anywhere along the span: multi-span continuous beams and overhangs.

Any load pattern

Point loads, applied moments, and uniform, triangular and trapezoidal distributed loads over any length.

Results at every station

Reactions, deflection, moment, shear, slope, bending and shear stress, each with its maximum, minimum and x.

Catalogue or custom section

AISC, CISC, EN, British Steel and AS/NZS shapes, sections that change along the span, or one from its dimensions.

NextSee the stresses through the depth for this beam

03 · Stresses

Through the depth, along the span

The contour below is driven by the beam you set above. Switch between von Mises, bending and shear. In the Beam Calculator the same field is drawn in 2D and 3D with the same nine bands and MX / MN tags, and printed in the report exactly as it is on screen.

Stress contour · simply supported · IPE 400
0275481108135162189215242

MPa · coloured by magnitude, sign in the MX / MN labels (+ tension)

σ b · extreme fibre
241 MPa
at x = 4.00 m, y = ±h/2
τ · neutral axis
37.4 MPa
at x = 0.00 m
σ vm · MX
242.4 MPa
x = 4.00 m, y = 200 mm
Formulas
σ = −M·y/I · τ = V·Q/(I·b)
σ vm = √(σ² + 3τ²)

Checked against a code. The Beam Calculator’s code check gives the bending and shear utilisation to AISC 360-16 (ASD), API RP 2A-WSD, EN 1993-1-1 or IS 800:2007 (WSM). It does not check buckling, combined actions or deflection, and does not claim to.

Stated conventions. Positions run from x = 0 to x = L, downward loads are positive, sagging moment is positive and bending stress is + in tension. The documentation sets them out in full.

NextPut the same sections into a frame

04 · 2D Structural Analysis

Frames and trusses on a drawing canvas

Draw nodes and members, assign sections, apply loads per case and solve with the direct stiffness method. Below, change the roof load and the horizontal load and the portal frame is re-solved by the 2D workspace’s own engine.

Portal frame · deflected shape8 m × 4 m · 4 nodes · 3 members · IPE 300 / HE 200 A
Result view

The exaggeration is capped so the shape stays on the canvas. In the workspace: fixed, pinned, roller and custom supports, member end releases, nodal and member loads, self-weight, load cases and combinations.

q = 8 kN/mH = 12 kNN1 · fixedN4 · pinnedM2 · IPE 300M1 · HE 200 AM3 · HE 200 ASolving…
Sway at N2
— mm
solving
|M| max
— kN·m
N1 · Rx · Ry · M
—
kN · kN · kN·m
N4 · Rx · Ry
—
kN · pinned, no moment
Equilibrium
—

Draw or type

Nodes and members on a snap grid or by coordinates, with undo and redo. Members take sections from the catalogues or the section library.

Cases and combinations

Load cases, factored combinations and self-weight, solved case by case or combined.

Member results

Axial force, shear, moment and displacement along every member, and the reactions at every support.

Model checks

Mechanisms, unconnected nodes and invalid members are reported before the solve, and equilibrium is checked after it.

NextBuild the section those members use

05 · Section Builder

Any cross-section, every property

Pick a shape family and drag the dimensions. Area, centroid, second moments, elastic and plastic moduli and radii of gyration are computed as you go. The Section Builder adds built-up sections from plates and catalogue shapes, drawn polygons, voids and DXF import, with torsion and warping constants from a finite element mesh.

Section properties · livemm · cm² · cm³ · cm⁴
Shape

Sharp-cornered shapes; catalogue values include root fillets and sit a little higher.

Cx–xy–yb = 150h = 300
PropertyValue
A51.0 cm²
Cy from bottom150.0 mm
Ix7 870 cm⁴
Iy591 cm⁴
Sx top / bottom525 / 525 cm³
Zx592 cm³
rx / ry12.42 / 3.40 cm
Mass (steel)40.1 kg/m
Standard shapes
I · C · T · L · RHS · CHS · solid
in Section Properties
Catalogues
AISC · CISC · EN · BS · AS/NZS
6,691 sections
Section Builder adds
J · Cw · shear centre
built-up, voids, DXF
Reuse
→ Beam Calculator
sections hand off to the beam
NextWhat the calculation report looks like

06 · Reports

The solved model becomes a calculation record

The PDF follows the model from inputs to results so a checker can trace every number: your project, document number, engineer, reviewer and approver on every sheet, and your company logo on Professional.

  • · An index of chapters, figures and tables on page 1
  • · Units and sign conventions, the loading diagram, the section drawn to scale
  • · Reactions, then every diagram with its maximum, minimum and x
  • · 2D and 3D stress contours exactly as on screen, then the code check
Beam Analysis Report
[Model Name]
Project Name: [Project]
Document Name: [Document]
Document No.: [KE-000-CAL-001]
Date: yyyy-mm-dd
Engineer: [Name]
Reviewer: [Name]
Approver: [Name]
Index
1Introduction2
2Beam Model3
3Analysis Results4
4FEA Stress Contours[n]
5Code Check[n]
Disclaimer[n]
List of Figures
Figure 2.1 Beam Loading DiagramFigure 2.2 Beam Section [Name]Figure 3.1 Deflection Diagram · 3.2 Bending Moment · 3.3 Shear Force …Figure 4.1 von Mises Stress, 2D Contour · 4.2 3D View …
List of Tables
Table 1.1 Units and Sign ConventionsTable 2.1 Beam Span and Supports · 2.2 Applied Loads · 2.3 Section PropertiesTable 3.1 Support Reactions · 3.2 Maximum and Minimum ValuesTable 4.1 FEA Stress Extremes · Table 5.1 Allowable Stresses · 5.2 Utilisation Ratios
1

07 · Verification

Results you can check yourself

The 2D solver is compared with 16 closed-form and hand-calculated benchmarks (142 of 142 checks pass) and the Beam Calculator with 19 reference models (152 of 152). The verification centre lists every case with its reference value, the solver’s value and the difference.

CaseQuantityReferenceRef. valueSolverRel. diff.
Simply supported · UDLM maxwL²/845 kN m45 kN m3.2e-16
Fixed–pinned · UDLM at fixed endwL²/845 kN m45 kN m0
Fixed–fixed · UDLM at supportwL²/1230 kN m30 kN m1.2e-16
Cantilever · UDLM at rootwL²/280 kN m80 kN m5.3e-16
Pratt truss · joint loadsN in diagonal M7Method of joints-33.9411 kN-33.9411 kN2.1e-15
Portal frame · roof + lateralSway at N2Stiffness + equilibrium1.289 mm1.289 mm0
Three-span continuous · UDLM at supportReference engine-25 kN m-25 kN m8.3e-9

Tolerances: 1e-8 for the 2D benchmarks, 1e-4 of each diagram’s largest value for the beam models, and every reaction exactly.

Open the verification centre

09 · Pricing

Free to solve. Paid to keep and share.

Beams, frames, trusses and section properties solve free, with no install and no credit card, and every account starts with 7 days of full Professional access. Yearly billing saves up to a third.

Feature
Free
$0
after 7 days of full access
Starter
$9.99
per month
ProfessionalPopular
$14.99
per month
Team
$14.99
per user per month, 3+ seats
Determinate and indeterminate beams, 2D frames and trusses✓✓✓✓
Section Builder calculation and DXF import✓✓✓✓
Catalogue shapes in the Section Builder—✓✓✓
Beam deflection diagrams and 2D displacements—✓✓✓
2D load cases, combinations and self-weight—✓✓✓
Commercial use—✓✓✓
Saved models and reusable sections—10 + 10UnlimitedUnlimited
PDF reports—10 a monthUnlimited, your logoUnlimited, your logo
Kannamwar AI for Beam and 2D, project folders, 2D version history——✓✓
Central billing and seat management———✓
Start freeChoose StarterChoose ProfessionalStart a Team

Monthly prices in US dollars. Compare every feature on the pricing page

Is it free to use?

Yes. Determinate and indeterminate beams, 2D frames and trusses, Section Builder calculations with DXF import, the steel catalogue and the unit converters are free, with no credit card. Every account starts with seven days of full Professional access. After that, PDF reports, saved models, deflection results and commercial use need a paid plan; the pricing page lists exactly what each plan includes.

What does the beam calculator check?

It gives the support reactions, and along the whole span the deflection, bending moment, shear force, slope, bending stress at the top and bottom fibres and average shear stress, each with its maximum, minimum and location, plus 2D and 3D von Mises, bending and shear stress contours. Its code check gives the bending and shear utilisation to AISC 360-16 (ASD), API RP 2A-WSD, EN 1993-1-1 or IS 800:2007 (WSM) for the steel grade you choose; buckling, combined actions and deflection are not checked.

How are positions and signs defined?

Positions are measured along the beam as x, from x = 0 at the start to x = L at the end, so 0 ≤ x ≤ L. The axes have their origin (0, 0, 0) at the start of the beam: x along the beam, y upwards and z towards you. A positive load acts downwards and a negative load upwards. Bending stress is + in tension and − in compression.

How do I know the results are right?

The beam solver is compared with 19 reference models (152 of 152 checks pass), and the 2D solver with 16 closed-form benchmarks (142 of 142 checks pass). The verification centre lists every case, its reference values and its tolerance.

Which sections can I use?

Any of the 6,691 catalogued steel sections from the AISC Shapes Database, the CISC tables, the EN families, the British Steel tables and the AS/NZS families (browse them in Steel Beam Sizes), or a custom section: choose its shape and enter its dimensions, and the area, second moment of area and fibre distances are calculated for you.

Do I need to install anything?

No. Every tool runs in the browser, and DXF files for the Section Builder are parsed on your machine rather than uploaded.

Start with a beam. It’s free.

No install and no credit card. Open the calculator, solve your first span and export the report when you’re ready.

↑↓ to move · ↵ to open · esc to close⌘K
Beam Calculator & Structural Analysis Software | Kannamwar Engineering