SkyCiv Documentation

Your guide to SkyCiv software - tutorials, how-to guides and technical articles

SkyCiv Load Generator

  1. Home
  2. SkyCiv Load Generator
  3. Seismic Loads
  4. NSCP 2015 Seismic Load Calculations

NSCP 2015 Seismic Load Calculations

Using the SkyCiv Load Generator – NSCP 2015 Seismic Load Calculations

Seismic load calculation based on National Structural Code of the Philippines (NSCP) 2015 is now available in the SkyCiv Load Generator. Users can automatically get the seismic parameters for a specific location based on its distance from the nearest fault or seismic source. Moreover, generate the seismic forces using the Equivalent Force method and the Design Response Spectrum which comes handy when applied to your S3D model. The distance from nearest fault is based on Active Fault data of the Philippines (DOST-PHIVOLCS, 2021 – see Hazard Hunter PH for more details) which is then processed to determine the Near-source factors \( N_{a} \) and \( N_{v} \) based on Tables 208-5 and 208-6 of the NSCP 2015. Users will be able to obtain get the following data from our server:

  • Distance from Nearest Fault \( D \), in kms
  • Nearest Fault
  • Seismic Zone Factor \( Z \)
  • Near-Source Factor \( N_{a} \)
  • Near-Source Factor \( N_{v} \)

Free users will be able to get these data but will only be able to calculate the seismic loads for a maximum of 3 solves per day. With a Professional Account or by purchasing the standalone Load Generator module, you can use all the features of this calculation as long as you want. You can purchase the standalone module thru this link.

Site Data

Together with the wind speed and ground snow load data, users can get the seismic parameters for the location obtained from our server by defining the “Seismic Source Type” first and then the location:

Seismic Data NSCP 2015
Figure 1. NZS 1170.5 additional parameter for obtaining site seismic parameters.

Site Seismic Data from SkyCiv

Figure 2. Site seismic parameters from SkyCiv server. Users can modify the parameters to obtain the most appropriate seismic load for the structure.

Structure Data

To calculate the seismic load for the structure, the structure data should be filled. Moreover, the required site seismic parameters in Site Tab should have values defined. These are: \( Z \), \( D \), \( {N}_{a} \), \( {N}_{v} \), and Soil Profile Type. By meeting these conditions, you can check the “Calculate Seismic Load” checkbox.

Structure Seismic Parameters
Figure 3. Seismic parameters of the structure.

The seismic parameters needed to be defined are the following:

  • Structure system – for determining the values of \({C}_{t} \) which will be used in calculating the approximate fundamental period of the structure \( T \)
  • Approximate fundamental period of the structure \( T \) – can be user-defined to more appropriate seismic load calculation
  • Response Modification Factor \( R \) – default value is 8.5 and be modified for more appropriate seismic results
  • Seismic Response Coefficient \( {C}_{a} \) – automatically calculated based on Soil Profile Type and Zone Factor
  • Seismic Response Coefficient \( {C}_{v} \) – automatically calculated based on Soil Profile Type and Zone Factor
  • Floor Weights – used for the vertical distribution of base shear and for diaphragm forces. Data per level required are: Level (for designation), Elevation, and Weight

The approximate fundamental period of the structure is automatically calculated as guide for the users when the “Structure system” dropdown is changed. Users are free to edit this value which is affect the corresponding calculated base shear for the structure.


Once all the parameters are defined, clicking the Generate Loads button will give a result as shown below.

Seismic Parameters and Forces

Figure 4. Seismic input parameters used in the calculation and the calculated seismic forces using the equivalent force method and the generated design response spectrum.

Detailed Calculation

The detailed seismic load calculations can be accessed only by Professional account users and those who purchased the standalone load generator module. All the parameters and assumptions used in the calculation are displayed on the report to make it transparent to the user. You can download a sample detailed calculation thru this link.

Seismic Load Detailed Report

Figure 6. Detailed seismic load calculation generated from SkyCiv Load Generator.


  • Association of Structural Engineers of the Philippines (ASEP). (2016). National Structural Code of the Philippines 2015.
  • Philippine Institute of Volcanology and Seismology (DOST-PHIVOLCS) (n.d.). Hazard Hunter PH. Hazard Hunter PH. Retrieved November 12, 2022, from
  • Google Maps
Was this article helpful to you?
Yes No

How can we help?

Go to Top