Eurocode 8 Seismic Design Calculator (Response Spectrum & Base Shear)
Compute elastic and design response spectra, design ground acceleration, behaviour factor and base shear according to EN 1998‑1 (Eurocode 8) for buildings.
This tool is for educational and preliminary design use only. Always verify with the full text of Eurocode 8, the relevant National Annex and professional engineering judgement.
Eurocode 8 seismic design calculator
Eurocode 8 seismic design: what this calculator does
This Eurocode 8 seismic design calculator implements the elastic and design response spectra of EN 1998‑1:2004, Section 3, and the base shear calculation for buildings in Section 4. It is intended as a fast, transparent tool for preliminary design, checking hand calculations, and teaching.
1. Design ground acceleration ag
The design ground acceleration on type A ground is obtained from the reference peak ground acceleration agR and the importance factor γI:
agR is defined in the National Annex for each seismic zone. γI depends on the importance class of the structure (I to IV).
2. Elastic response spectrum Se(T)
For a given soil factor S and corner periods TB, TC, TD, the elastic response spectrum (5% damping) is defined piecewise in EN 1998‑1 §3.2.2.2. For Type 1 spectrum:
Se(T) = ag · S · [1 + (T / TB) · (2.5 · η − 1)]
For TB < T ≤ TC:
Se(T) = ag · S · 2.5 · η
For TC < T ≤ TD:
Se(T) = ag · S · 2.5 · η · (TC / T)
For T > TD:
Se(T) = ag · S · 2.5 · η · (TC · TD / T²)
The calculator uses this formulation and lets you choose η (damping correction factor). For 5% damping, η = 1. For other damping ratios ξ, Eurocode 8 suggests:
3. Design spectrum Sd(T)
The design spectrum is obtained by dividing the elastic spectrum by the behaviour factor q:
q represents the ductility and energy dissipation capacity of the structural system. Eurocode 8 provides recommended q values for different systems and ductility classes (DCL, DCM, DCH). The calculator allows you to select a system and then fine‑tune q.
4. Base shear Fb
For a regular building in plan and elevation, the design base shear in the considered direction is:
where:
- T1 is the fundamental period in the direction considered,
- m is the total seismic mass of the structure,
- g is the acceleration of gravity.
The calculator also reports the minimum base shear according to EN 1998‑1 (0.8·Sd(TC)), which is often used as a lower bound for design.
5. Typical workflow with this tool
- Obtain agR, S, TB, TC, TD from the National Annex.
- Select the importance class to set γI.
- Choose the ground type and adjust S and corner periods if needed.
- Select the structural system and ductility class, then set an appropriate q.
- Determine T1 from modal analysis or empirical formulas.
- Estimate the total seismic mass m (dead load + relevant live load).
- Run the calculator to obtain Se(T), Sd(T), and Fb.
- Distribute Fb along the height of the building according to EN 1998‑1 §4.3.3.2.
Limitations and good practice
- This tool assumes Type 1 spectrum and 5% reference damping (η adjustable).
- It does not perform modal combination (SRSS, CQC) or torsional effects.
- It does not check detailing rules, capacity design or irregularities.
- Always cross‑check with the full Eurocode 8 text and your National Annex.