ETABS model check tool

sazeh is an online checker for ETABS models. You upload the .e2k text file that ETABS exports, and sazeh runs its own analysis and checks the building against the seismic, loading, reinforced-concrete and steel codes. ETABS does not have to be installed. The result is a calculation sheet, a 3D view that shows the status of every member, and, where a change of section can fix a failed clause, a corrected model.

sazeh is a check that runs beside ETABS and does not replace it. Its analysis engine is not ETABS, so a number can differ from the ETABS number. No formal comparison with a reference program has been made yet, and the limitations page says so.

How to export the file

In ETABS, use File, Export, Save Model as .e2k text. The file is plain text. It is read on the server, and nothing is run on your computer. The steps after the upload are on the workflow page.

What is read from the .e2k file

What is not read, and is reported

Everything that the import cannot use is listed in the import report, so that nothing is dropped silently:

ETABS model checklist: what is checked

ItemWhat sazeh does
Mass sourceCompares the seismic weight with the live-load share of the code table. A mass source that counts only dead load underestimates the base shear.
Seismic weight and base shearBuilds the equivalent static load and prints the weight of every storey.
Accidental torsionApplies the 5% eccentricity of clause 3-3-7.
Storey driftChecked at the diaphragm corner. See the drift page.
IrregularitiesTorsional, soft storey and weak storey, from the analysis results. Six geometric clauses are not yet checked.
OverturningClause 3-3-8, with the condition and the source printed.
BeamsFlexure, shear, torsion and the stirrup spacing of the critical zone.
ColumnsAxial-flexure interaction, biaxial interaction, shear, slenderness and the strong column, weak beam ratio. See the column page.
Steel membersIPE beams, box columns, local buckling and second-order amplification.
Shear wallsIn-plane shear, flexure, reinforcement ratio and boundary element.
Design coverageHow many members were actually designed. A member that was not designed is never counted as passing.

What comes back

Every row of the sheet carries a clause number and one of five statuses: met, not met, deferred, not designed, or information. The sheet starts with the answer and counts in members, joints and storeys, not in rows. The calculation sheet is currently written in Persian; the web pages and the 3D view are available in English. The full list is on the features page.

Related pages

Upload your ETABS .e2k model and get the calculation sheet.

Start the calculation