001001001010100010110100011001
SPT Analysis

SPT Data Tab
Deep Dive

Import, view, and analyze Standard Penetration Test data. Automatic N60 corrections, friction angle calculations using multiple methods, and engineering parameter estimation.

01

Interface Overview

The SPT Data tab provides comprehensive data management with industry-standard corrections:

  • Data point count, depth range, and action buttons (Settings, Export, Import, Add Point).
  • Equipment parameters (borehole diameter, sampler type, hammer energy) and column visibility toggles.
  • Quick statistics: data points count, depth range, average N, maximum N.
  • Full data grid with blow counts, corrections, and engineering parameters.
Interface Overview
02

Equipment Parameters

Before analyzing SPT data, configure the equipment parameters that affect correction factors:

Borehole Parameters

ParameterOptionsCorrection
65-115 mmStandard1.00
150 mmLarger1.05
200 mmLarge1.15

Sampler Type

TypeDescriptionCorrection
Standard samplerWith liner1.10
Sampler without linerDense sand, clay1.00
Sampler without linerLoose sand1.00

Rod Length Correction (CR)

Rod Length Correction (CR)Correction
< 3 m0.75
3 ≤ L < 4 m0.80
4 ≤ L < 6 m0.85
6 ≤ L < 10 m0.95
≥ 10 m1.00
Tip
Click the Settings button to access equipment parameters. Changes are saved automatically and recalculate all derived values.

Open the Metadata tab to review the SPT type and equipment settings.

Equipment Parameters

In edit mode, check the SPT type, hammer weight, drop height, rod length, borehole diameter and whether a plastic liner is used. Save the settings for this test.

Equipment Parameters
03

Understanding Data Columns

Data columns are organized into four categories:

Blow Counts (Editable)

ColumnUnitDescription
DepthmTest depth from surface
N1c-Calibration blows (first 15 cm, seating)
N2-Second 15 cm blow count
N3-Third 15 cm blow count
N-Total N value (N2 + N3)
ER%Energy ratio (default 60%)

Soil Parameters (Editable)

ColumnUnitDescription
γdkN/m³Dry unit weight of soil
γsatkN/m³Saturated unit weight of soil
Soil Type-Select from stratigraphy layers

Corrected Values (Read-Only)

ColumnUnitDescription
N60-Energy-corrected N value (N × ER/60)
HdmHeight of dry soil column
HsmHeight of saturated soil column
σvkPaTotal vertical stress
ukPaPore water pressure
σ'vkPaEffective vertical stress

Engineering Parameters (Read-Only)

ColumnUnitDescription
N1-Overburden-corrected N60
qcMPaCPT equivalent cone resistance
φJ°Friction angle (Jamiolkowski method)
φH°Friction angle (Hatanaka-Uchida)
φW°Friction angle (Wolff method)
DrKM%Relative density (Kulhawy & Mayne)
DrS%Relative density (Skempton)
EsMPaMinimum elastic modulus
EsmaxMPaMaximum elastic modulus
qakPaUltimate bearing capacity
04

N60 Energy Correction

The N60 value normalizes SPT blow counts to 60% energy efficiency:

N60=NER60CBCSCRN_{60} = N \cdot \dfrac{ER}{60} \cdot C_B \cdot C_S \cdot C_R
FactorDescription
EREnergy ratio of hammer (typically 45-80%)
CBBorehole diameter correction
CSSampler type correction
CRRod length correction
Info
N60 is the standard reference value used in most correlations. A field N value with 45% energy needs to be multiplied by 0.75 (45/60) to get the equivalent N60.
05

Friction Angle Calculations

Borebase calculates friction angle using three established methods:

Jamiolkowski et al. (1988)

φ=20.6+11.0arcsin ⁣(N154)\varphi = 20.6 + 11.0 \cdot \arcsin\!\left(\dfrac{N_1}{54}\right)

Best for normally consolidated sands. Uses overburden-corrected N value.

Hatanaka & Uchida (1996)

φ=20N1+20\varphi = \sqrt{20 \cdot N_1} + 20

Widely used correlation for granular soils. Simple and reliable.

Wolff (1989)

φ=27.1+0.3N10.00054N12\varphi = 27.1 + 0.3\,N_1 - 0.00054\,N_1^2

Uses the overburden-corrected N1 value to estimate the friction angle.

Tip
Compare results from all three methods. If they vary significantly, investigate soil conditions or test quality. For design, consider using the most conservative value.
06

Relative Density Estimation

Two methods for estimating relative density of granular soils:

Kulhawy & Mayne (1990)

Dr=N160100D_r = \sqrt{\dfrac{N_1}{60}} \cdot 100

Uses overburden-corrected N1 value. Suitable for clean sands.

Skempton (1986)

Dr=N127+0.28σv100D_r = \sqrt{\dfrac{N_1}{27 + 0.28\,\sigma'_v}} \cdot 100

Accounts for vertical effective stress. Coefficients a and b depend on soil type.

  • Very Loose
  • Loose
  • Medium Dense
  • Dense
  • Very Dense
07

Elastic Modulus Estimation

The elastic modulus range is estimated from N1 values:

Es=N1Es,min1000N1Es,max1000E_s = N_1 \cdot \dfrac{E_{s,\min}}{1000}\quad\ldots\quad N_1 \cdot \dfrac{E_{s,\max}}{1000}
Warning
These correlations are approximate. For important projects, confirm with laboratory tests (triaxial, pressuremeter) or use more refined correlations for specific soil types.
08

Importing SPT Data

Import SPT data from CSV or Excel files:

Click Import in the Data tab toolbar to open the import wizard.

Importing SPT Data

Drop your CSV or Excel file into the upload area, or click Select File to choose it.

Importing SPT Data

The wizard attempts to detect the columns automatically. Review the detected fields and any warnings before continuing.

Importing SPT Data

Set the first data row so that header rows are skipped. Check the depth unit, water level and, for CSV files, the delimiter and decimal separator.

Importing SPT Data

Map the depth column and either N2 plus N3 or N Total. Map optional fields such as energy ratio, unit weights and soil type when they are present.

Importing SPT Data

Review the data preview and warnings. Check whether Replace Existing Data is selected, as this option replaces the current measurements.

Importing SPT Data

Click Import after checking the displayed point count. Wait for the result, then review any reported errors.

Importing SPT Data
Tip
Your file should have a header row. Common column names like "Depth", "N1", "N2", "N3" are recognized automatically.
09

Soil Type Selection

Link SPT data points to stratigraphy layers for automatic unit weight assignment:

  • Click the Soil Type dropdown for any data row.
  • Select from available stratigraphy layers defined in the Strata tab.
  • Unit weights (γ dry, γ sat) are automatically populated from the layer properties.
  • All stress calculations update automatically.
Warning
If the unit weight is less than 9.81 kN/m³, a warning icon appears. This indicates a potentially unrealistic value that should be verified.
10

Adding a Data Point

You can add individual SPT measurements manually in the Data tab.

Click Add Point in the toolbar to open the entry form.

Adding a Data Point

Enter the depth and the available blow counts (N2, N3 or N Total). Add unit weights and a soil type if available, then click Add.

Adding a Data Point
11

Settings

Click Settings in the Data tab toolbar to open calculation and display settings.

Settings

Under Calculation Parameters, set the water level and click Apply & Recalculate to update the calculated values.

Settings

Under Visible Columns, expand Raw, Calculated or Engineering and select the columns to show in the table.

Settings

Select Export only visible columns to include only the displayed columns in CSV and Excel exports. Clear it to export all available columns.

Settings
12

Exporting SPT Data

Export your SPT data with all calculations for reports:

Click Export in the Data tab toolbar.

Exporting SPT Data

Choose Export CSV or Export Excel to download the data in the selected format.

Exporting SPT Data
  • All visible columns in comma-separated format. Open in Excel, Python, or any data tool.
  • Professional formatting with styled headers, proper column widths, and formulas preserved.
Tip
Use column visibility toggles to customize which parameters appear in the export. Hide columns you don't need before exporting for cleaner reports.
13

Best Practices

Data Entry

  • Always enter the calibration blows (N1c) even though they're not used in N calculation.
  • Verify energy ratio with your testing equipment - don't assume 60%.
  • Link data points to stratigraphy layers for consistent unit weights.

Quality Control

  • Watch for refusal values (N > 50) which may indicate hitting bedrock or very dense layers.
  • Check for unit weight warnings (yellow triangle icons).
  • Compare friction angles from different methods - large discrepancies may indicate issues.

Interpretation

  • SPT correlations work best for sands and gravels. Use caution with clays.
  • Consider using the conservative (lower) friction angle for design.
  • Elastic modulus ranges are wide - use laboratory tests for important projects.

Cookie Consent

We use essential cookies for authentication and security. We do not use analytics or advertising cookies; if that ever changes, we will ask for your consent first. Learn more