PLAXIS 2D 2023.2 2D 2 Reference Manual
PLAXIS 2D 2023.2 2D 2 Reference Manual
PLAXIS 2D 2023.2
Reference Manual 2D
Last Updated: June 16, 2023
Table of Contents
Chapter 1: Introduction .......................................................................................................... 11
1.1 Features and Licence levels ......................................................................................................................................11
Chapter 2: General Information .............................................................................................. 13
2.1 Units and sign conventions ........................................................................................................................................13
2.1.1 Units ..................................................................................................................................................13
2.1.2 Sign convention ........................................................................................................................... 16
2.2 File handling .....................................................................................................................................................................16
2.3 Help facilities ................................................................................................................................................................... 17
Chapter 3: Input program - General overview .......................................................................... 18
3.1 Starting the Input program ........................................................................................................................................18
3.1.1 New project ................................................................................................................................... 20
3.1.2 Existing project ............................................................................................................................27
3.2 Layout of the Input program .....................................................................................................................................28
3.3 Menus in the Menu bar ................................................................................................................................................30
3.3.1 File menu ........................................................................................................................................30
3.3.2 Edit menu ....................................................................................................................................... 31
3.3.3 Soil menu ........................................................................................................................................32
3.3.4 Structures menu ..........................................................................................................................32
3.3.5 Mesh menu .................................................................................................................................... 33
3.3.6 Flow conditions menu .............................................................................................................. 33
3.3.7 Phases menu ................................................................................................................................. 33
3.3.8 Options menu ............................................................................................................................... 34
3.3.9 Expert menu [GSE] ....................................................................................................................34
3.3.10 Help menu ......................................................................................................................................35
3.4 Input program structure - Modes ........................................................................................................................... 35
3.5 Model in the drawing area ......................................................................................................................................... 37
3.5.1 Supporting tools ..........................................................................................................................37
3.5.2 Model view - Zooming .............................................................................................................. 38
3.5.3 Selecting geometry components .......................................................................................... 38
3.6 Explorers ........................................................................................................................................................................... 39
3.6.1 Model explorer .............................................................................................................................39
3.6.2 Selection explorer .......................................................................................................................44
3.6.3 Phases explorer ........................................................................................................................... 44
3.7 General information on command line ................................................................................................................ 45
3.7.1 Indexing in commands ............................................................................................................. 47
3.7.2 Accessing Output commands in Input command line ................................................ 47
Chapter 4: Ground modelling - Soil mode ................................................................................ 49
4.1 Adjustment of the soil contour ................................................................................................................................ 49
4.2 Creating boreholes ........................................................................................................................................................ 49
4.2.1 Creating new boreholes ........................................................................................................... 50
4.2.2 Editing boreholes ........................................................................................................................51
4.3 Soil layers .......................................................................................................................................................................... 51
The Input program is a pre-processor, which is used to define the problem geometry, to create the finite
element mesh and to define calculation phases.
The Output program is a post-processor, which is used to inspect the results of calculations in a two-
dimensional view or in cross sections, and to plot graphs (curves) of output quantities of selected geometry
points.
The contents of this Reference Manual are arranged according to the sub-programs and their respective options
as listed in the corresponding modes and menus. This manual does not contain detailed information about the
constitutive models, the finite element formulations or the non-linear solution algorithms used in the program.
For detailed information on these and other related subjects, users are referred to the various chapters and
papers listed in the Scientific Manual and the Material Models Manual. Additional information can be found in
Bentley Communities (Bentley Communities).
Note:
•
Symbol for features offered as a Technology Preview.
• Features (subsections in the manual) with no identification but that are within a bigger capability (identified
with [ADV] or [ULT]) inherit the licencing of the later (e.g Added mass (on page 91) inherits [ULT] since it is
under Dynamic loading [ULT] (on page 82)).
• Features using consolidation, steady-state ground water or steady-state thermal flow analysis require
minimum an [ADV] licence. Features using dynamics, transient flow or fully coupled analysis require
minimum an [ULT] licence.
2.1.1 Units
It is important in any analysis to adopt a consistent system of units. At the start of the input of a geometry, a
suitable set of basic units should be selected. The basic units comprise a unit for length, force, time, temperature,
energy and mass. These basic units are defined in the project properties inside the Input program (go to File
menu > Project Properties > Model; see Input program - General overview (on page 18)).
The default units are meters [m] for length, kilonewtons [kN] for force, days [day] for time, seconds [s] for
dynamics time, kelvins [K] for temperature, kilojoules [kJ] for energy, kilowatts [kW] for power and tonnes [t]
for mass.
Given below an overview of all available units, the [default] settings and conversion factors to the default units.
All subsequent input data should conform to the selected unit system and the output data should be interpreted
in terms of the same unit system.
From the basic set of units, as defined by the user, the appropriate unit for the input of a particular parameter is
generally listed directly behind the edit box or, when using input tables, above the input column. In all of the
examples given in the PLAXIS manuals, the standard units are used.
1 mm 0.001 m
1 cm 0.01 m
Length 1m 1m
1 km 1000 m
1 in (inch) 0.0254 m
1 ft (feet) 0.3048 m
1 yd (yard) 0.9144 m
1N 0.001 kN
1 kN 1 kN
Force 1 MN 1000 kN
1 day 1 day
1 [K] 1K
0 °C 273.15 K
0 °F 255.37 K
Temperature 1 °C 274.15 K
1 °F 255.93 K
100 °C 373.15 K
212 °F 373.15 K
1J 0.001 kJ
Energy 1 kJ 1 kJ
1 MJ 1000 kJ
1W 0.001 kW
Power 1 kW 1 kW
1 MW 1000 kW
1 kg 0.001 t
Mass
1 t (tonne) 1t
Note: Note that for calculations involving thermal effects, it is strongly recommended to use the default units.
For convenience, the units of commonly used quantities in two different sets of units are listed below:
[psi]=[lbf/in2] or
Young's modulus [kN/m2]=[kPa]
[ksf]=[kip/ft2]
Note:
• The user can change the default PLAXIS units in the Project properties window. This will automatically
convert, in the input program, the defined input values (e,g. geometry data, loads, and prescribed
displacements) .
• PLAXIS supports the combination of model properties with different units systems (e.g Forces in [KN] while
Length in [ft]). Therefore, the user needs to ensure the consistent selection of these unit systems.
In a plane strain analysis, the calculated forces resulting from prescribed displacements represent forces per
unit length in the out-of-plane direction (z-direction; see Figure 1 (on page 16)). In an axisymmetric analysis,
the calculated forces (Force-X, Force-Y) are those that act on the boundary of a circle subtending an angle of 1
radian. In order to obtain the forces corresponding to the complete problem therefore, these forces should be
multiplied by a factor 2π. All other output for axisymmetric problems is given per unit width and not per radian.
The generation of a 2D finite element model in PLAXIS 2D is based on the creation of a geometry model. The
geometry model involves a composition of , areas, lines and points. Multiple vertical boreholes can be defined to
determine the soil stratigraphy at different locations. In between the boreholes the soil layer positions are
interpolated. Soil layers and ground surfaces may be non-horizontal.
Although PLAXIS 2D is a 2D program, stresses are based on the 3D Cartesian coordinate system. . In a plane
strain analysis σzz is the out-of-plane stress. In an axisymmetric analysis, x represents the radial coordinate, y
represents the axial coordinate and z represents the tangential direction. In this case, σxx represents the radial
stress and σzz represents the hoop stress.
With the file requester, it is possible to search for files in any admissible folder of the computer (and network)
environment. The main file used to store information for a PLAXIS 2D project has a structured format and is
named <project>.p2dx, where <project> is the project title. Besides this file, additional data is stored in multiple
files in the sub-folder <project>.p2dxdat. It is generally not necessary to enter such a folder because it is not
possible to read individual files in this folder.
If a PLAXIS 2D project file (*.p2dx) is selected, a small bitmap of the corresponding project geometry is shown in
the file requester to enable a quick and easy recognition of a project.
Note:
1. The Soil and Structures tabsheets are known as Geometry modes.
2. The Mesh, Flow conditions and Staged construction tabsheets are known as Calculation modes.
If you need to change the licence configuration, e.g. if you have to add some modules, click Configure licences.
In the configuration dialog, see Figure 4 (on page 19), you may select the modules that you want to use.
Note:
1- The licence configuration is also available from the menu Windows > Programs and from the menu Help >
Licence configuration.
2- If you change the licence configuration while PLAXIS 2D is open, you have to restart PLAXIS 2D for the
changes to take effect.
The licence administrator grants access to software licences. If you miss licences in this list, contact the licence
administrator of your company.
For more information on the Product activation wizard and the Licence management tool, see this info on
Bentley communities: Info on Product Activation/Licence Management.
When you have chosen the licences to use, click Continue to start using PLAXIS 2D.
At the start of the Input program the Quick select window appears in which a choice must be made between the
selection of an existing project and the creation of a new project (Figure 5 (on page 20)).
1. Project
The title, folder and the file name of the project are available in the Project group box available in the Project
tabsheet.
The defined title appears as a default name for the file of the project when it is
Title
saved.
Company The company that holds the licence for this software.
The address to the folder where the project is saved is displayed. For a new
Directory
project, there is no information shown.
The name of the project file is displayed. For a new project, no information is
File name
shown.
2. Comments
The Comments box in the Project tabsheet gives the possibility to add some extra comments about the
project.
3. Company logo
Clicking the Company logo box in the Project tabsheet will open a file requester from which the desired file
can be selected. This logo can be included in the output plots.
1. Model
ProductName may be used to carry out two-dimensional finite element analysis. The finite element model is
defined by selecting the corresponding option in the Model drop down-menu in the Project tabsheet.
A Plane strain model is used for geometries with a (more or less) uniform cross section and
corresponding stress state and loading scheme over a certain length perpendicular to the
cross section (z-direction). Displacements and strains in z-direction are assumed to be
Plane strain zero. However, normal stresses in z-direction are fully taken into account.
In earthquake problems the dynamic loading source is usually applied along the bottom of
the model resulting in shear waves that propagate upwards. This type of problem is
generally simulated using a plane strain model.
A Axisymmetric model is used for circular structures with a (more or less) uniform radial
cross section and loading scheme around the central axis, where the deformation and
stress state are assumed to be identical in any radial direction. Note that for axisymmetric
problems the x-coordinate represents the radius and the y-axis corresponds to the axial
line of symmetry. Negative x-coordinates cannot be used.
Axisymmetric
Single-source vibration problems are often modelled with axisymmetric models. This is
because waves in an axisymmetric system radiate in a manner similar to that in a three
dimensional system. In this case, the energy disperses leading to wave attenuations with
distance. Such effect can be attributed to the geometric damping (or radiation damping),
which is by definition included in the axisymmetric model.
The selection of Plane strain or Axisymmetric results in a two dimensional finite element model with only two
translational degrees of freedom per node (x- and y-direction).
2. Elements
The user may select either 6-node or 15-node triangular elements to model soil layers and other volume
clusters.
The 15-node triangle is the default element. It provides a fourth order interpolation for
displacements and the numerical integration involves twelve Gauss points (stress points).
The type of element for structural elements and interfaces is automatically taken to be
compatible with the soil element type as selected here.
The 15-node triangle is a very accurate element that has produced high quality stress
15-Node results for difficult problems, as for example in collapse calculations for incompressible
soils Sloan, (1981) (on page 588); Sloan & Randolph, 1982 (on page 588); Nagtegaal,
Parks & Rice, 1974 (on page 587). The 15-node triangle is particularly recommended to be
used in axi-symmetric analysis. The use of 15-node triangles leads to more memory
consumption and slower calculation and operation performance. Therefore a more simple
type of elements is also available.
The 6-node triangle provides a second order interpolation for displacements and the
numerical integration involves three Gauss points. The type of element for structural
elements and interfaces is automatically taken to be compatible with the soil element type
as selected here.
The 6-node triangle is a fairly accurate element that gives good results in standard
deformation analyses, provided that a sufficient number of elements are used. However,
6-Node care should be taken with axi-symmetric models or in situations where (possible) failure
plays a role, such as a bearing capacity calculation or a safety analysis by means of phi-c
reduction. Failure loads or safety factors are generally overpredicted using 6-noded
elements. In those cases the use of 15-node elements is preferred.
One 15-node element can be thought of a composition of four 6-node elements, since the
total number of nodes and stress points is equal. Nevertheless, one 15-node element is
more powerful than four 6-node elements.
In addition to the soil elements, compatible plate elements are used to simulate the behaviour of walls, plates
and shells (Plates (on page 101)) and geogrid elements are used to simulate the behaviour of geogrids and
wovens (Geogrids (on page 103)). Moreover, compatible interface elements are used to simulate soil-
structure interaction (Interfaces (on page 104)). Finally, the geometry creation mode allows for the input of
embedded beam rows, fixed-end anchors and node-to-node anchors (Fixed-end anchors (on page 95),
Node-to-node anchors (on page 96)).
3. Units
Units for length, force, time, temperature, energy, power and mass to be used in the analysis need to be
specified. These basic units are entered in the Model tabsheet of the Project properties window.
The default units, as suggested by the program, are m (metre) for length, kN (kilonewton) for force, day for
time, K (kelvin) for temperature, kJ (kilojoule) for energy, kW (kilowatt) for power and t (tonne) for mass.
The corresponding units for stress and unit weights are listed in the box below the basic units.
In a dynamics analysis, the time is usually measured in [seconds] rather than the default unit [days]. In
PLAXIS 2D Time and Dynamics time are different parameters. The time interval in a dynamics analysis is
always the dynamics time and PLAXIS 2D always uses seconds [s] as the unit of Dynamics time.
Note: Note that for calculations involving thermal effects, it is strongly recommended to use the default units.
4. Contour
At the start of a new project the user needs to specify the contours of the geometry model. The initial setting
of the xmin, xmax, ymin and ymax parameters set the outer boundaries of the geometry model. The initial view of
the drawing area is such that the model dimensions are fully visible within the drawing area. The
aforementioned parameters are entered in the Model tabsheet of the Project properties window.
5. Constants [ADV]
In thermal calculations, pore water may appear in different states, i.e. in liquid state (water), solid state (ice)
and gas state (vapour). Thermal properties of soils highly depend on the state of water in the pores. Rather
than specifying these properties in material data sets, the thermal properties of pore water are specified for
the project as a whole in the Constants tab sheet of the Project properties window:
By default, the earth gravity acceleration, g, is set to 9.810 m/s2, assuming the default basic
length unit is [m]. The direction of gravity coincides with the negative y-axis. Gravity is
implicitly included in the unit weights given by the user (Material properties and material
Gravity database (on page 169)). In this way, the gravity is controlled by the total load multiplier
for weights of materials, ΣMweight (General phase parameters (on page 350)).
In dynamics calculations, the value of the gravity acceleration, g, is used to calculate the
material density, ρ, from the unit of weight, γ ( ρ=γ/g).
In projects that involve temperature, the input of reference temperature is required. The
Reference reference temperature is the temperature at the ground surface in the case that no specific
temperature thermal conditions are given here. The reference temperature (Tref) can be entered in the
Constants tabsheet of the Project properties window. By default, the reference
temperature is set to 293.1 K(= 20 °C).
In projects that involve pore pressures, the input of a unit weight of water is required to
Unit weight of determine the effective stresses and pore pressures. The water weight (γwater) can be
water entered in the Constants tabsheet of the Project properties window. By default, the unit
weight of water is set to 10.00, assuming the default basic units of [kN] and [m] are used.
The specific heat capacity of water, cwater, is a parameter that describes the amount of
Specific heat energy (heat) that can be stored in the pore water per unit of mass. It is specified in the
capacity unit of energy per unit of mass per unit of temperature (Material properties and material
database (on page 169)). Similarly, specific heat capacity can be given for given for ice and
vapour.
The thermal conductivity of water, λwater, is a parameter that describes the rate of energy
Thermal (heat) that can be transported in the pore water. It is specified in the unit of energy per
conductivity unit length per unit of temperature. Similarly, thermal conductivity can be given for ice and
vapour.
Latent heat of The latent heat of water is the amount of energy that is required to change the state of
water water from liquid state to solid state and vice versa. It is specified in the unit of energy per
unit of mass.
Thermal The thermal expansion coefficient, α is the (change of) volumetric strain per unit of
expansion temperature. The thermal expansion coefficient can be given for water and ice. However,
coefficient thermal expansion of vapour is generally suppressed and therefore ignored. Note that the
thermal expansion for ice starts to increase from the freeze temperature downward.
Water In the case that water is entering into the soil (by means of inflow boundary conditions or
temperature infiltration wells), this water is assumed to have a temperature equal to the specified water
temperature, Twater.
Specific gas
constant for The specific gas constant for vapour, R, is a parameter that is used in the equation of
vapour relative humidity (see Scientific Manual). It is recommended to use the default value.
Note: Note that the viscosity below 273.15 K is not relevant in the case of the default
properties. It is set to a constant value to ease visualisation and allow for modifications if
needed, in the case of brines for example, where the freeze point is low.
user to browse through all available folders and to select the desired PLAXIS 2D project file (*.p2dx ). After the
selection of an existing project, the corresponding geometry is presented in the main window.
An existing PLAXIS 2D AE project can also be read by selecting the Open project option in the File menu. In the
file requester, the type of the file is, by default, set to 'PLAXIS 2D AE files *.p2dx '.
1. Title bar
The name of the program and the title of the project is displayed in the title bar. Unsaved modifications in the
project are indicated by a '*' in the project name.
2. Menu bar
The menu bar contains drop-down menus covering the options available in the Input program.
3. Mode tabs
The mode tabs are used to separate different workflow steps. The following tabs are available:
To define the mesh properties and generation of the finite element mesh from the
Mesh
geometry model.
To define water- and thermal conditions through for instance water levels and
Flow conditions
boundary conditions.
Staged
To define the construction phases of the project and calculate the project.
construction
Note: The first two modes (Soil and Structures) are referred to as the Geometry modes, whereas the latter
three modes (Mesh, Flow conditions and Staged construction) are referred to as the Calculation modes.
For a more detailed description of the modes in the Input program see Input program structure - Modes (on
page 35).
4. General toolbar
The general toolbar contains buttons for general actions such as file operations and model display
arrangement. It also contains a button to start the Output program.
Note: If the mouse is moved over a button in a toolbar, a hint about the function of this button is displayed.
5. Explorers
Information about the model and the project is given in the explorers. The availability and the functionality of
the explorers depend on the active mode.
The explorers available in the input program are:
Displays the properties of the selected geometry objects and the features assigned to
Selection explorer them. Additionally it gives the possibility to hide/show, activate/deactivate these
objects ( Selection explorer (on page 44)).
Displays the properties of all the geometry objects and the features assigned to them
Model explorer in the entire model. Additionally it gives the possibility to hide/show, activate/
deactivate these objects ( Model explorer (on page 39)).
Displays the list of the calculation phases, allowing to add, insert, delete and modify a
Phases explorer calculation phase as well as the dependencies of all calculation phases ( Phases
explorer (on page 44)).
Note: Selection explorer and Model explorer are referred as Object explorer
6. Side toolbar
The buttons of the features available in the active mode are located in the side toolbar. A hint on the function
of the button is displayed when the pointer is hovered over it for a few seconds. The side toolbar also
contains options to select one or more objects in the drawing area.
7. Command line
PLAXIS 2D enables to carry out actions using keyboard input by typing the corresponding commands in the
command line. On the other hand, most of the actions carried out using the mouse are translated into
commands. All the commands executed in the project are displayed when the Model history tab is clicked,
whereas only the commands executed in the active session together with the program's feedback are
displayed when the Session tab is clicked.
Information about the available commands is provided when the Command reference option of the Help menu
is selected.
8. Drawing area
The drawing area is the workspace on which the geometry model is created and modified. The geometry
model can be created by means of the mouse and using the buttons available in the side toolbar. The buttons
in the side toolbar vary according to the active mode. A more detailed description on the drawing area is
given in Model in the drawing area (on page 37).
9. Status bar
The status bar displays information about the location of the mouse cursor in the drawing area. The display
of rulers, origin, crosshair, grid and the snapping to grid or objects can be switched on/off by clicking the
corresponding buttons in the status bar.
New project To create a new project. In case of a new project, the Project properties window is
automatically displayed to define its properties.
Save project To save the current project under the existing name. If a name has not been given before,
the file requester is presented.
Save project as To save the current project under a new name. The file requester is displayed.
Packing a project
(on page 509) To compress the current project.
Bentley Cloud
Services [GSE] (on To access to the different cloud services.
page 502)
ProjectWise
Integration
Commands [GSE] To integrate PLAXIS projects with ProjectWise for infrastructure design collaboration.
(on page 502)
Import GeoStudio
2D (Tech. Preview) To import geometry and assigned rock or soil material from Geostudio 2D analyis to
PLAXIS 2D. For details refer to Model Importer/Exporter (on page 518).
Export GeoStudio To export one of the defined construction stages in PLAXIS 2D, select the intended slip
2D (Tech. Preview) surface direction and export that as a single GeoStudio 2D *.gsz file . This option is
available only in the Staged construction mode. For details refer to Model Importer/
Exporter (on page 518).
Import PLAXIS 2D
LE (Tech. Preview) To open the PLAXIS 2D LE model importer allowing the transfer of PLAXIS 2D LE
projects into PLAXIS 2D. For details refer to Model Importer/Exporter (on page 518).
Export geometry To export the current project. Available in Soil and Structures modes only. For details
refer to Exporting geometry [GSE] (on page 510).
Project properties To activate the Project properties window ( Project properties (on page 20)).
Undo To restore a previous status of the geometry model (after an input error).
Copy screen image To quickly open one of the most recent projects. To copy the model image to the
Windows clipboard.
Import soil from To import soil from Central (Seequent geoscience data management platform) to
Central PLAXIS.
Show material To open the material data base with material data sets.
Import geometry To import geometry from Central (Seequent geoscience data management platform) into
from Central PLAXIS 2D.
Show dynamics
multipliers [ULT] To open the Dynamics multipliers window.
Show materials To open the material data base with material data sets.
Show flow
functions [ULT] To open the Flow functions window.
Show thermal
functions [ULT] To open the Thermal functions window.
Design approaches
[ADV] To open the Design approaches window.
Import water To import predefined water levels. More information on importing geometry is available
levels [GSE] in Importing geometry [GSE] (on page 524).
Show materials To open the material data base with material data sets.
Show flow
functions [ULT] To open the Flow functions window.
Show thermal
functions [ULT] To open the Thermal functions window.
The Flow conditions menu is available only in the Flow conditions mode.
Show materials To open the material data base with material data sets.
The Phases menu is available only in the Flow conditions and Staged construction modes.
Autocomplete
[GSE] To activate or deactivate the autocomplete function in the command line.
Licencing
information To switch on or off showing the licence information at startup.
To modify and run macros. Macros can be defined and indexed in the Macro library
Macro library window, displayed as the corresponding option is selected in the sub-menu. To run a
macro click the corresponding option in the sub-menu.
To configure remote scripting server and open python script to run them (Appendices
Run Python script Python HTTP REST API wrapper [GSE] (on page 615) and HTTP REST API [GSE] (on
page 642)). Visit Plaxis Remote Scripting Interface [GSE] (on page 577) for more
information.
Run Python tool To configure remote scripting server and run python scripts (Appendices Python HTTP
REST API wrapper [GSE] (on page 615) and HTTP REST API [GSE] (on page 642)).
Configure remote To specify an available port and open it for connections by local or remote clients
scripting server (Appendices Python HTTP REST API wrapper [GSE] (on page 615) and HTTP REST API
[GSE] (on page 642)).
Sensitivity Analysis
and Parameter
variation [GSE] (on To evaluate the influence of model parameter on calculation results.
page 548)
Plaxis 2D to 3D To automatically convert the geometry and soil materials of a PLAXIS 2D model into a
Converter PLAXIS 3D model.
View files To display the contents of the (binary) files used in the current project.
Command
reference To display information about commands in the program.
Scripting reference To open a Jupyter notebook with examples of PLAXIS commands using the Python
scripting capabilities
Instruction movies To reach the Bentley communities website where instruction movies are displayed.
Licence
configuration... To view, configure and update licences.
About Information about the program version and licence are displayed.
The soil stratigraphy, the general water levels and the initial conditions of the soil layers
are defined in the Soil mode. The features required to define the soil material and
Soil stratigraphy in the geometry are available. A detailed description on modelling soil
stratigraphy is given in Material properties and material database (on page 169). Note
that the soil stratigraphy can only be edited in this mode.
The geometric entities as well as the structural elements and forces in the project are
Structures defined in the Structures mode. Note that features, such as structures (plates),
interfaces or loads, can be assigned to geometric entities only in the Structures mode.
The geometry model is discretised and a finite element mesh is generated in the Mesh
Mesh mode. The geometric configuration cannot be modified in this mode. The mesh should
be regenerated whenever the geometry of the project is modified.
Water levels for a simple hydrostatic pore pressure distribution as well as boundary
Flow conditions conditions for a groundwater flow analysis can be defined. Furthermore, boundary
conditions for a thermal flow analysis can be defined in the Flow conditions mode.
Staged Parts of the geometry model can be activated/deactivated and properties can be
construction modified. The project is calculated in the Staged construction mode.
Note: The Flow conditions and Staged Construction modes are known as Phase definition modes.
To zoom in and out of the view, scroll the middle button (wheel) of the mouse. The location of the mouse cursor
is the centre of the zoom.
•
To define a local zooming rectangle, click the Zoom in button. The zoom area must be indicated using the
mouse. Click the left mouse button at a corner of the zoom area; hold the mouse button down and move the
mouse to the opposite corner of the zoom area; then release the button. The program will zoom into the
selected area. The zoom option may be used repetitively.
•
To restore the original view, click the Reset zoom button or select the corresponding option in the View
menu.
Note: Right-clicking can be used to select entities in the model. After right-clicking an entity or a multiple
selections of entities either in the drawing area or explorers, a menu appears displaying the name of the
selection and different options depending on the selection. Clicking the name of the object in the menu copies it
to clipboard. The copied name can be used in the command line ( General information on command line (on page
45)).
3.6 Explorers
Explorers display information about the physical model, the calculation phases and their configuration.
Model explorer Information related to all the objects in the physical model is given.
Information related to the object (or group of objects) selected in the drawing area is
Selection explorer
given. From a group selection, only the information valid for all the objects in the group.
A list of the calculation phases defined in the project is displayed. The Phases explorer
Phases explorer is available only in Calculation modes (on page 36). However, as phases are defined only
in the Phase definition modes (see notes of Calculation modes (on page 36)), it is greyed
out in the Mesh mode.
Note: The Model explorer and the Selection explorer are referred to as Object explorer.
Figure 13: Layout of the Model explorer in different modes: Structures Mode
Figure 14: Layout of the Model explorer in different modes: Staged construction Mode
The information displayed in the Object explorers varies according to the active mode. Information related to
geometry, such as location coordinates, is given in all modes, however it can only be edited in Geometry modes.
The visibility of the model components is indicated and can be modified in the Object explorers in all the modes
of the program. However, activation/deactivation is possible only in the Staged construction mode.
The information displayed in the Object explorers depends on the active mode. The information is grouped under
different categories.
Attributes library:The Attributes library contains global attributes that have been defined and that have been
(can be) assigned to individual objects. An example of such an attribute is a material data set with properties.
Other types of attributes are functions that describe time-dependent conditions, such as Dynamics multipliers or
Flow functions. These functions can be assigned to dynamic loads and hydraulic boundary conditions,
respectively, in order to describe the variation of a condition with time. Finally, the Attributes library contains
the set of water levels that have been created from the information in the boreholes, the soil clusters and the
user-defined water levels.
Dynamics multipliers All the displacement and load dynamics multipliers defined in the project are listed
[ULT] under Dynamics multipliers.
All the flow functions (Head functions and Discharge functions) defined in the project are
Flow functions [ULT]
listed under Flow functions.
Thermal functions All the thermal functions (Temperature functions, Heat flux functions and Heat total
2D [ULT] functions) defined in the project are listed under Thermal functions.
All the material sets assigned to the entities in the model are listed under Materials. The
Materials
identification and the colour representing the material data set are displayed.
Design approaches
All the design approaches defined in the project are listed under Design approaches.
2D [ADV]
Since these attributes are Global, any change in such an attribute will affect the model as a whole. If it is the
intention to change an attribute only in a particular calculation phase, it is advised to duplicate the attribute
using the corresponding option in the right-hand mouse menu, and make the change in the copy.
Stratigraphy: The soil layers and boreholes created in the model are listed under Stratigraphy. This section
displays Borehole information such as coordinates, head, pore pressure values, etc. and the associated soil
layers, information that is especially beneficial for remote scripting in PLAXIS 2D. The user can view the data
stored in an entity by right-clicking on the same and clicking on the tabulate option. Stratigraphy information
consists of Soil layer and Boreholes information that provide the following details:
Zones are the vertical positions of layer boundaries in the boreholes. For every zone the
Zones top and bottom of the layer is given as well as the thickness and the borehole
corresponding to this zone.
Pore pressure Includes information about pore pressure per layer and borehole.
Boreholes Includes all boreholes information: coordinates, head and field data.
Geometry: All the geometric entities created in the model are listed under Geometry. Note that when a
geometric entity is created, its sub-entities are automatically created by the program. When a line is created, the
first (start) point and the second (end) point are automatically created. New geometric entities are also
automatically created when a geometric entity is decomposed.
The available sub-groups :
The points created in the model are listed. For each point, the coordinates of its location,
the features assigned and their properties are given. Features such as Point load, Point
Points
prescribed displacement and Fixed-end anchor can be assigned to points. More
information on points is given in Create point (on page 71).
The lines created in the model are listed. For each line the coordinates of its first and
second points, the features assigned and their properties are given. Features such as
Lines
beam, embedded beam, line load, line prescribed displacement and node-to-node anchor
can be assigned to lines. More information on lines is given in Create line (on page 72).
The polygons created or imported in the Structures mode are listed. For each polygon
Polygons the coordinates of its reference point and the material data set assigned to it is given.
More information on polygons is given in Create polygon (on page 72).
The soil polygons generated according to the soil layers in boreholes or imported in the
Soil polygons Soil mode (Material properties and material database (on page 169)) and the material
data sets assigned are given.
Note: In the Geometry modes, coordinates indicating the location of geometric entities are in the Model explorer.
It is possible to relocate the points by changing these coordinates. Note that this is not possible in the Calculation
modes, where geometry modifications are impossible ( Input program structure - Modes (on page 35)).
Note: In the Calculation modes, the Coarseness factor is given indicating the local refinement of the mesh at the
geometric entity. The mesh can be refined or coarsened locally by modifying this value.
Connections: All the connections created explicitly by the user are listed.
Embedded beam rows: All the embedded beam rows created in the model are listed. Information about the
assigned material and the connection type is given for each embedded beam row.
Soils: All the soils created in the model are listed. Information about the assigned material, volumetric strain and
water conditions is given for each soil.
Plates: All the plates created in the model are listed. Information about the assigned material is given for each
plate.
Geogrids: All the geogrids created in the model are listed. Information about the assigned material is given for
each geogrid.
Tunnels [GSE]: All the tunnel cross sections created in the model are listed. Information about the segments
composing the cross section as well as the insertion point of the cross section is given.
Line (distributed) loads: All the line (distributed) loads created in the model are listed. The distribution and
the values of the load components can be defined.
Prescribed displacement: All the line prescribed displacements created in the model are listed. The
distribution and the values of the prescribed displacement components can be defined.
Point loads: All the point loads created in the model are listed. The values of the load components can be
defined.
Point prescribed displacement: All the point prescribed displacements created in the model are listed. The
values of the prescribed displacement components can be defined.
Interfaces: All the positive and negative interfaces created in the project are listed. Either the material of the
adjacent soil or a new material can be assigned. Permeability condition can be specified.
Node-to-node anchors: All the node-to-node anchors created in the model are listed. Information about the
assigned material is given for each node-to-node anchor.
Fixed-end anchors: All the fixed-end anchors created in the model are listed. Information about the assigned
material is given for each fixed-end anchor. The components and the equivalent length can be defined for each
fixed-end anchor.
Groundwater flow BC's [ADV]: All the groundwater flow boundary conditions created in the model are listed.
Information about the assigned behaviour (Seepage, Closed or Head), is given for each boundary condition. The
assigned behaviour can be changed by selecting the option in the Behaviour drop-down menu.
Thermal flow BC's [ADV]: All the thermal flow boundary conditions created in the model are listed. Information
about the assigned behaviour (Closed, Temperature, Inflow, Outflow or Convection), is given for each boundary
condition. The assigned behaviour can be changed by selecting the option in the Behaviour drop-down menu.
Wells [ADV]: All the wells created in the model are listed. The behaviour (Extraction, Infiltration), the discharge
(|qwell|) and the minimum head (hmin) can be defined for each well.
Drains [ADV]: All the drains created in the model are listed. The head can be defined for each line drain.
Model conditions: The general boundary conditions of the model as a whole for each calculation phase can be
specified in the Model conditions subtree in Model explorer. The conditions at the extremities of the model are
considered. This makes it possible to make a quick selection of general boundary conditions that apply to the
model as a whole. The Model conditions subtree is available in the Calculation modes in the Input program.
Modification of the information given in the Model conditions subtree is possible only in the Flow conditions and
Staged construction modes. Note that any change in the model boundaries is applied only to the phase selected in
Phases explorer.
The options available are:
This option can be used for thermal calculations to specify a general thermal convective
condition due to weather conditions to all boundaries that represent the ground surface.
Climate [ADV]
Other types of thermal boundary conditions can be defined using the corresponding
feature in the Structures mode ( Thermal conditions [ADV] (on page 155)).
A set of general fixities is automatically applied to the boundaries of the geometry model
for the selected calculation phase. More information on default fixities is given in Model
Deformations conditions (on page 383). The default general fixities are removed when the
corresponding option is set to False. In that case it is required to set the appropriate
boundary conditions manually.
The model conditions for a dynamics analysis can be defined at the extreme boundaries
of the model. The options available are None, Viscous, free-field, compliant base, and tied
Dynamics [ULT] degrees of freedom. Besides the boundary conditions, the relaxation coefficients (C1 and
C2) can be defined for each phase. For more information on boundary conditions for
Dynamics calculations see Model conditions (on page 383).
The model conditions for a steady state groundwater flow calculation or a consolidation
Groundwater Flow -
analysis can be defined at the extreme boundaries of the model. The options available
steady state [ADV]
are Open and Closed.
The model conditions for a transient groundwater flow calculation or fully coupled flow-
Groundwater Flow -
deformation analysis can be defined at the extreme boundaries of the model. The
transient [ULT]
options available are Open and Closed.
This option can be used to specify a general vertical recharge or infiltration (q) due to
weather conditions to all boundaries that represent the ground surface. Other types of
Precipitation [ADV]
flow boundary conditions can be defined using the corresponding feature in the
Structures mode (Hydraulic conditions [ADV] (on page 140)).
This option can be used to specify a global acceleration to model dynamic forces in a
pseudo-static way. The input values of the x- and y-acceleration components are
expressed in terms of the normal gravity acceleration g
-a
g r r r
PseudoStatic [ADV] r
(r = resulting direction)
Figure 15: Resulting force direction r due to combinations of gravity and pseudo-static
acceleration
This option can be used for thermal calculations for which the Thermal calculation type
in the Phases window is set to Earth gradient, to specify an (initial) temperature
Thermal Flow -
distribution in the ground. The temperature distribution is defined by means of a
steady state [ADV] /
reference temperature, Tref, a reference level, href, and an earth gradient (increase of
transient [ULT]
temperature per unit of depth). This temperature distribution which is used in each soil
cluster in which the thermal conditions parameter is set to None.
The global water level for a selected calculation phase can be assigned in the Water
Water subtree under Model conditions in Model explorer. More information of the usage of the
global water level is given in Global water level (on page 342).
Note: The reference level, href, is likely to coincide with the ground surface, but may also be taken above or below
the ground surface. In case href is below the ground surface, the temperature at the ground surface is set equal to
the reference temperature, as defined in the Constants tabsheet of the Project properties window ( Project
properties (on page 20)). The temperature distribution from the ground surface to href is then obtained from a
steady-state thermal flow calculation, whereas the temperature distribution below href is obtained from Tref and
the earth gradient.
conditions and Staged construction modes. More information on the Phases explorer is given in Figure 16 (on
page 45).
Have a global scope (like the project or the geometry) that are not necessarily named in
Global commands
the command, and may or may not have parameters. An example is the undo command.
Have a local scope restricted to the selected (target) objects, such as geometric entities
Target commands
and materials. An example of such command is the set command.
Command names consist of a simple string. Many commands have a short name in addition to the standard,
explicit long name (for example point and pt). Any command name can be prefixed with one underscore in
order to distinguish it from any objects bearing the same name (the commands undo and _undo are identical).
The application will always generate the commands with an underscore prefix. It is safe to omit the prefix in
hand written code. There are also commands that start with two underscores. These are mostly intended for
debugging, troubleshooting or advanced automation purposes. The underscores in those cases are not optional.
Command parameters can be of two different types:
References to objects Represented by strings containing the name of an object. The names of such objects may
not start with an underscore (_).
Can be of many data types, such as strings, integers, floating point numbers,
enumerations and booleans.
String value parameters must be between single (') or double (") quotes, and may start
and end with either one, two or three of these quotes. Examples of valid string value
parameters are: "hello", "hello 'world'!", "Young's "modulus"".
Floating point numbers must always use the dot decimal notation, even on systems that
Value normally use comma as decimal separator.
Enumerations may be represented either by a string value, or by the corresponding
integer index of that value.
Booleans are represented as True or False.
In most cases where a value is expected, a property of that type is also allowed - this is
indicated by a trailing single quote. For example when trying to set the x coordinate of a
point, this can be done asset point_1.x 5.2 or as set point_1.x point_2.x.
In some cases it is allowed to place parameters between parentheses, which is indicated by a trailing single
quote in the parameter signature of a command. For example a point can be made with the command point 1
2 or as point (1 2). The parentheses are optional and are mostly useful for legibility, but may in some cases be
necessary in order to distinguish between different types of calls to a given method.
In PLAXIS 2D, a global command is included that shows information on the commands that can be executed: cms.
This command lists the signatures of all commands available in PLAXIS 2D.
As an example, the signature for the delete command is shown here:
delete (del)
Material'
<1,...: Feature'>'
<1,...: Point' |Line' |GeoPolygon'>'
<1,...: Borehole'>'
Soillayer
In the first line, the command name and its abbreviation are shown. Each of the following lines shows a different
set of parameters that can be used with this command. In this example there are five different signatures for the
delete command. The delete command can be either used to delete a single material (referenced by its name),
a set of features, a set of geometric elements, a set of boreholes, or a single soil layer. Note that the signatures do
not allow a feature, a geometric element or a borehole to be deleted in one single call of delete.
Below are several examples of the delete command:
• delete SoilMat_1
• delete Polygon_1 Polygon_2
• delete (Polygon_1 Polygon_2)
Object x y
Point_1 1 2
Point_2 5 1
Point_3 5 3
Point_4 4 7
Note that the program indexes the entities in the order they are created. The indexing of features such as soil,
structural elements, loads or prescribed displacements, is NOT done according to the order of their assignment
to geometry but according to the order of creation of the geometric entities they are assigned to.
throughout the whole model contour. In other words, all soil layers appear in all boreholes. The top and the
bottom boundaries of the layers may vary through boreholes, making it possible to define non-horizontal soil
layers of non-uniform thickness as well as layers that locally have a zero thickness.
Note: A warning message appears in the Modify soil layers window when multiple boreholes are located at the
same position.
Select The boreholes to be displayed in the Modify soil layers window are selected.
Invert visibility The view of the Modify soil layers can be inverted to selected or unselected boreholes.
Sort by The appearance order of the boreholes in the Modify soil layers window can be
arranged according to the Creation order, Name and Position.
Graphs of all boreholes with indication of their locations, water head, layer boundary
Soil column
levels and soil material.
Soil layers tabsheet Table showing the boundaries and the materials of the soil layers.
Table showing the water conditions in every layer and the top and bottom pressure
Water tabsheet
values per borehole in each layer boundary.
Initial conditions Table showing the name, material model and the initial stress ratio, K0x, for all soil
tabsheet layers.
Preconsolidation
Table where pre-overburden pressure (POP) can be defined.
tabsheet
This tabsheet enables the import of CPT measurements. More information on the usage
Field data tabsheet
of CPT logs to generate the soil stratigraphy is given in Generating soil stratigraphy from
[GSE]
CPT logs [GSE] (on page 57).
Buttons to add, select, visualize or sort boreholes, to open the material database and to
Bottom buttons
accept (Ok) the soil layers. Pressing Ok closes the Modify soil layers window.
Add To add a new layer below the lowest layer in the model.
The thickness of the new layers is zero length units by default. The thickness of the top soil layer in a borehole
can be changed by modifying its Top and Bottom boundaries. The top boundary of an underlying layer is defined
by the lower boundary of the overlying layer. To change the thickness of such a layer, the user can alter the
Thickness option in the Zones of the soil layer under Stratigraphy tree in the Model explorer or simply by
changing the bottom boundary of this soil layer.
If a new borehole should contain a layer that does not exist yet, this additional soil layer may be added using the
Add or Insert buttons. In principle, this action creates a new soil layer in all existing boreholes, but the new layer
has a zero thickness in all the boreholes that have been defined earlier to ensure that existing layer distributions
are not influenced by this action. In the current borehole the layer thickness can be modified according to the
description given in the previous paragraph.
An existing layer may be removed by right-clicking it, either in the tabsheet or in the Soil column, and select the
option Delete in the appearing menu. It should be noted that the layer will be deleted in all the boreholes of the
project. If a layer is selected and the Delete button is clicked, the Delete soil layer window will appear (Figure
20 (on page 53)).
less known from in-situ soil investigation data. In this case the definition of water conditions can be conveniently
related to the creation of boreholes, which forms the basis for a direct generation of pore pressures. In situations
where groundwater flow occurs, the pore pressure distribution is not necessarily a priori known, and it may be
required to perform a groundwater flow calculation in order to generate the pore pressures in the soil. More
details on groundwater flow calculations and the definition of hydraulic boundary conditions are given in
Hydraulic conditions [ADV] (on page 140). The current section deals with the definition of water conditions in
boreholes for a direct generation of pore pressures.
The water conditions of the soil layers can be defined for each borehole in the Water tabsheet by selecting one
of the options available in the drop-down menu for each soil layer. There are two columns for each borehole
showing the values of the pore pressure distribution at the top (ptop), and the bottom (pbottom) of each soil layer.
Note that pressure is considered to be negative.
The pore pressures are generated according to the specified head (phreatic level or
water level) in each borehole. The generated pore pressure distribution is visualised in
Head the soil column of the borehole. A head level lower than the top level of the layer, is
indicated by a positive value (suction) at the top (ptop). However, positive pore stresses
are not shown.
The pressure value at the top boundary of the soil layer is to be defined. The program
Hydrostatic will calculate the pore pressure distribution in the soil layer accordingly, taking into
account the unit weight of water.
It enables linear vertical interpolation of the pore pressure distribution of the layer from
Interpolate the pressure at the boundary with the layer above to the pressure at the boundary with
the layer below the current layer.
To remove water pressures from a soil layer select the Dry option. The value of pore
pressure at the upper level of the layer (ptop) and the value of the pore pressure at the
Dry
bottom level of the layer (pbottom) will be zero and no pressure will be generated in the
layer.
Positive and negative values can be assigned to the top and bottom levels of the soil
layer. The pore pressure distribution in the soil layer is interpolated linearly from these
values. However, in the borehole only negative pressure values will be visualised. Note
User-defined
that PLAXIS 2D can deal with positive pore water stresses (suction) in calculations.
Defining a positive value at the top of the layer and a negative value at the bottom means
that there is a phreatic level in the layer.
The program generates water levels according to the information provided in the Water tabsheet. Water levels
can represent external water levels as well as phreatic levels in the soil. The water level created according to the
Head levels in the boreholes is automatically assigned as Global water level in the calculation phases. A more
detailed description is given in Flow conditions (on page 370).
By default, positive pore water stress (suction) in the unsaturated zone above the phreatic level is ignored.
However, PLAXIS 2D can deal with suction in calculations. This requires the selection of an appropriate soil
water retention curve in the material data set (Groundwater tabsheet (on page 236)). It also requires that
suction is allowed during the calculations (Flow control parameters [ADV] (on page 367)).
Figure 22: Initial conditions tabsheet of the Modify soil layers window
The initial stresses in a soil body are influenced by the weight of the soil, the water conditions and the history of
its formation. This stress state can be generated using either the K0 procedure or Gravity loading. The generation
of initial state stresses is described in Initial stress generation (on page 318).
If the K0 procedure is used, a proper K0xvalue i.e. the initial ratio between horizontal effective stress and vertical
effective stress needs to be specified for all layers.
4.3.4 Preconsolidation
The way to generate initial preconsolidation stress is defined in the Preconsolidation tab in the Modify soil
layers window. It is on the POP or OCR data provided in the Initial tab in the material data set (Figure 23 (on
page 56) and Initial tabsheet (on page 263)). Preconsolidation is most relevant when using advanced
constitutive models that include preconsolidation pressure as a state parameter to distinguish between primary
loading behaviour and unloading or reloading behaviour. In addition, preconsolidation may also be used to
initialise a state parameter σ'1,max that is later used to account for the stress history to (re)initialise other (state)
parameters. This is, for example, the case with SHANSEP type models, which are available as user-defined soil
models in PLAXIS.
The POP values for each stress point are used for the initialisation of the preconsolidation stress ( σ'1,max), which
is initialised in the initial phase and kept updated over all calculation phases as a general state parameter). In the
SHANSEP NGI-ADP and the SHANSEP MC models, the undrained shear strength is calculated according to the
preconsolidation stress. In the Hardening Soil model, Hardening Soil model with small-strain stiffness, Soft Soil
model, Soft Soil Creep model, Modified Cam-Clay model and Sekiguchi-Ohta model, the yield surface is defined
consistently with the defined stress history of the soil. The POP (or OCR) is used to calculate the σ'1,max at the end
of the Initial phase calculation. In the subsequent calculation phases, σ'1,max is compared to the current σ'1,max
and updated if exceeded.
Currently, the only option available to define preconsolidation is From material and From boreholes (Figure 24
(on page 57)).
Figure 24: The Preconsolidation tabsheet of the Modify soil layers window
From material: The preconsolidation stress is calculated based on the information (OCR or POP) as defined in
the material data sets.
From boreholes: In case the definition of the preconsolidation stress requires a spatial distribution of the pre-
overburden pressure POP, such distribution may be defined by selecting the From boreholes. In the
Preconsolidation tabsheet, there are two columns for each borehole showing the values of the POP distribution
at the top (POPtop), and the bottom (POPbottom) of each soil layer (Figure 24 (on page 57)). The spatial variation
is linearly interpolated between the defined values and between the boreholes (in case of multiple boreholes).
Note:
• All soil layers defining POPtop and POPbottomfor one borehole result in a POP variation only in vertical
direction.
• All soil layers defining different POPtop and POPbottom for multiple boreholes result in a POP variation both
vertically and horizontally.
In PLAXIS 2D, it is possible to load the data of a CPT test and use the Robertson method for the interpretation of
the soil stratigraphy or the CUR 3 layers system for data interpretation. The CPT-based chart (Robertson et al.,
1986 (on page 588)) is predictive of the soil behaviour type (SBT) and not directly of the soil classification
criteria based on grading and plasticity (USCS, Unified Soil Classification System) but there is often good
agreement between the two types of classification.
Note: The soil stratigraphy in a borehole can be specified using available CPT logs that can be loaded in PLAXIS
2D. More information on the required format is given in Import CPT data: required file format [GSE] (on page
590).
(
I SBT = 3.47 - log ( ))
qc
pa
2
+ (log (R f ) + 1.22)2
0.5
Eq. [1]
where
qc = Cone resistance
Rf = Friction ratio (=fs/qc)
fs = CPT sleeve friction
pa = Atmospheric pressure.
Figure 25: SBT chart based on cone resistance (qc/pa) and friction ratio Rf, showing contours of ISBT (after
Robertson et al., 1986)
Note:
• CPT data can be loaded in PLAXIS 2D in the form of simple text files. These files need to be constructed
following the format (e.g. header and units) illustrated in Import CPT data: required file format [GSE] (on
page 590).
2.60 < ISBT < 2.95 4 Silt mixture: clayey silt and silty
clay
2.05 < ISBT < 2.60 5 Sand mixtures: silty sand to sandy
silt
1.31 < ISBT < 2.05 6 Sands: clean sand to silty sands
ISBT Colour
ISBT>3.60
2.95<ISBT<3.60
2.60<ISBT<2.95
2.05<ISBT<2.60
1.31<ISBT<2.05
ISBT<1.31
Figure 26: Colour scheme adopted in PLAXIS 2D representing different layers for different ISBT
qc [MPa]
Sand
1.5
0.5
Figure 27: Layering criteria for CUR 3 layers methodCUR 3 layers method
Note:
• When soil stratigraphy is generated from CPT logs the created layers will be applied to the whole model.
Boreholes can be used to modify the layer thicknesses at their location.
• However only one CPT log can be used in a project. Generation of layers resulting from a new CPT log will
overwrite the existing ones.
• For more information about the importing process of CPT data please visit Bentley Communities.
In the Soil mode, the geometry of the soil can be imported by clicking the Import soil button available in the
side toolbar or by selecting the Import soil option available in the Soil menu. When importing a geometry file, a
list of possible file extensions are shown in table (on page 62).
Before importing *.dxf files, the INSUNIT global variable should be set to the desired unit Table 1 (on page 63).
Unitless 0
Inches 1
Feet 2
Miles 3
Millimeters 4
Centimeters 5
Meters 6
Kilometers 7
Microinches 8
Mils 9
Yards 10
Angstroms 11
Nanometers 12
Microns 13
Decimeters 14
Decameters 15
Hectometers 16
Gigameters 17
After selecting the file, the Import geometry window pops up (Figure 29 (on page 63)), where the geometry can
be modified. It is possible to import only some of the geometry entity types by keeping the corresponding
option(s) checked in the Import geometry window.
Note:
• It is recommended that users check the external file units before starting the importing process. For file
formats such as DXF and STEP, PLAXIS takes into consideration the units defined there. In the case units are
not defined in the file, or the file format doesn't support any units (e.g. BRep), PLAXIS will consider that the
geometry is defined in the current PLAXIS project length units.
• Material properties of polygons are not imported and need to be created in the material data base.
• A description of the feature and an instructional movie is given in (Bentley Communities).
4.4.1 Scaling
The imported geometry can be scaled by defining a factor for scaling in all directions.
Minimum of The insertion point is automatically chosen as the minimum value of the model
imported model boundaries.
boundaries
Maximum of The insertion point is automatically chosen as the maximum value of the model
imported model boundaries.
boundaries
Custom The user can enter a specific value for the insertion point.
Redefining the location of the insertion point will relocate the reference point.
Figure 30: 1D Site Response Analysis Option in Modify Soil Layers window
The Site response option is available from the Modify soil layers window for any defined borehole (Figure 30
(on page 65)). The analysis will be based on the soils and rocks as defined in a single selected borehole. The user
should conduct the analysis multiple times if it is required to perform an analysis for multiple boreholes. The
prerequisites for 1D site response analysis are defining a borehole with corresponding head level, soil layers,
soil parameters, and at least one accelerogram. It must be noted that only material models which are added to
the borehole tab are adopted in the analysis and material models which are changed or modified in staged
construction mode are not taken into account. Edit displacement multipliers can be used to define displacement
multipliers easily. Any number of multipliers can be added for the calculation under a single project. Users can
also toggle drift correction, if necessary for accelerations defined. Additionally, a bottom cut-off value can be
defined for the model. The idea is that, in principle, a 1D site response analysis shall consider the entire soil
profile all the way down to the bedrock, whereas the intended 2D (or 3D) dynamics analysis may be cut at a
particular depth in the soil (for example 30 m depth). The 1D site response analysis may then provide the
required input signal at the base of the 2D (or 3D) model. The program will automatically extract an
accelerogram of total motion at this cut-off level. If a bottom cut-off value is specified, the model will be
restricted to that particular cut-off level for the project. However, in the 1D site response analysis, all clusters
defined for the selected borehole will be considered.
Upon triggering the calculate button, the tool requests to configure the remote scripting server. The user is
prompted to set a password and configure an available port. The script will extract all material models assigned
for the borehole and all the displacement multipliers. In effect, the script will obtain all necessary data to
recreate one borehole with all materials. The present model will be saved and closed. A new project will be
automatically created for conducting the site response analysis. The new project is saved in a newly created
subdirectory of the original project. The horizontal dimension of the model is chosen as 1 m. The vertical
element size is critical for proper shear wave propagation which depends upon the minimum shear wave
velocity in the soil layer defined and the higher frequency of interest. Mesh elements must be refined manually if
the user expects especially low shear wave velocities or earthquake signals of a higher frequency of interest.
The soil column generated is a 2D plane strain model composed of 6-noded elements. Coordinates defined for
the borehole are the same as that of the original model. The units are also copied from the original project. Soil
layers, material models as well as the phreatic level are replicated from the original model. A prescribed line
displacement is assigned at the base of the model, and an interface is created for assigning a compliant boundary
condition. A dummy plate is assigned at the base of the model to retrieve the input signal after calculation. A
medium mesh is generated with no local refinements. A K0 calculation will be performed followed by a plastic
nil phase with default boundary conditions. For each input signal provided, a dynamic phase is created from the
plastic nil phase (Figure 31 (on page 66)). Tied degrees of freedom are assigned for XMin and XMax
boundaries, and a compliant base boundary condition is assigned for the base. Prescribed line displacements are
set to 0.5 units for the base since only the upward propagating motion is considered for the compliant base.
Dynamic calculation time depends upon the duration of the signal. The number of dynamic steps is determined
based on the shortest time step available in the signal and the duration of the signal. The number of substeps is
set to one and max-cores for dynamics calculation is also set to one to increase the efficiency in the case of
multiple signals (they will run in parallel; each of them using a single core). Nodes are selected for every one
meter of the soil column, and at the cut-off level, however, the results are extracted only for the midpoint of each
soil cluster.
Before calculation, a pop-up window is displayed allowing the user to make manual modifications to the project.
More information on ground response and liquefaction analysis in PLAXIS 2D can be found in Brinkgreve &
Laera (2015) (on page 586). After the analysis, acceleration time histories are extracted for middle points of
each cluster as well as at the cut-off level. They are stored with the file name in the following syntax -
OriginalMultiplierNamedepth.txt as a text file. The extracted multipliers are total motions at a point and
should not be interpreted as an upward propagating motion for a compliant base. The original input signal is
also extracted at the base using a point selected at the dummy plate. All files are stored along with the project in
the subfolder created inside the original project folder.
Finally, the original project is reopened with a pop-up window mentioning the location in which the project is
saved. Now, the Edit displacement multipliers option may be used to import the generated multipliers at the cut-
off level from the 1D site response analysis.
Note: The tool cannot distinguish between horizontal and vertical multipliers. It interprets multipliers as
horizontal multipliers and conducts the analysis.
Note: For more information about Site response analysis in PLAXIS please visit Bentley Communities.
When the Selection tool is active, a geometry component may be selected by clicking once on that component
in the geometry model. Multiple selection is possible by holding down the Shift key on the keyboard while
selecting the desired components.
In addition to selecting geometry components one by one by using the Selection tool, several geometry
components can be selected at once by using the Select multiple objects tool. A rectangle can be drawn in the
drawing area by clicking on the first corner of the desired rectangle and moving the cursor while holding down
the mouse button. After release of the mouse button, all visible geometry components in this rectangle will be
selected.
The order in which the rectangle is created influences the selection type. When you select from left to right, it
selects items completely within the box. When you select from right to left, it selects every item crossing the box
boundaries.
It is also possible to select multiple geometry components of one type (for example points or lines) or multiple
structural elements of one type (for example node-to-node anchors or plates) at once by selecting the desired
sub-tool from the menu that appears when the Select rectangle button is clicked.
Note:
Right-clicking can be used to select entities in the model. After right-clicking an entity or a multiple selections of
entities either in the drawing area or explorers, a menu appears displaying the name of the selection and
different options depending on the selection. Clicking the name of the object in the menu copies it to clipboard.
The copied name can be used in the command line ( General information on command line (on page 45)).
Multiple copies of a selection, arranged in a rectangular or rotated pattern, can be created in the Structures
mode.
• Select the source object(s) in the model. Multiple selections can be copied.
•
Click the Create array button. Note that the Create array button is active only after the selection is made.
The Create array window pops up where the pattern of the array can be defined.
• It is possible to choose a Rectangular or a Polar array pattern.
• For Rectangular array pattern, select the necessary option in the Shape drop-down menu. Enter the total
number of rows (or columns) after copying and define accordingly the distances between adjoining copies.
• For Polar array pattern, select the necessary option in the Plane drop-down menu. Enter the coordinates for
the center point, total number of items after copying, total angle over which the items are distributed equally
and whether the objects are to be rotated.
Note: Note that when Array is used to create copies, besides the geometry entity itself, the assigned features and
properties are copied as well. Hence, it is advised to first assign the features and properties before copying
geometric entities.
The Check geometry tool checks the adjacency between points, lines, and parametric objects. This check is
performed based on:
1. A tolerance value defined as 0.005 times the diagonal of the model.
2. User-defined tolerance value, set through the command line.
If geometries are adjacent or overlap within the tolerance limit, the check geometry tool then returns the objects
with the distance between them.
The Check geometry tool is available in the Structures and Mesh modes.
Note:
• The command for Check geometry can be used in all the modes.
• For more information on the PLAXIS command line please check General information on command line (on
page 45).
• For information on specific PLAXIS Commands & Objects please go to the PLAXIS interface and select Help >
Command Reference.
A geometric entity can be relocated by selecting it first using the Move tool in the toolbar or by changing the
coordinates location can be changed in the Object explorers.
There are two options of deleting entities in the model. To delete a geometric entity and all the features assigned
to it, right-click it and select the Delete option from the appearing menu. To delete only features assigned, right-
click it, click on the feature you want to delete in the appearing menu and click Delete.
Note: Note that using the Delete key, deletes the geometric entity and all the features assigned to it.
One of the basic input items for the creation of a geometry is a point. To create a point click the Create point
button in the side toolbar and then click at the location of the point. A Point load, Point prescribed displacement
and Fixed-end anchor feature can be assigned to a point.
Note: A node-to-node anchor or an embedded beam row cannot be assigned to a line to which other features are
assigned.
The Polygon feature can be used to create soil clusters in the Structures mode. The options available in the
menu expanded when the Polygon button is clicked are:
To create a general polygon by specifying the points that define the polygon select the
Create soil polygon
Create soil polygon option and click on the locations of the points in the drawing area.
To quickly create rectangular soil clusters select the Create soil rectangle option and
click on the points defining the diagonal of the rectangle or click on the first point, drag
Create soil rectangle
the rectangle while keeping the mouse button down and release the button of the
appropriate point.
To create a polygon which sides are partly shared with the existing geometry select the
Follow contour option and define the unshared boundary. The program will
Follow contour
automatically consider the existing contour as the remaining boundary and a cluster will
be created.
To divide existing soil clusters into subclusters select the Cut polygon option and define
Cut polygon
the shared border of the subcluster in the drawing area.
To add a point defining a soil polygon select the Add polygon point option and click on
Add polygon point the location of the point in the drawing area. The program will update the geometry
according to the new point configuration.
To delete a point defining a soil polygon select the Delete polygon point option and click
Delete polygon point on the point to be deleted in the drawing area. The program will update the geometry
according to the new point configuration.
To relocate a point defining a soil polygon select the Move polygon point option and drag
Move polygon point the point to a new location. The program will update the geometry according to the new
point configuration.
To relocate a line defining a soil polygon select the Move polygon line option and drag the
Move polygon line line to a new location. The program will update the geometry according to the new
point/line configuration.
Note: Multiple entities can be selected by keeping the Ctrl key pressed while clicking on the entities.
Loads
Load Load
Volume strain
Prescribed displacement Prescribed displacement
Contraction
Plate
Geogrid
Embedded beam row
Interface (Positive/Negative)
Fixed-end anchor Node to node anchor
Well
Drain
Groundwater flow boundary
condition
Thermal flow boundary condition
Note:
• Note that Volume strain can be assigned to soil clusters only in the Phase definition modes.
• If an embedded beam row or a node-to node anchor is assigned to a line in the model, no other features can
be assigned to it.
feature and one without. PLAXIS 2D allows for merging equivalent objects in order to remove unnecessary
objects from the model. The way this works depends on which option has been selected to create the node-to-
node anchor.
• If the above option 1 is used, the new line is automatically merged with the existing line into a single line
having the Node-to-node anchor feature.
• If the above option 2 is used, no new line is created, and the Node-to-node anchor feature is directly assigned
to the existing line.
• If the above option 3 is used, the existing line and the new line with the Node-to-node anchor feature will both
exist in the Structures mode.
In the latter case it may be desired to already merge equivalent objects in the Structures mode (in order to
manually remove unnecessary objects from the model). This can be done by right-clicking on Geometry, Points,
Lines in the Model explorer and selecting Merge equivalent geometric objects from the appearing menu, or by
using the corresponding command (see command reference), for example:
mergeequivalents geometry
The merge equivalent geometric objects command may also be used to merge objects that are not
exactly located at the same position, but very close to each other. By default, the distance tolerance is 0.001
length units, equal to the standard snap distance (see below), but the user can include the distance tolerance in
the command, for example:
mergeequivalents geometry 0.2
When similar geometric objects were created not exactly at the same position but less than 0.2 length units
apart, they will be merged into a single object by this command. Any feature assigned to one of the original
objects will be assigned to the remaining single object.
Note:
• Boreholes cannot be merged.
• If an embedded beam or a node-to node anchor is assigned to a line in the model it cannot be merged to
equivalent lines to which other features are assigned.
5.2.4.3 Snap
Drawing imperfections such as disconnected or overlapping geometric entities can lead to intersection or
meshing difficulties. The Snap feature enables the correction of such imperfections in a range of 0.001 length
units. The default value of snapping distance can be temporarily modified when snapping is performed using the
corresponding command (see Command reference).
The Snap feature may be used in different ways:
• When the Snap to grid option (below the drawing area) is active, drawing of points is restricted to regular
grid points. The grid spacing is generally large enough to avoid mispositioning of points and it also facilitates
clicking on existing points.
• When the Snap to grid option is inactive and the Snap to object option is active, the drawing of points is not
restricted to the grid points, but new points close to existing geometry entities will automatically be snapped
to the existing objects, considering the defined snap distance. Since the snap distance is generally small, this
allows for small distances between two separate points (or a point, a line or a polygon), and hence to the
possibility that a point that is intended to be snapped to an existing geometric entity turns out to be a
separate point.
• When both the Snap to grid and Snap to object options are NOT active, it is even more likely that two objects
which are intended to coincide, are in fact separate.
• When both the Snap to grid and Snap to object options are active, new points will be snapped to the grid at
intersections between grid and geometric entities, in other cases new points will be snapped to geometric
entities.
Situations as described in 2 and 3 may be restored by using the Snap command in the command line with a
larger value for the snap distance. For example:
snap geometry 0.1
snap lines 0.25
Points or lines that were supposed to coincide but turned out to be separate, may be merged by using the Merge
equivalent geometric objects option (see above).
Another snapping option is available in the right mouse button menu enabling extension or trimming of lines. To
utilise the feature:
• Multi-select the line and its end point that is to be extended.
• Add to the selection the extension target line (or trimming boundary line).
• Right-click and select the Snap to object option in the appearing menu. The geometry will be updated
accordingly.
5.2.4.4 Combine
A multiple selection of geometric entities can be combined (merged/fused together) by selecting the
corresponding option in the right-click mouse menu (RMB). The figure below displays two polygons before and
after combining. After combining different entities into one new entity, the original entities do not exist
anymore.
Note: The material that will remain after the combination between entities will be determined by the material of
the first geometric entity selected before the combine function is used.
5.2.4.5 Group
The Group option in the right mouse menu enables creating groups of entities in the model. The created group
will be listed under the Groups subtree in the Model explorer. Grouping enables modification of the common
properties of the group at the same time. After grouping different entities into a group, the original entities still
exist. Utilisation of the Group feature is described in Chapter Dry Excavation using a tie back wall of the 2D
Tutorial Manual.
5.3 Loads
Loads are features that can be assigned to geometric entities. Loads can be assigned to existing geometric
entities by right-clicking the entity and selecting the corresponding option in the appearing menu.
A geometric entity can be created and a load can be assigned to it simultaneously using the options available in
the menu displayed as the Create load button is selected in the side toolbar. This provides a faster definition of
loads. Instead of creating the geometric entity and then assigning a load to it, the process is completed in one
step. The process is similar to the creation of a geometric entity with the difference that the load is assigned to it
as well.
Although the input values of loads are specified in the Structures mode, the activation, deactivation or change of
loads may be considered in the framework of Staged construction (Changing loads (on page 381)).
On a part of the geometry where both fixities and loads are applied and active, the fixities have priority over the
loads during calculations. Hence, it is not useful to apply loads on a fixed geometric entity. However, it is possible
to apply a load in the free direction if only one direction is fixed.
The Load subtree in the Object explorers consists of two parts where the static and the dynamic components of
the load can be defined respectively.
1. Static load
The distribution and the components of the static load are assigned in the first part of the Load subtree. Note
that the Distribution option is not available for Point loads.
The distribution and the components of the dynamic load is assigned in the second part of the Load subtree.
Note that the Distribution option is not available for Point loads. Besides the Distribution and the components
of the load, Multipliers can be defined for each of the load components separately. One of the available
multipliers defined in Attributes library (Definition of multipliers (on page 83)) can be selected from the
drop-down menu. The view of the dynamic load in the Object explorers is given in figure below.
Note: Note that a bending moment value can be specified only for Point loads. y-direction
A point load can be created using the Create point load button. The input values of a point load are given in
the unit of force per unit of width in the out-of-plane direction. The default value of point loads is one unit in
negative . The x- and y-components of a point load as well as an optional bending moment can be defined or
modified in the Object explorers. If a different magnitude value is assigned to the absolute load, the program
calculates the individual components accordingly, assuming the initial load direction.
Note:
• Bending moments can only be applied to plates or embedded beam rows.
• Bending moments applied to nodes that do not belong to the plates or embedded beam rows are not included
in the calculation.
A distributed load can be created using the Create distributed load button. The input values of a distributed
load is given in the unit of force per length per length of out-of-plane. The default value of a distributed load is
one unit in negative y-direction. If a different magnitude value is assigned to the absolute load, the program
calculates the individual components accordingly, assuming the initial load direction.
A linearly varying distributed load is created by defining the components and the
Linear
magnitude of the force at the start and at the end points of the line representing it.
To create a load perpendicular to the line varying in the direction of gravity (-y) by
Perpendicular,
defining the components and the magnitude of the load at the reference point and its
vertical increment
increment in the negative y-direction.
Although the input values of prescribed displacements are specified in the Structures mode, the activation,
deactivation or change of values may be considered in the framework of Staged construction (Changing
geometry configuration (on page 379)).
On a geometric entity where both prescribed displacements and loads are applied and active, the prescribed
displacement has priority over the load during calculations. If both prescribed and fixed displacement are
assigned to a line, the fixed displacement will be taken into consideration. However, when not all the
displacement directions are fixed, it is possible to apply a load in the free directions.
Note: Prescribed displacements should be interpreted as specified total displacements at the end of the phase
instead of additional (incremental) phase displacements. If no prescribed displacement increment should be
applied in a phase, the value assigned to the prescribed displacement should be equal to the one in the previous
phase. Assigning 0 to the value will implicitly apply an incremental prescribed displacement with the same value
but in the opposite direction resulting in a zero displacement at the end of the phase.
The Prescribed displacement subtree in the Object explorers consists of two parts where the static and the
dynamic components of the prescribed displacement can be defined respectively.
the drop-down menu. The view of the dynamic prescribed displacement in the Object explorers is given in figure
below.
A point prescribed displacement can be created using the Create point prescribed displacement button. The
input of point prescribed displacements in the geometry model is similar to the creation of points (Create point
(on page 71)).
The default point prescribed displacement is free in x direction and it has a prescribed value of -1 unit in the y-
direction. The options for the components of point prescribed displacements are Free, Fixed and Prescribed.
These options can be selected and the displacement value can be defined if the Prescribed option is selected in
the Object explorers. A rotational fixity can be assigned to a point by checking the corresponding box in the Object
explorers.
In order to define prescribed displacements, the Create distributed prescribed displacement option should be
selected from the menu appearing as the Create prescribed displacement button is clicked.
The default distributed prescribed displacement is free in x direction and it has a prescribed value of -1 in y-
direction. The options for the components of line prescribed displacements are Free, Fixed and Prescribed. These
options can be selected in the Model explorer. Either a uniform or a linearly varying prescribed displacement can
be assigned to a line representing the distributed prescribed displacement. When the Linear option is selected in
the Distribution drop-down menu, the displacement value at the start of the line (the first point) and at the end
of the line (the second point) can be defined.
The entered value of contraction is not always entirely applied, depending on the stiffness of the surrounding
clusters and objects. The specified Cref is applied gradually during the calculation phase (via ΣMstage) as a
shrinkage strain. In principle, the shrinkage strain does not cause any stress changes by itself. However, due to
any surrounding restraints, the applied strain may not be equal to the input contraction, resulting in stress
variation.
In order to define a contraction option should be selected from the menu appearing when the Create
prescribed displacement icon is clicked in the side toolbar. Line contraction may also be defined directly in the
Tunnel designer.
Line contraction should be interpreted as specified total contraction at the end of the phase instead of additional
(incremental) phase contraction. If no contraction increment should be applied in a phase, the value assigned to
the contraction should be equal to the one in the previous phase. If a contraction was already applied in the
previous phase, assigning 0 to the value will implicitly apply a contraction with the same value but in the
opposite direction resulting in a zero contraction at the end of the current phase.
Note:
• For tunnels, the applied contraction is equal to the tunnel contraction to simulate small volume loss ( ≈3%
volume contraction).
• When contraction is used to simulate the area loss around a tunnel, the value of contraction to be applied is
equal to the area loss as a percentage of the tunnel area.
• In geogrid elements, a negative contraction can be used to simulate thermal expansion.
The type of the signal can be assigned. The options available are Harmonic and Table.
More information on definition of a harmonic multiplier and definition of the multipliers
Signal
in a table is given in Harmonic signal (on page 83) and Signal from table (on page 84)
respectively.
The options Displacements, Velocities and Accelerations are available. Note that the Type
Type drop-down menu is available only for displacement multipliers. For Load multipliers the
type does not need to be specified.
It is used to correct the displacement drift. Due to the integration of the accelerations
and velocities, a drift might occur in the displacements. When selected, the displacement
drift is corrected by applying a low frequency motion from the beginning of the
calculation and by correcting the acceleration accordingly.
Drift correction Note:
For a correct drift correction, the phase time interval should be the same as the input
signal's time interval, otherwise the integration of the accelerations and velocities with
the drift correction will not give a correct drift correction at the end of the phase.
in which:
M^ : Amplitude multiplier
^ : Input value of the load
F
ω : 2πf with f Frequency in Hz
ϕ0 : Initial phase angle in degrees
^F
(M ^ is the amplitude of the dynamic load).
Note: A dynamic load can also suddenly be applied in a single time step or sub step (block load). In case of a
Harmonic load multiplier, a block load can be modelled by setting the Amplitude multiplier equal to the
magnitude of the block load, the Frequency to 0 Hz and Initial phase angle to 90° giving the relation F = M^F ^ . In
case of a Load multiplier from data file, a block load can directly be defined.
Figure below shows the Multipliers window where a Harmonic signal is defined and plotted.
Figure 47: Definition and display of a Harmonic signal in the Dynamics multipliers window
Note: PLAXIS assumes the data file is located in the current project directory when no directory is specified in
the Dynamic loading window.
A signal, either defined in a table or received from a file and modified, can be saved using the Save button in
the toolbar enabling the usage of the signal in other projects or validating the effect of the modifications in the
current project.
A signal, either defined in a table or received from a file and modified, can be copied using the Copy button in
the toolbar.
Copied data from other applications (using Ctrl+c) can be imported by using the Paste button. The Import
data window appears as shown below. The starting row of the data to be imported can be defined in the From
row cell. The data can be parsed as Plain text files or Strong motion CD-ROM files (SMC). The data and the plot is
displayed in the Dynamic multipliers window after pressing OK.
ASCII file
An ASCII file can be created by the user with any text editor. In every line a pair of values (Dynamic time and
corresponding multiplier) is defined, leaving at least one space between them. The time should increase in each
new line. It is not necessary to use constant time intervals.
If the time steps in the dynamics analysis are such that they do not correspond with the time series given in the
file, the multipliers at a given (Dynamic) time will be linearly interpolated from the data in the file. If the Dynamic
time in the calculation is beyond the last time value in the file a constant value, equal to the last multiplier in the
file, will be used in the calculations.
SMC file
In addition, it is possible to use earthquake records in SMC-format as input for earthquake loading. The SMC
(Strong Motion CD-ROM) format is currently used by the U.S. Geological Survey National Strong-motion Program
to record data of earthquakes and other strong vibrations. This format uses ASCII character codes and provides
text headers, integer headers, real headers, and comments followed by either digitised time-series coordinates
or response values. The header information is designed to provide the user with information about the
earthquake and the recording instrument.
Most of the SMC files contain accelerations, but they may also contain velocity or displacement series and
response spectra. It is strongly recommended to use corrected earthquake data records, i.e. time series, that are
corrected for final drift and non-zero final velocities. SMC files should be used in combination with prescribed
boundary displacements at the bottom of a geometry model.
The strong motion data are collected by the U.S. Geological Survey and are available from the National
Geophysical Data Center (NGDC) of the National Oceanic and Atmospheric Administration. Information on NGDC
products is available on the World-wide Web at http://www.ngdc.noaa.gov/hazard.
Note: The time value in dynamic multipliers always refers to the global dynamic time (in seconds) in the whole
list of calculation phases, rather than to the time interval of an individual phase. This means that in series of
continuing dynamics calculation phases each phase will only use its consecutive part of the dynamic multiplier.
Note: Note that if the model is created using the Command line, the user must make sure to transform the
multiplier, otherwise the transformed multiplier values will not be taken into account during calculation.
The input multipliers can be transformed by specifying a value. Click to get the newly
Scaling factor
transformed multipliers.
A desired maximum value of the multiplier can be specified. Click to get the newly
transformed multipliers. The scaling factor is calculated as the ratio between the desired
Maximum multiplier
maximum value and the maximum value of the multiplier (in absolute value). All the
multipliers are then multiplied by this resulting scaling factor.
A user should click on the Transform* button as shown below, after modifying a value for either the Scaling
factor or Maximum multiplier. PLAXIS then computes the transformed multiplier, and a new column is generated
Transformed multiplier.
In the table, the column Transformed multiplier contains the transformed multiplier values. If the table is
modified, the multiplier should be transformed again, as the transformation is not updated automatically. The
asterisk * after Transform indicates that the table was modified after the last transformation action.
Note: Note that the Transformed multiplier only contains the values obtained by applying the scaling factor and
not the drift correction.
When the input data type is Accelerations, the signal can be viewed as Accelerations, Velocities or
Displacements, by selecting the corresponding option in the drop-down list below the graph. The input
accelerogram signal can be visualised in the lower panel in different representative charts: Fourier spectra,
Response spectra and Arias intensity. The original multiplier is displayed in grey, and the transformed multiplier
is displayed in blue. Both the original multiplier in grey and transformed multiplier in blue are displayed in the
Signal tab.
Fourier spectra
In this tab, the input multiplier can be visualised as a Fourier amplitude spectrum (default) or a power spectrum
using the drop-down menu. The spectra are created using the transformation in Hz, starting from the time -
acceleration multiplier.
Response spectra
In this tab, the input multiplier can be visualised as a PSA (default) and Relative displacement response spectrum.
More information is avaliable in section PSA spectrum (on page 481).
It is possible to set these parameters while using this tab :
• Damping ratio is expressed in %, has a default value of 5.000 % and a range of [0, 100].
• Max. period is expressed in s, has a default value of 10.00 s and a range of [0.1, 1000].
The signal can be viewed with a logarithmic x-axis by clicking on the check box.
Arias intensity
In this tab, the Arias intensity of the input multiplier can be visualized. More information is available in Arias
intensity (on page 488) .
It is possible to view it in percentage by clicking on the check box Show Arias intensity in percentage.
Note:
If a project contains a large body of water, for instance a reservoir or a lake, this body of water may also be
subjected to the dynamic load. The movement of the body of water due to the dynamic load may then by itself
cause a hydrodynamic load on the soil surface. A good example of this is the behaviour of a dam under a seismic
load, where the earthquake will cause the water in the reservoir to move. As a consequence, the water pressure
of the reservoir acting on the dam will no longer be hydrostatic, but hydrodynamic as shown in Figure 55 (on
page 92).
Figure 55: Hydrodynamic and hydrostatic pressures acting on the dam during a seismic event
There are two possibilities in PLAXIS to model a body of water that can be subjected to seismic loads:
1. Model the body of water using finite elements and assign a constitutive (soil) model representing the water.
In PLAXIS a special Fluid model is available to do so.
2. Model the effect of the body of water using a special Added mass boundary condition on the boundary
between soil and water. The Added mass boundary condition used in PLAXIS is the so-called Zangar
formulation, which is an improvement of the well-known Westergaard added mass formulation.
The Added mass boundary condition can be found under the Line option in the side bar (see Figure 56 (on page
93). By selecting the option an Added mass boundary can be drawn where needed. The boundary allows for the
use of added mass on either side of the line where it is applied. In order to distinguish on which of the line the
mass is applied one side of the line is indicated as the "negative" side and the other side as the "positive" side
similar to the naming as used for interface elements.
Both sides of the added mass conditions can be activated and deactivated independently. However, the added
mass is only taken into account if no soil is present on the activated side of the boundary condition. Additionally,
the bottom level of the water body must be specified. This bottom level is called the Water Base Level (WBL) and
it is the y-coordinate of the lower level of the water to be taken into account for added mass. So in short, all
water in between the WBL and the phreatic level is taken into account as added mass. Typically the WBL is
chosen as the bottom of the reservoir or lake.
The figure below shows the simple geometry of a dam with the applied Added mass boundary on the left
boundary. In the box on the right of the geometry the settings for the Added mass boundary are shown as can be
seen in for instance the Selection explorer. The figure shows that the negative side, which is the reservoir side, is
activated whereas the positive side, the soil side, is deactivated. As the bottom of the dam and thus the bottom of
the lake is situated at y=10m the WBL specified is 10m.
Note that the assignment of structures to existing geometric entities is possible by right-clicking the geometric
entity either in the drawing area or in the Object explorers, pointing on Create and selecting the corresponding
option in the appearing menu. Assignment of materials to structures is described in Assigning material data sets
to geometry components (on page 307).
Structures can be activated, de-activated or the assigned material data sets can be modified in calculation
phases.
A fixed-end anchor is a point element that is attached to a structure at one side and fixed 'to the world' at the
other side. Fixed-end anchors can be used to simulate piles in a simplified way, i.e. without taking into account
pile-soil interaction. Alternatively, fixed-end anchors can be used to simulate anchors or props to support
retaining walls. A fixed-end anchor is visualised as a rotated T ( ─│). The length of the plotted T is arbitrary and
does not have any particular physical meaning.
The creation of a fixed-end anchor is similar to the creation of a geometry point (Create point (on page 71)). By
default, a fixed-end anchor is pointing in the positive x-direction, i.e. the angle in the xy-plane is zero. The user
may enter the fixed-end anchor direction by specifying the individual x- and y-components. The length defined
by the individual components is defined as the equivalent length of the fixed-end anchor.
The Equivalent length parameter of a fixed-end anchor is defined as the distance between the anchor connection
point and the fictitious point in the longitudinal direction of the anchor where the displacement is assumed to be
zero. For example: In the case of a symmetric excavation that is supported by a propped retaining wall, a fixed-
end anchor may be used to stimulate the prop. In this case, the equivalent length of the fixed-end anchor is half
the excavation width. The direction and equivalent length of a fixed-end anchor may be changed in the Object
explorers. Changing the equivalent length will change the individual direction components while retaining the
anchor direction.
Only one fixed-end anchor can be created at a single geometry point, which means that this point can only be
supported in one direction. In the case that more support directions in a single point are required, the following
options exist:
• If the point is to be supported in both horizontal and vertical direction, a fixed-end anchor (spring support)
can be used in one direction whereas a point fixity can be applied at the same point to fix the other direction
(while the anchor direction is set free). Disadvantage of this solution is that the anchor features (spring
support, pre-stressing, resulting force, etc.) are not available for a point fixity.
• If the point is to be supported in two arbitrary directions, a node-to-node anchor may be used instead of a
second fixed-end anchor, provided that the node-to-node anchor is at the other node connected to a model
boundary that is fixed in the anchor direction. This may not necessarily lead to the right equivalent anchor
length. Hence, the anchor stiffness EA needs to be adjusted such that the ratio EA/L gives the required value.
Example (see Figure 59 (on page 96)): The basement corner is to be supported by spring supports in x- and
y-direction, considering fixed-end anchors, both with an equivalent length of 2m. Since only one fixed-end
anchor can be used for a single geometry point, the vertical support is modelled by means of a node-to-node
anchor that is connected to the bottom of the model (which is fully fixed). However, the length of the node-to-
node anchor is 4m in this case, which is twice as large as the desired equivalent length of 2m. That means that
a new anchor material data set needs to be created for the node-to-node anchor in which the anchor stiffness
EA is increased by a factor 2 in order to have the same EA/L as for the fixed-end anchor.
A node-to-node anchor is a two-node elastic spring element with a constant spring stiffness (axial stiffness).
This element can be subjected to tensile forces (for anchors) as well as compressive forces (for struts). Both the
tensile force and the compressive force can be limited to allow for the simulation of anchor or strut failure.
Optionally, a residual maximum force can be specified.
The creation of a node-to-node anchor is similar to the creation of a geometry line (Create line (on page 72)).
Since a node-to-node anchor is a line-based entity rather than a point-based entity, different node-to-node
anchors can be connected to the same geometry point, provided that they do not fully coincide.
Anchor material properties
The material properties of node-to-node anchors are contained in Anchors material data sets and can be
conveniently assigned using drag-and-drop, using the Object explorers or the right hand mouse button menu in
the drawing area (Assigning material data sets to geometry components (on page 307)).
Note: A node-to-node anchor cannot be assigned to a line to which other features are assigned.
An embedded beam is an structural element that can be utilised to model a row of long slender structural
members (such as piles, rock bolts and grout bodies) used to transmit loads to the surrounding soil or rock by
means of special interface elements. The interaction may involve a skin resistance as well as a foot resistance.
The skin friction and the tip force are determined by the relative displacement between the soil and the
embedded beam.
Since the stress state and deformation pattern around piles, rock bolts and ground anchors is fully three-
dimensional, it is impossible to model such structures realistically in a 2D model. Hence, the 2D embedded beam
element is only a simplified approach to deal with a row of piles, rock bolts or ground anchors in the out-of-
plane direction in a 2D plane strain model.
The information required for an embedded beam consists of the properties of a single pile or rock bolt or grout
body and their spacing in the out-of-plane direction.
Note:
The embedded beams are suitable for pile types that cause a limited disturbance of the surrounding soil during
installation. This may include some types of bored piles (e.g. displacement screw piles), but not most of the
technologies for replacement piles or displacement piles. The installation effect has a significant influence on the
soil stress ratio (k0) and the pile skin resistance (Tskin). In such a case, it is necessary to properly evaluate these
factors in order to simulate the pile installation effect.
Embedded beams in the 2D finite element model are composed of line elements with three degrees of freedom
per node: two translational degrees of freedom (ux, uy) and one rotational degrees of freedom (rotation in the x-y
plane: φ z). These elements are similar as plate elements. When 6-node soil elements are employed then each
embedded beam element is defined by three nodes whereas 5-node embedded beam elements are used together
with the 15-node soil elements (Figure 63 (on page 103)). The elements are based on Mindlin's beam theory
(Bathe, 1982 (on page 586)). This theory allows for deflections due to shearing as well as bending. In addition,
the element can change length when an axial force is applied. Figure 63 (on page 103) shows a single 3-node
and 5-node embedded beam element with an indication of the nodes and stress points.
Bending moments and axial forces are evaluated from the stresses at the stress points. A 3-node embedded
beam element contains two pairs of Gaussian stress points whereas a 5-node embedded beam element contains
1
four pairs of stress points. Within each pair, stress points are located at a distance 6
3deq above and below the
embedded beam centre-line.
The interaction between the pile or rock bolt and the surrounding soil or rock may involve a skin resistance as
well as a foot resistance. Therefore, special out-of-plane interface elements (line-to-line interface along the shaft
and point-to-point interface at the base) are used to connect the beam elements to the surrounding soil or rock
elements. The interface elements involve springs in the longitudinal and transverse direction and a slider in the
longitudinal direction.
Figure 61: Embedded beam interaction with soil, after Sluis (2012)
Structural forces are evaluated at the embedded beam element integration points and extrapolated to the
element nodes. These forces can be viewed graphically and tabulated in the Output program. Details about the
embedded beam element formulations are given in the Material Models Manual.
Behaviour Description
Depending on the Embedded beam behaviour Pile and Rock bolts, the connection point may be indicated as:
Connection Description
In the case that the Embedded beam is a Pile, the connection point from the
drop-down menu can be specified in the Selection explorer as Top or Bottom. Top
refers to the point on the embedded beam that has the highest y-coordinate in
Top/Bottom
the model. In the rare case of an exactly horizontal embedded beam defined as a
Pile, Top refers to the point on the embedded beam that has the lowest x-
coordinate in the model.
In the case that the Embedded beam is a Rock bolt, the connection point from the
drop- down menu can be specified in the Selection explorer as First or Second.
First refers to the first point of the corresponding geometry line, as listed in the
First/Second
Selection explorer when the embedded beam is selected (typically the point on a
tunnel contour), whereas second refers to the second point of the corresponding
geometry line(typically the point somewhere in the surrounding rock).
For the first and second types of embedded beams, the connection options available are:
Connection Description
The displacement and rotation at the beam top are both coupled with the
displacement and rotation of the element in which the beam connection point is
Rigid
located, provided that this element has rotational degrees of freedom. This
option only applies if the beam connection point coincides with plates elements.
The displacement at the connection point of the beam is directly coupled with
the displacement of the element in which the connection point is located, which
Hinged
means that they undergo exactly the same displacement, but not necessarily in
the same rotation.
The connection point of the beam is not directly coupled with the soil element in
which the beam top is located, but the interaction through the interface elements
Free is still present. When a node-to-node anchor ends at the same geometry point,
this structural node is automatically connected to the embedded beam
connection point, but it will be separate from the corresponding soil node.
Note: When embedded beams are located in a polygon cluster with linear elastic material behaviour, the
specified values of the shaft resistance and spacing are ignored. The reason for this is that the linear elastic
material is not considered to be soil, but part of the structure. The connection between the beam and the
structure is supposed to be rigid to avoid, for example, punching of piles through a concrete deck.
• To ensure a rigid behaviour between an embedded beam and a polygon cluster structure, the beam could be
elongated into the structure for a certain length. To avoid mesh-dependent results for the internal forces of
the embedded beam (linked to the elongation length), the user could insert an elastic plate at the polygon
cluster side where the connection with the row of embedded beams take place. The beam can be now linked
to the plate without elongating it in the cluster structure.
• When an embedded beams and a structure are both active and share the same geometry point, the node
created at the connection point of the embedded beam is by default rigidly connected to the structure node.
However, if the structure is not active, the embedded beam node is by default connected (hinged) to the soil
node at that location.
• Note that when an interface is available, the embedded beam is NOT connected to the interface but to the
structure or soil node at that location.
• It is possible to 'chain' embedded beams, which also enables connection to other structural elements (such as
a node-to-node anchor) in the connection point.
When an anchor is present in the model at the position of the embedded beam connection point, the user can
select the option Grout body for the behaviour of embedded beams. At the position of an embedded beam
connection point, the anchor point will be automatically connected to the embedded beam connection point and
not to the corresponding node in the soil element. The connection type is intrinsically set to Free (i.e. free from
the surrounding soil polygon).
The material properties of embedded beam are contained in material data sets (General properties (on page
288)). Embedded beams can be activated or de-activated in calculation phases using Staged construction as
Loading input.
5.6.4 Plates
Plates which are actually beam elements, are structural objects used to model slender structures in the
ground with a significant bending stiffness and an axial stiffness. Plates can be used to simulate the influence of
walls, plates, shells or linings extending in z-direction. Examples of geotechnical structures involving plates are
shown in Figure 62 (on page 101).
Figure 62: Application in which plates, anchors and interfaces are used
Plates can be selected by clicking on the corresponding button in the side toolbar. The creation of plates in the
geometry model is similar to the creation of geometry lines (Create line (on page 72)). When creating plates, the
corresponding geometry lines are created simultaneously. Hence, it is not necessary to create first a geometry
line at the position of a plate.
The material properties of plates are contained in material data sets (Modelling undrained behaviour (on page
267)). The most important parameters are the bending stiffness EI and the axial stiffness EA.
From these two parameters an equivalent plate thickness deq is calculated from the equation:
12EI
deq = EA
Plates can be activated or de-activated in calculation phases using Staged construction as Loading input.
Note: The connection between two connecting plates can be specified using the Create connection feature
(Connections (on page 118))
stress point
node
It is important to note that a change in the ratio EI/EA will change the equivalent thickness deq and thus the
distance separating the stress points. If this is done when existing forces are present in the plate element, it
would change the distribution of bending moments, which is unacceptable. For this reason, if material properties
of a plate are changed during an analysis (for example in the framework of Staged Construction) it should be
noted that the ratio EI / EA must remain unchanged.
5.6.5 Geogrids
Geogrids are slender structures with an axial stiffness but with no bending stiffness. Geogrids can only
sustain tensile forces and no compression. These objects are generally used to model soil reinforcements.
Examples of geotechnical structures involving geotextiles are presented in Figure 64 (on page 104).
In a geometry model geogrids without assigned material properties appear as 'light yellow lines', whereas
geogrids with assigned properties appear in their material colour. When creating geogrids, corresponding
geometry lines are created simultaneously. The only material property of a geogrid is an elastic axial stiffness
EA, which can be specified in the material data base (General properties (on page 282)). Geogrids can be erased
by selecting them in the geometry and pressing the Delete key. Geogrids can be activated or de-activated in
calculation phases using Staged construction as Loading input.
5.6.6 Interfaces
Interfaces are joint elements to be added to plates or geogrids to allow for a proper modelling of soil-structure
interaction. Interfaces may be used to simulate, for example, the thin zone of intensely shearing material at the
contact between a plate and the surrounding soil. Interfaces can be created next to plate or geogrid elements or
between two soil polygons.
An interface can be created using the Create interface option available in the menu displayed when the Create
structure button in the side toolbar is clicked. The creation of an interface is similar to the creation of a line
(Create line (on page 72)). In this case a line with an interface assigned to it will be created. When the geometric
entity (line) is already available in the model it is advised to assign an interface to it without recreating the
geometry in order to prevent the model from being unnecessarily large and unwieldy. Assignment of features to
existing geometric entities is described in Advanced geometric modelling options (on page 73).
The interface appears as a line at the side of the geometry line the interaction with the soil takes place. The side
at which the interface will appear is also indicated by the arrow in the cursor pointing in the direction of
drawing. To place an interface at the other side, it should be drawn in the opposite direction. Note that interfaces
can be placed at both sides of a geometry line. This enables a full interaction between structural objects (walls,
plates, geogrids, etc.) and the surrounding soil. To be able to distinguish between the two possible interfaces
along a geometry line, the interfaces are indicated by a plus-sign (+) or a minus sign (-).
Note: The sign of an interface is only used to enable distinguishing interfaces at either side of a line, but it does
not affect its behaviour.
Interfaces can be activated or de-activated in calculation phases using Staged construction as Loading input.
[ULT] Note that interfaces should be created at the boundaries of the model if Free-field or Compliant base
boundary conditions are to be used in a Dynamic calculation. To create interfaces at the boundaries of the model
click the corresponding button in the side toolbar. The interfaces are automatically created.
Material mode
The material properties of an interface can be assigned according to the mode specified in the selected interface
subtree in the Object explorers. As an example, consider a typical application of interfaces such as the interaction
between a diaphragm wall and the soil, which is intermediate between smooth and fully rough. The options
available are:
From adjacent soil The roughness of the interaction is modelled by choosing a suitable value for the
strength reduction factor (Rinter) specified in the Interface tabsheet of the material set
assigned to the surrounding material. Optionally, a residual strength (Rinter,residual) can
be specified if the interface strength is reached. This factor relates the interface strength
(wall friction and adhesion) to the soil strength (friction angle and cohesion). Note that
by default the From adjacent soil option is selected for the Material mode parameter. For
detailed information on the material properties of interfaces see Interfaces tabsheet (on
page 254).
Custom A material dataset can be assigned directly to an interface when the Custom option is
selected. Note that the strength reduction factor of the selected material is by default set
to one.
Permeability
By default structural elements such as Plates and Geogrids are fully permeable. A certain permeability can be
introduced by assigning an interface geometric entity to the soil besides the structural element.
In principle the permeability types of interfaces (Cross permeability and Drainage conductivity explained in
Groundwater flow through interfaces (on page 259)) are defined in the corresponding material data set (See
Interfaces tabsheet (on page 254)> Groundwater). However, notice that by selecting the interface geometric
entity, in the Selection Explorer a checkbox is available to make the interface either Active in flow or Inactive in
flow (see Figure 67 (on page 106)). This has consequences for the actual interface permeability being used in a
selected calculation phase (Table 3 (on page 107)).
Note: For more information about permeability on interfaces please visit Groundwater flow through interfaces
(on page 259) or Bentley Communities.
No input value
Infinite cross
- Infinite cross No output of
resistance (or
Impermeable permeability flow qn
zero
(or zero available.
permeability)
resistance)
Note: In Flow only calculations no structural element needs to be assigned to the geometric entity as
deformations will not be taken into account. Thus, it is sufficient to use only interfaces to block the flow. Note
that the end points of an interface are always permeable.
pairs of nodes. In the figure, the interface elements are shown to have a finite thickness, but in the finite element
formulation the coordinates of each node pair are identical, which means that the element has a zero thickness.
nodes
stress points
Figure 68: Distribution of nodes and stress points in interface elements and their connection to soil elements
The stiffness matrix for interface elements is obtained by means of Newton Cotes integration. The position of the
Newton Cotes stress points coincides with the node pairs. Hence, five stress points are used for a 10-node
interface elements whereas three stress points are used for a 6-node interface element.
At interface ends interface element node pairs are 'degenerated ' to single nodes. Also when structural elements
are connected perpendicular to each other (for example, a plate is connected to another plate), interface element
node pairs are locally 'degenerated' to single nodes to avoid a disconnection between both structural elements.
Figure 69: Inflexible corner point, causing poor quality stress results
Figure 70 (on page 109) shows that the problem of stress oscillation may be prevented by specifying additional
interface elements inside the soil body. These elements will enhance the flexibility of the finite element mesh
and will then prevent non-physical stress results. However, these elements should not introduce an unrealistic
weakness in the soil. Therefore special attention should be made to the properties of these interface elements (
Interfaces tabsheet (on page 254)).
At interface ends, interface element node pairs are 'degenerated' to single nodes. When an interface exists on
only one side of a structure, the interface end node is collapsed to the corresponding structure node. As a result,
there exists only one node at that location. When interfaces are assigned on both sides of a structure the end
nodes of the interfaces are collapsed, however the collapsed node is not the corresponding structure node. As a
result, there exist two nodes at that specific location, the structure node and the node shared by both interfaces.
The interactions between the structure and the surrounding soil at that node is controlled by a combined effect
of both interfaces. Additional theoretical details on this special use of interface elements is provided by
Goodman, Taylor & Brekke (1968) (on page 587) and Langen & Vermeer (1991) (on page 588) .
5.6.7 Cables
Cables are PLAXIS structural elements used for simulating the reinforcement of the rock mass (i.e.,
preservation/improvement of the overall rock properties) in applications such as underground excavations,
mining, slope stability among others. Cable elements allow the increase of the shear resistance and the tensile
strength of the rock mass, preventing/reducing block movement by mobilizing axial forces (tension and
compression). This behaviour makes the cable elements suitable not only to model grouted cables but also
frictional/grouted bolts and rebars when the effect of bending is negligible. Similarly to Embedded Beams (on
page 97) in PLAXIS 2D, since the stress state and deformation pattern around the cable element is fully three-
dimensional, it is impossible to model such structures completely in a 2D model. Hence, the 2D cable elements
are only a simplified approach to deal with rows of cables in the out-of-plane direction, in a 2D plane strain
model.
Although rock reinforcement can be modelled using Embedded Beams (on page 97) elements, cables expand the
capabilities of PLAXIS for rock engineering practitioners allowing them to have a more robust, efficient and
easily calibrated modelling. Some of these expanded capabilities comprise:
• Pre-stressing of cable elements.
• Confining stress-dependency.
• Material definition of bond stiffness and bond strength.
Note: Differently to embedded beams cable elements only work under axial forces, therefore, bending moments
and shearing resistance are not part of the basic behaviour of cable elements .
Note: It is not necessary to create interface elements around the cables separately.
Cables can be created in the Input program in the Structures mode using one of the following approaches:
1. Using the side tool bar:
• On the side toolbar go to the icon option corresponding to Create line > Create cable (see fig).
• On the side toolbar go to the icon option corresponding to Create Structure > Create cable .
1. Material:
The material properties used in PLAXIS for cable elements include the spacing in the out-of-plane direction in
a 2D plane strain model of the structural element, the definition of the geometric characteristics of the cables,
and the strength/stiffness properties of the cable element and the bond, which, as mentioned earlier,
represents the interaction between the cable element and surrounding rock/soil.
For more information on the Materials and property definition for this structural element please visit the
section Material data sets for cables (on page 298)
2. Apply strength reduction:
Enables the reduction of the strength parameters of cable element in a Safety calculation (phi/c reduction)
(on page 326).
3. Connection point [only in Structures mode]
Connection Description
It refers to the first point of the corresponding geometry line, as listed in the
First Selection explorer when the cable is selected (typically the point on a tunnel/
excavation/slope contour).
It refers to the second point of the corresponding geometry line (typically the
Second
point somewhere in the surrounding rock).
Connection Description
The displacement at the connection point of the cable is directly coupled with
Connected the displacement of the rock/soil element in which the connection point is
located, which means that they undergo exactly the same displacement.
The connection point of the cable is not coupled with the rock/soil element in
which the cable top is located, but the interaction through the bond elements
along the cable length is still present. When a node-to-node anchor ends at the
Free
same geometry point, this structural node is automatically connected to the
cable connection point, but it will not be tied to the corresponding rock/soil
node.
When the Adjust prestress box is selected, a prestress force (per cable, force unit) is applied to the cable, while
bond shear force is assumed to be zero [ State: Unbonded]. When the Adjust prestress box is unselected, in a
subsequent phase, it is assumed that bond interaction with the surrounding rock is developed [ State:
Bonded] .
The prestressing procedure will be explained in more detail in Prestressing of anchors and cable (on page
383).
5.6.8 Discontinuities
Rock mass consists of a rock material matrix and fractures of different types and scales that represent breaks in
the mechanical continuum. These fractures commonly known as Discontinuities describe any separation in the
rock mass having zero or low tensile strength. In this way, Discontinuities are the collective term for the majority
of joints, weak bedding planes, weak schistocity planes, weakness zones, shear zones and faults found in the rock
mass (ISRM, 1978 (on page 587) and Priest, 1993 (on page 587)).
Discontinuities can be modelled using discrete elements when the discontinuities play a major role in the overall
rock mass behaviour and thus the assumption of purely equivalent continuum approach cannot be assumed.
The simulation of Discontinuities as discrete elements can be performed using Interfaces (on page 104).
However, to address more efficiently this simulation the Create discontinuity feature is introduced inside the
Structures mode.
stress point
a) b) node
Figure 77: Discontinuity element. a) Concept of discontinuity implementation b) Discontinuity element with 6-node
distribution
Discontinuity elements also have the characteristic that they work as independent features acting as separate
cluster with their own material and water condition.
The use of discontinuity elements have the following restrictions:
• Other structures, loads, displacements and groundwater boundary conditions are not allowed in the
discontinuity.
• Discontinuities cannot be activated on an active boundary (e.g discontinuity at the boundary of an
excavation).
Note:
Alternatively, in PLAXIS 2D a discontinuity can be created by drawing a line in the rock mass, then on the new
element Right-click and from the popup menu select Create > Discontinuity.
Once drawn, the discontinuities are displayed using orange lines as shown in Figure 78 (on page 117).
1. Material:
The material properties of a discontinuity involve both the strength and the deformability parameters of the
rock fracture. When this option is selected a window opens to create the discontinuity material and to define
its properties. Once the material has been created, it is automatically assigned to the selected discontinuity
elements.
Note: For more information in the creation of Discontinuity Materials and Property definition please see
Material data sets for discontinuities (on page 271)
2. Apply strength reduction:
Enables the reduction of the strength parameters of the discontinuity element in a Safety Analysis.
3. Active in flow:
Discontinuities always have infinite cross permeability, except when the material Drainage type is non-
porous. When Active in Flow option is deselected, longitudinal flow (flow along the discontinuity) is blocked
(zero permeability) whereas when this option is selected, the longitudinal flow is governed by the
Transmissivity parameter (see Groundwater properties (on page 275)).
5.6.9 Connections
When two plates are connected, by default they share all the degrees of freedom (rotations and translation
degrees of freedom) in the connected node, which implies that the connection is rigid. The connection between
two plates can be customised by explicitly defining a Connection.
A connection consists of :
Reference part (or The object to which another object (a 'child object') is connected.
the 'parent object')
Custom part (or the The object connected to the 'parent object'.
'child object')
To define a connection:
•
Click the Create connection button in the side toolbar.
• Specify the Custom part by clicking on it in the drawing area.
• Specify the Reference part by clicking on it in the drawing area. The connection will be indicated by a yellow
circle located on the Custom part next to the intersection point (Figure 80 (on page 119)).
Note that the a connection can be created only if one of the end points of the custom part lies on the reference
part. A connection is active when both parts are active in a calculation phase.
The properties of a connection can be specified in the Object explorers. The options available for the rotation are
shown in (Figure 81 (on page 119)). If the Fixed option is selected, the connection is rigid (as if no connection
was defined). If the Free option is selected, the connection is a hinge. If the Elastic spring option is selected, the
rotation stiffness of the spring should be specified. If the Elastoplastic spring option is selected the maximum
bending moment (|My|) should be specified besides the stiffness.
optionally supplied with features such as lining (plates), interfaces, loads, prescribed displacements,
contractions, groundwater flow boundary conditions, etc.
The tunnels available in the model are listed in the Tunnels subtree in the Model explorer. The geometry and the
properties of a tunnel can be defined in the Tunnel explorer window.
Note:
• Note that it is not possible to undo/redo actions carried out to define a tunnel cross-section when the Tunnel
designer window is closed.
• The Tunnel designer window can be reopened by right-clicking on one of the available tunnels in the Object
explorers and selecting the Edit option in the appearing menu.
Warning: The Tunnels feature in PLAXIS 2D licence allows users to create a tunnel geometry . However, to
generate the tunnel in the model a GSE entitlement needs to be active.
Once the Create tunnel button is clicked in the side toolbar, the user needs to select the tunnel insertion point in
the geometry. After that, the Tunnel designer window appears.
It contains the File menu that enables loading predefined tunnels as well as saving newly
Tunnel menu
created ones.
It contains buttons that enable loading predefined tunnels, saving new tunnels and
Main toolbar
arranging the view in the display area.
It contains two separate modes where the cross-section is defined and properties are
Mode bar
assigned to its components.
It displays the defined geometry and it indicates the assigned properties. The slice is
automatically updated after any change done in the modes in the left side. The
Display area
supporting tools under the display area can be used to simplify the definitions and
modification of the slice.
Feedback panel It provides feedback on the quality of the defined cross section.
The design of a tunnel cross section is done in two separate modes, Cross-section and Properties. The geometric
shape of the tunnel cross-sections can be defined in the Cross-section mode, whereas in the Properties mode
features can be assigned to existing cross-section elements.
Free Allows to create a tunnel cross section composed of lines and arc segments.
Whole or half
Allows to create a whole tunnel or a half one.
tunnel
Layout of the tunnel in the model: The general properties of a tunnel in the model are defined using the
options in the General tabsheet.
• The coordinates of the insertion point can be defined in the Object explorers. By default the coordinates of
the location clicked in the model before the Tunnel designer window is displayed are shown. As the
coordinates are changed, the tunnel will be relocated.
• By default the insertion point is the starting point of the first segment of the tunnel cross section. The
Offset to begin point group can be used to specify offset distances from the orientation axis when the
insertion point (origin of the orientation axis) and the starting point of the first segment of the cross
section do not coincide.
• The Orientation axis 1 and the Orientation axis 2 define the orientation of the tunnel in the model.
2. Definition of segments
The segments of a cross section can be defined in the Segments tabsheet of the Tunnel designer window
(Figure 83 (on page 122)).
A new segment is added to the last segment in a tunnel cross-section by clicking the Add segment button
available in the side toolbar. The last point of the last segment is the first point of the newly added segment.
The newly created segment is displayed in the segment list Figure 83 (on page 122).
Note: A segment can be selected by clicking it either in the list or in the display area. A selected segment is
highlighted in the list and in the display area.
A new segment is inserted before a selected segment in a tunnel cross-section when the Insert segment
button is clicked. The last point of the newly inserted segment becomes the first point of the previously
selected segment. The indices of the segments are updated according to their position in the list.
A selected segment in a cross-section is deleted when the Delete segment button is clicked. The indices of
the segments are updated according to their position in the list.
In the Subsections tabsheet, the points and segments can be right-clicked and the suitable option to create a
subsection turns on in the side bar. This feature allows to create a new subsection starting from the end point
and angle of the selected elements.
When a point is selected, it generates an horizontal straight line. When a point is selected, the option Add
subsection from point is also available right-clicking in the Slice drawing area.
When a point and a segment are selected, it generates a straight line with a start angle equal to the
tangent of the selected segment in the selected point. When a point and a segment are selected, the option
Add directed subsection from point is also available right-clicking in the Slice drawing area.
When two points are selected, it generates a straight line connecting the chosen points. When two points
are selected, the option Add subsection between points is also available right-clicking in the Slice drawing area.
The options available are Line and Arc. For a Line segment the length of the segment
Segment type should be specified. For an Arc segment the radius and the segment angle should be
specified (Figure 84 (on page 124)).
The value of the angle between the start tangent of the next segment and the end
Relative start angle
tangent of the previous segment (Figure 85 (on page 124)).
Radius Arc only. The value of the radius for an arc segment.
The value of the angle between the start tangent of the segment and the global
Start angle
tangent.
The horizontal increment of the line formed by the start and end point of the segment.
Δ1 Δ1 is in local polycurve space (defined by the orientation axes), not global model
space.
The vertical increment of the line of formed by the start and end point of the segment.
Δ2 Δ2 is in local polycurve space (defined by the orientation axes), not global model
space.
Note: When modelling arcs using derived parameters Δ1 and Δ2, there will often be two solutions for the
same absolute x or y value. In those situations, PLAXIS will always take the shortest segment. To design those
ambiguous cases correctly, use the remaining parameters.
When specifying a negative radius for an Arc segment, the arc will be mirrored in the line described by the
tangent vector. Note that when the Circular shape option is selected, the created cross-section consists only
of one Arc segment with a Segment angle value of 360° or 180°, depending on whether the whole tunnel or
only half of it is being defined.
Tangent to segment 2 Tangent to segment 1
Segment 2
Segment 1
•
To extend the cross-section to the symmetry axis click the corresponding button in the toolbar. A new
segment is added connecting the last point of the cross-section to the axis of symmetry.
•
To close the cross-section by mirroring the existing segments, click the Symmetric close button in the
toolbar. This is only possible when one half is completed up to the axis of symmetry.
•
To close the cross-section click the corresponding button in the toolbar. A new segment is created
connecting the last point of the cross-section to the first one.
3. Definition of tunnel sub-clusters
The subdivision of a tunnel cross-section into different subsections can be subdivided in the Subsections
tabsheet. In this way the various subsections for a NATM tunnel or a sequential excavation tunnelling process
can be defined (e.g. top heading, bench, invert, side drift). Essentially the geometric properties of the lines
and arcs as well as the buttons in the side toolbar are the same as in the Segments tabsheet. There is no
closure requirement for the geometry defined in the Subsections tabsheet. A sub-section may conveniently
start from an existing geometry point, but sub-sections may also be defined independently.
To intersect the defined geometry:
• Select the geometric entities to be intersected.
•
Click the Intersect button.
•
Delete the redundant parts after the intersection.
To define thick tunnel lining:
•
Click the Generate thick lining button in the side toolbar in the Subsections tabsheet. The Generate
thick lining window pops up.
• Specify the thickness of the lining in the appearing window. A positive value will give an extra line outside
of the current geometry contour. The reverse is true for a negative thickness value. Note that when the
tunnel is included in the geometry model, a subcluster will be created for the thick lining. A proper
material should be assigned to it, as it is done for the soil clusters.
Existing tunnel geometry can be imported in the Segments tabsheet in the Cross section mode of the
Tunnel designer window. The program supports *.dxf, *.step, *.stp and *.brep files. The geometry to be
imported must meet the following criteria:
• It must contain a polycurve (consisting of lines and arcs), or circle, defining the outer boundary of the tunnel
(called the segment path). This may consist of segments of both line and arc types. The components of the
outer boundary will be listed as segments.
• The geometry objects should be defined parallel to the XY plane.
On selecting the file to be imported, the imported cross section geometry appears in the Import tunnel cross
section preview window (Figure 87 (on page 126)).
In the imported geometry, possible segments and subsections are automatically detected and indicated by blue
and black lines respectively.
The side toolbar has the following buttons:
•
The Select button can be used to select any segments and subsections in the preview pane.
Note: To delete a segment or subsection, use the Select button to select the desired segment(s) or
subsection(s), right click anywhere on the Preview pane , and click on the delete option that appears.
Alternatively, the delete key on a keyboard can also be used.
•
Add or remove path segment button can be used to add or remove individual parts to the main segment
of the cross section.
•
Detect path button can be used to select the longest path of the segments.
•
Select path start point can be used to indicate the start point of the segments path.
General Tab sheet has the following options:
• Merge points tolerance:
The segments are merged based on Merge points tolerance that can be specified in the General tab sheet
panel. Gaps are eliminated based on simple geometrical translation of lines/arcs. The last line/arc is modified
if it is necessary to close the selected segment path.
• Dimensions:
Dimensions shows the width and the height of the bounding box of the imported model. Note that the
absolute coordinates of the bounding box are not relevant in the tunnel designer import.
• Automatically intersect segments and subsections during import:
If the Automatically intersect segments and subsections during import checkbox is checked (which is the
Default setting), the imported segments/subsections will be automatically intersected during import into the
tunnel designer.
5.7.4 Properties
Features can be assigned to the tunnel segments and subsections in the Properties mode by right-clicking the
segment and selecting the corresponding option in the appearing menu.
The features available in the Slice panel are:
Create line load To assign a line load to the selected segment (or subsection).
Create line
To assign a line contraction to the selected segment (or subsection).
contraction
Create line
prescribed To assign a line prescribed displacement to the selected segment (or subsection).
displacement
Create plate To model a tunnel shield or a shotcrete lining using the Plate feature.
Create geogrid To model a temporary support or a shotcrete lining using the Geogrid feature.
To model the interaction of the tunnel lining with the surrounding soil (rock) in the
Interfaces
selected segment.
Groundwater flow
boundary conditions To assign boundary conditions for flow to the selected segment (or subsection).
[ADV]
Thermal flow
boundary conditions To assign boundary conditions for thermal to the selected segment (or subsection).
[ADV]
Create reinforcement To create reinforcement for the selected segment (or subsection).
The information required to define a load assigned to a segment in the tunnel consists of load distribution, load
value and the point of reference (in case of linear loads).
The distribution options for loads are:
A linearly varying distributed load is created by defining the components and the
Linear magnitude of the force at the start and at the end points of the tunnel segment (or
subsection). The start and end points are determined by their order of definition.
To create a load perpendicular to the selected segment varying with depth by defining
the components and the magnitude of the load at the reference point with respect to the
Perpendicular,
global system of axes (y-axis) and its increment with depth. The values of the reference
vertical increment
load ( σn,ref) and the load increment ( σn,inc) as well as the reference vertical coordinate
need to be specified.
5.7.4.2 Reinforcements
Reinforcements can be added to tunnels in the Properties tabsheet of the tunnel designer. The available
reinforcements are:
1. Rock bolts
2. Cables
Rock bolts
Rock bolts are implemented using Embedded Beams (on page 97) elements which are capable to support
bending moments and shear forces. They can be modelled by following these steps:
1. Click on Properties > Reinforcements.
2.
In the drawing area, (multi) select the required tunnel segments and click on the Define reinforcement
icon on the left panel to add a reinforcement. Alternatively, right-click on the chosen segments and select
Create > Create reinforcement (see Figure 85). By default, a Rock bolt element will be generated as
displayed in Figure 89 (on page 130).
3. Select the created element. Then automatically the Selection explorer (lower left panel) with the different
available Rock bolt properties (see Figure 89 (on page 130)).
4. Define the rest of the reinforcement properties, these are briefly described below:
Property Description
Defines the drawing direction of rock bolts. By default Rock bolts are drawn in a
Reversed counter clockwise direction from the starting point at the beginning of the segment
(or subsection).
Length of rock bolt Length of the rock bolt perpendicular to the tunnel contour.
Offset from Each rock bolt can have an offset from the tunnel contour. This is particularly useful
segments when the tunnel has a thick lining.
Material definition for the structural element. For more information please General
Material
properties (on page 288) of embedded beams.
Apply strength Enables the reduction of the strength parameters of rock bolt element in a Safety
reduction calculation (phi/c reduction) (on page 326)
Rock bolts can be added in both breadth and depth of a tunnel trajectory. The
distribution of these rock bolts is possible by choosing Number, Spacing or Custom
Distribution
from a drop down menu. When the option Custom is selected, both spacing and offset
parameters can be specified.
Property Description
Offset Distance from the first tunnel point to the first rock bolt along the tunnel contour.
Note:
• Be aware that if Rock bolts are reversed, the Offset and Spacing are also reversed accordingly.
5.
It is also possible to delete a reinforcement, by clicking on the Delete button in the drawing area.
6. When the design of the reinforcements is finished (as shown in Figure 90 (on page 131)) and the rest of the
tunnel properties are defined, the tunnel can be created by pressing the Generate button.
Figure 91 (on page 132) displays the created tunnel and the created Rock bolts in the Structures mode.
Note: Rock bolts for tunnels may also be added using the Embedded beam feature and Polar array in Input.
However, it is suggested to create it in the Tunnel designer for more accuracy.
Cables
Cables (on page 109) are structural elements designed to work under axial forces. They can be modelled by
following these steps:
1. Click on Properties > Reinforcements.
2.
In the drawing area, (multi) select the required tunnel segments and click on the Define reinforcement
icon on the left side panel to add a reinforcement. Alternatively, right-click on the chosen segments and
select Create > Create reinforcement (Figure 85). By default a rock bolt element will be generated.
3. To transform the default Rock bolt into a Cable , in the drawing area select the newly created element, then
go to the appearing Selection explorer and select Element type > Cable . Once this is done, the cable
element will be displayed in the drawing area as shown in Figure 92 (on page 133).
4. Define the rest of the reinforcement properties in the Selection Explorer. These are briefly described below:
Property Description
Defines the drawing direction of cable . By default Cable are drawn in a counter
Reversed clockwise direction from the starting point at the beginning of the segment (or
subsection).
Offset from Each cable can have an offset from the tunnel contour. This is particularly useful
segments when the tunnel has a thick lining.
Material definition for the structural element. For more information please refer to
Material
the Material data sets for cables (on page 298) of Cable .
Apply strength Enables the reduction of the strength parameters of cable element in a Safety
reduction calculation (phi/c reduction) (on page 326)
Cable can be added in both breadth and depth of a tunnel trajectory. The distribution
of these cables is possible by choosing Number, Spacing or Custom from a drop down
Distribution
menu. When the option Custom is selected, both spacing and offset parameters can be
specified.
Property Description
Offset Distance from the first tunnel point to the first rock bolt along the tunnel contour.
Note:
• Be aware that if Cable gets reversed, the Offset and Spacing are also reversed accordingly.
5.
It is also possible to delete reinforcements, by clicking on the Delete button in the drawing area.
6. When the design of the Cable is finished (as shown in Figure 93 (on page 134)) and rest of the tunnel
properties are defined, the tunnel can be created by pressing the Generate button.
Figure 94: Generated tunnel inside the rock or soil material - Structures mode
In this scheme, the design calculations (ULS) are performed for each serviceability state calculation separately.
This means that Phase 4 starts from Phase 1, Phase 5 starts from Phase 2, etc. Note that in this case a partial
factor on a stiffness parameter is only used to calculate additional displacements as a result of stress
redistribution due to the factored (higher) loads and the factored (reduced) strength parameters.
Scheme 2:
0. Initial phase → 4. Phase 4(ULS )
↓ ↓
1. Phase 1(SLS ) 5. Phase 5(ULS )
↓ ↓
2. Phase 2(SLS ) 6. Phase 6(ULS )
↓
3. Phase 3(SLS )
In this scheme, the design calculations (ULS) start from the initial situation and are performed subsequently.
This means that Phase 4 starts from the Initial phase, Phase 5 starts from Phase 4, etc.
It is the responsibility of the geotechnical engineer to consider all the different conditions that effect the design.
Engineering judgment plays a vital role in the determination of different combinations to be considered in the
design.
The Design approaches window consists of two parts. In the Identification part a list of the defined design
approaches as well as options to Add, Delete, Copy and Import/Export design approaches are available.
• To add a new design approach click the corresponding option. A new design approach will be added in the
list. Note that the name of a design approach can be changed by clicking it in the list and typing the new
name.
• To delete a design approach from the list select the design in the list and click the corresponding button.
• To create a copy of a predefined design approach select the design approach in the list and click the Copy
button. The name of a design approach can be changed by clicking it in the list and typing the new name.
• To import design approaches from other projects or from the global repository of design approaches. Click
the corresponding button under the list. As a result, the Import/Export to global repository window
appears (Figure 96 (on page 137)). The global repository is a database of the design approaches contained in
other projects, simplifying their reuse. The address to the location of the global repository is given under the
list of the global design approaches. A different repository can be selected by clicking the Select button and
selecting the new repository. Global design approaches can be removed from the repository by selecting
them first in the list and by clicking Delete button.
Note: The partial factors for loads are defined such that the design value of a parameter is the reference value
multiplied with the partial factor.
Labels can be assigned to loads in the corresponding subtree in the Model explorer in the Phase definition
modes, as part of the definition of a calculation phase. However, the partial factors corresponding to the load
labels are only applied when the calculation is performed according to the selected design approach (see
Calculation using design approaches [ADV] (on page 541)); otherwise reference values of loads are used.
Note:
• The partial factors for materials are defined such that the design value of a parameter is the reference value
divided by the partial factor. This also applies to the partial factor on the unit weight. If the partial factor is
intended to 'increase' the weight, it should be less than unity (1.0).
• In the case of a partial factor on the friction angle φ or the dilatancy angle ψ, the partial factor is applied to
tan(φ) and tan(ψ) respectively.
• In addition to partial factors for soil model parameters, partial factors for structural model parameters may
be defined as well.
Note: Design approaches are not supported for NGI-ADP model, UDCAM-S model, Sekiguchi-Ohta model and
User-defined Soil Model
To complete the definition of a design calculation it is necessary to proceed to the Stage definition modes
where the design approach to be used for a specific phase is selected and the loads in the model are labelled
(Calculation using design approaches [ADV] (on page 541)). Make sure that the required load labels with
corresponding partial factors are properly assigned to the external loads in the model.
When using Design approaches in combination with advanced soil models, these models will continue to behave
as advanced models, maintaining all their features, such as stress-dependent stiffness behaviour and hardening
effects. This is different than when using a Safety analysis with advanced models (Safety calculation (phi/c
reduction) (on page 326)), since in the latter case advanced models loose their advanced features and basically
switch to Mohr-Coulomb. When comparing a Safety analysis to a target value of ΣMsf with a Design approaches
analysis using the same partial factor for c and tan(φ), it should be realised that the results could be different
because of this reason.
imposed to the model to control the pore pressure at certain locations in the case of groundwater flow
calculations or fully coupled flow-deformation analysis.
The creation of a hydraulic condition is similar to the creation of a geometric entity. The options available in
the menu displayed as the Create hydraulic conditions button is selected in the side toolbar (Figure 100 (on page
141)), provide a faster definition of conditions.
Instead of creating the geometric entity and then assigning a hydraulic condition to it, the whole process is
completed in one step. To assign hydraulic conditions to existing geometry entities:
• Right-click the geometric entity either in the drawing area or in the Object explorers.
• In the appearing menu point to Create and select the hydraulic condition by clicking on the corresponding
option.
Note that the assignment of hydraulic conditions is also possible by right-clicking the geometric entity either in
the drawing area or in the Object explorers and selecting the corresponding option in the appearing menu.
Although the input values of hydraulic conditions are specified in the geometry model, the activation,
deactivation or change of values may be considered in the framework of Staged construction (Changing
geometry configuration (on page 379)).
In addition to the specific boundary conditions as considered here, global model conditions for the model as a
whole in terms of 'open' and 'closed' boundaries as well as precipitation conditions can be defined for each
calculation phase in the Model conditions subtree in the Model explorer (Model conditions (on page 383)). Note
that specific hydraulic conditions have priority over global model conditions.
Note: For transient groundwater flow and fully coupled flow-deformation analysis, hydraulic conditions can be
defined as a function of time using so-called Flow functions (Flow functions [ULT] (on page 150)) which are
available with an Ultimate licence.
5.9.1 Well
In order to define a well, the Create well option should be selected from the menu appearing as the Create
hydraulic conditions button is clicked. The creation of a well in the geometry model is similar to the creation of a
line (Create line (on page 72)). Wells are used to prescribe lines inside the geometry model where a specific flux
(discharge) is extracted from or infiltrated into the soil. The properties of a well can be modified in the Selection
explorer (Figure 101 (on page 142)).
The behaviour of the well needs to be specified. The available options are Extraction
Behaviour
(taking water from the ground) and Infiltration (bringing water into the ground).
The discharge of the well in the unit of volume per unit of time, per unit of width in the
|Qwell|
out-of-plane direction.
The minimum possible head in the well. When the groundwater head reduces below the
hmin hmin level no further extraction will occur. As a habit, hmin may be set equal to the bottom
level of the well in the ground.
This option is only relevant for groundwater flow calculations and fully coupled flow-deformation analysis.
Wells can be activated or de-activated in calculation phases.
Note:
• When a well intersects multiple soil layers the prescribed flux for each soil layer is a function of the saturated
permeability and the intersected depth.
• Note that the saturated permeability is specified in the Groundwater tabsheet of the material dataset.
5.9.2 Drain
In order to define a drain, the Create drain option should be selected from the menu appearing as the Create
hydraulic conditions button is clicked. The creation of a drain in the geometry model is similar to the creation of a
geometry line (Create line (on page 72)). Drains are used to prescribe lines inside the geometry model where
(excess) pore pressures are reduced.
Together with the creation of a drain, the input of the properties of the drain is required. This option is only
relevant for consolidation analysis, groundwater flow calculations or fully coupled analysis. In such calculations,
the pore pressure in all nodes of the drain is reduced such that it is equivalent to the given head. If the drain is a
Normal drain, pore pressures lower than the equivalent to the given head are not affected by the drain. If the
drain is a Vacuum drain, the Head parameter can be used to define an 'underpressure' in the ground, equivalent
to the process of vacuum consolidation. Drains can be activated or de-activated in calculation phases. The
properties of a drain can be modified in the Object explorers (Figure 102 (on page 143)).
The input required for a drain depends on the option selected in the Behaviour drop-down menu. The options
available are:
When the Normal option is selected for the drain behaviour, the input of a groundwater
head (h) is required. This option is only relevant for groundwater flow calculations or
fully coupled analysis. In such calculations, the pore pressure in all nodes of the drain is
Normal
reduced such that it is equivalent to the given head. Pore pressures lower than the
equivalent to the given head are not affected by the drain. In consolidation analysis,
drains reduce the excess pore pressure to zero and the specified head is ignored.
When the Vacuum option is selected for the drain behaviour, the input of a groundwater
head (h) is required. The Head should be used to define the 'underpressure' in the
ground due to the process of vacuum consolidation. This option is only relevant for
Vacuum consolidation analysis, groundwater flow calculations or fully coupled analysis. In such
calculations, the pore pressure in all nodes of the drain is reduced such that it is
equivalent to the given head. Note that in contrast to Normal drains, pore pressures
lower than the equivalent to the given head ARE affected by the Vacuum drain.
Drains can be activated or de-activated in calculation phases. The properties of a drain can be modified in the
Object explorers.
In order to define a flow boundary condition, the Create groundwater flow bc option should be selected from
the menu appearing as the Create hydraulic conditions button is clicked. The creation of a flow boundary
condition in the geometry model is similar to the creation of a line (Create line (on page 72)).
The behaviour of the flow boundary conditions can be specified by selecting the corresponding option in the
Selection explorer (Figure 103 (on page 144)).
Figure 103: Options for the behaviour of Groundwater flow boundary conditions
Note:
• The boundary conditions at the extremities of the model can be conveniently specified in the Model
conditions subtree in the Model explorer. By default the bottom of the model is set to Closed, preventing flow
across it, whereas the three remaining boundaries are set to Open (Seepage).
• In a calculation phase the hydraulic conditions defined using the Flow boundary conditions feature always
prevail over the Model conditions. As an example, if a flow boundary conditions is placed on the top boundary
and precipitation is specified in Model conditions only the behaviour specified for the flow boundary
condition will be considered, ignoring the precipitation.
• In a fully coupled analysis the water conditions assigned in any internal geometry are taken into account at
the calculation step 0 (i.e beginning of the calculation). In the subsequent calculation steps, PLAXIS ignores
the specified water conditions settings and performs the flow calculation based on the outcome of the
previous step.
• The Closed condition is always applicable only on the external boundaries of the model. If a Closed condition
is applied on an internal geometry, PLAXIS 2D ignores it.
5.9.3.1 Seepage
A Seepage boundary is a boundary where water can flow in or out freely. It is generally used at the ground
surface above the phreatic level or above the external water level (in the case of an inclined line, such as a dam
or a dike).
If a flow boundary is set to Seepage and is completely above the (external) water level, then the seepage
condition applies to this boundary. This means that water inside the geometry may flow freely out of this
boundary.
If a boundary is Seepage and completely below the (external) water level, the free boundary condition
automatically turns into a groundwater head condition. In that case the magnitude of the groundwater head in
each boundary node is determined by the vertical distance between the boundary node and the water level.
The pore pressure is zero where a (external) water level crosses a geometry boundary line. The part of the
geometry above the transition line is treated as a boundary above the water level, whereas the part of the
geometry below the transition line is treated as a boundary below the water level. Hence, different conditions
can apply to such a geometry boundary . This is possible because, in general, a geometryboundary consists of
many nodes and the actual information on boundary conditions as used by the calculation program is contained
in the boundary nodes rather than in geometry lines.
Note: Note that a boundary that is explicitly set to Seepage will NOT automatically turn into an Infiltration
boundary when precipitation is specified.
5.9.3.2 Closed
When the Closed option is assigned to a boundary, no flow can occur across it. Flow, in this case, refers to
groundwater flow (in groundwater flow calculations and fully coupled flow-deformation analysis) as well as
dissipation of excess pore pressure (in consolidation calculations).
Note: The Closed condition is always applicable only on the external boundaries of the model. In case it's
required an impermeable line inside the soil (e.g. the cut-off of a dam), an appropriate interface element should
be inserted.
5.9.3.3 Head
In addition to the automatic setting of hydraulic conditions based on the general phreatic level in Model
conditions (Flow boundary conditions [ADV] (on page 376)), a prescribed groundwater head may be entered
manually to the Groundwater flow boundary conditions defined by the user in the model. If a groundwater head is
prescribed at an outer geometry boundary, external water pressures will be generated for that boundary. The
deformation analysis program will treat external water pressures as traction loads and they are taken into
account together with the soil weight and the pore pressures. Figure 104 (on page 146) shows the options
available for the definition of head in Object explorers.
The options available for variation of head along the boundary are:
Uniform A uniform value of the head (href) is specified along the boundary.
A vertical increment of the head along the boundary is specified. The parameters
required to specify a vertical increment variation are:
• href: The reference head value at the specified reference level.
Vertical increment • hinc,y: Increment value specifying the change of the head with depth.
• yref: The reference value for which the reference head value is specified. If this value
is lower than the top of the boundary, the head value below this level is changed
according to the hinc,y value (h = href +yref - y hinc,y).
A horizontal increment of the head along the boundary is specified. The parameters
required to specify a horizontal increment variation are:
• href: The reference head value at the specified reference level.
Horizontal increment • h : Increment value specifying the change of the head with depth.
inc,x
• xref: The reference value for which the reference head value is specified. If this value
is lower than the leftmost point of the boundary, the head value right from this level
is changed according to the hinc,x value.
A specific start and end value is given along the boundary. The parameters required to
specify such a variation are:
Start/end values
• href,start: The start value for the boundary condition.
• href,end: The end value for the boundary condition.
The options available for Time dependency of Head assigned to a line flow boundary condition are:
Constant The head in the boundary does not change with time.
The head in the boundary varies with time. This option is only available for transient
Time dependent flow and fully coupled flow-deformation analysis. The flow function representing the
[ULT] time dependency can be selected from the drop-down menu. Information on Flow
functions is available in Flow functions [ULT] (on page 150).
5.9.3.4 Inflow
Inflow to the model through a boundary can be specified by selecting the corresponding Behaviour option in the
Selection explorer. Figure 105 (on page 147) shows the options available for the definition of inflow.
The options available for the distribution of the inflow discharge along the boundary are:
Uniform A uniform value of the discharge (|qref|) is specified along the boundary.
A vertical increment of the discharge along the boundary is specified. The parameters
required to specify a vertical increment variation are:
• | qref | : The reference discharge value at the specified reference level in the unit of
volume per unit of time per unit of width in the out-of-plane direction.
Vertical increment
• qinc,y: Increment value specifying the rate of variation of discharge along the
boundary.
• yref: The reference value for which the reference discharge value is specified. If this
value is lower than the top of the boundary, the discharge value below this level is
changed according to the |qinc,y| value.
A horizontal increment of the head along the boundary is specified. The parameters
required to specify a horizontal increment variation are:
• | qref | : The reference discharge value at the specified reference level in the unit of
Horizontal volume per unit of time per unit of width in the out-of-plane direction.
increment • qinc,x: Increment value specifying the rate of variation of discharge along the
boundary.
• xref: The reference value for which the reference discharge value is specified. If this
value is lower than the leftmost point of the boundary, the discharge value right from
this level is changed according to the |qinc,y| value.
A specific start and end value is given along the boundary. The parameters required to
specify such a variation are:
Start/end values
• qref,start: The start value for the boundary condition.
• qref,end: The end value for the boundary condition.
The discharge in the boundary varies with time. varies with time. This option is only
Time dependent available for transient flow and fully coupled flow-deformation analysis. The flow
[ULT] function representing the time dependency can be selected from the drop-down menu.
Information on Flow functions is available in Flow functions [ULT] (on page 150).
5.9.3.5 Outflow
Outflow from the model through a boundary can be specified by selecting the corresponding option for
Behaviour in the Selection explorer Figure 106 (on page 149).
The options available for the distribution of the outflow discharge along the boundary are:
A uniform value of the discharge is specified along the boundary. The value is assigned
Uniform
to the |qref| parameter.
A vertical increment of the discharge along the boundary is specified. The parameters
required to specify a vertical increment variation are:
• | qref | : The reference discharge value at the specified reference level in the unit of
volume per unit of time per unit of width in the out-of-plane direction.
Vertical increment
• qinc,y: Increment value specifying the rate of variation of discharge along the
boundary.
• yref: The reference value for which the reference discharge value is specified. If this
value is lower than the top of the boundary, the discharge value below this level is
changed according to the |qinc,y| value.
A horizontal increment of the head along the boundary is specified. The parameters
required to specify a horizontal increment variation are:
| qref | : The reference discharge value at the specified reference level in the unit of
•
volume per unit of time per unit of width in the out-of-plane direction.
Horizontal increment
• qinc,x: Increment value specifying the rate of variation of discharge along the
boundary.
• xref: The reference value for which the reference discharge value is specified. If this
value is lower than the leftmost point of the boundary, the discharge value right from
this level is changed according to the |qinc,y| value.
A specific start and end value is given along the boundary. The parameters required to
specify such a variation are:
Start/end values
• qref,start: The start value for the boundary condition.
• qref,end: The end value for the boundary condition.
The options available for variation of discharge with time are (Time dependency):
The discharge in the boundary varies with time. varies with time. This option is only
Time dependent available for transient flow and fully coupled flow-deformation analysis. The flow
[ULT] function representing the time dependency can be selected from the drop-down menu.
Information on Flow functions is available in Flow functions [ULT] (on page 150).
5.9.3.6 Infiltration
Apart from the automatic generation of infiltration boundary conditions from precipitation (Flow boundary
conditions [ADV] (on page 376)), infiltration conditions may also be specified manually for geometry
boundaries above the water level. Infiltration boundary condition is a conditional inflow. The parameters
required for an infiltration boundary are:
Recharge (infiltration), specified in the unit of length per unit of time. Negative values
q
can be used to model evapotranspiration (evaporation + transpiration).
Maximum pore pressure head, relative to the elevation of the boundary, specified in the
ψmax
unit of length (default 0.1 length units).
Minimum pore pressure head, relative to the elevation of the boundary, specified in the
ψmin
unit of length (default -1.0 length units).
The options available for variation of discharge with time (Time dependency) are:
Constant The head in the boundary does not change with time
The discharge in the boundary varies with time. varies with time. This option is only
Time dependent available for transient flow and fully coupled flow-deformation analysis. The flow
[ULT] function representing the time dependency can be selected from the drop-down menu.
Information on Flow functions is available in Flow functions [ULT] (on page 150).
Flow functions can be assigned to Water levels or Groundwater flow boundary conditions. Note that time-
dependent conditions can be defined for all behaviour options except for Seepage and Closed.
Functions can be defined in the corresponding window that pops up when the Flow functions subtree is right-
clicked and the Edit option is selected in the appearing menu. The window consists of two tabsheets, i.e Head
functions and Discharge functions, where the functions applicable to head and discharge can be defined
respectively as shown in Figure 109 (on page 151).
The buttons available under the function tabs can be used to add new functions or to delete the function selected
in the list. When a new function is added, the options to define it are displayed.
The type of the signal can be assigned, The options available are Linear, Harmonic and
Signal
Table.
The options available in the Signal drop-down menu are described in the following sections.
5.10.1 Harmonic
This option can be used when a condition varies harmonically in time. The harmonic variation of the water level
is generally described as:
y (t ) = y0 + Asin (ω0t + ϕ0) with ω0 = 2π / T Eq. [3]
in which A is the amplitude (in unit of length), T is the wave period (in unit of time) and φ0 is the initial phase
angle. y0 is the centre of the harmonic variation, not necessarily equal to the water level at the end of the
previous phase ( y'0). In fact the later is equal to:
Figure 110 (on page 152) shows the Flow functions window where a Harmonic signal is defined and plotted.
Figure 110: Definition and display of a Harmonic signal in the Flow functions window
Besides defining the signal in the table, there is also the possibility to read data from a file with a digitised
signal using the Open button in the toolbar.
Note: PLAXIS 2D assumes the data file is located in the current project directory when no directory is specified.
A signal, either defined in a table or received from a file and modified, can be saved using the Save button in
the toolbar enabling the usage of the signal in other projects or validating the effect of the modifications in the
current project.
A signal, either defined in a table or received from a file and modified, can be copied using the Copy button in
the toolbar.
Copied data from other applications (using Ctrl+c) can be imported by using the Paste button. The Import
data window appears (Figure 111 (on page 153)). The starting row of the data to be imported can be defined in
the From row cell. The data and the plot is displayed in the Flow functions window after pressing OK.
Clicking the Open .txt file button on the right hand side of the window will open the Open window where the
file can be selected. The file must be an ASCII file that can be created with any text editor. For every line a pair of
values (actual time and corresponding water level value) must be defined, leaving at least one space between
them. Note that PLAXIS 2D only supports the English notation of decimal numbers using a dot. The resulting
graph of the input data is shown in the Graph tabsheet of the Time dependent condition window.
5.10.3 Linear
This option can be used to describe the increase or decrease of a condition linearly in time. For a linear variation
of groundwater head, the input of the following parameters are required:
This parameter, specified in unit of length, represents the increase or decrease of the
water level in the time interval for the current calculation phase. Hence, together with
ΔHead
the time interval this parameter determines the rate of the water level increase or
decrease.
This parameter represents the time interval for the calculation phase, expressed in units
t of time. Note that the time interval specified for a function does not effect the duration of
a phase as defined in the Phases window.
For a linear variation of discharge infiltration, inflow or outflow the input of the following parameters are
required for the discharge in the corresponding tabsheet:
This parameter, specified in unit of volume per unit of time, per unit of width in the out-
ΔDischarge of-plane direction represents the increase or decrease of the specific discharge in the
time interval of the current calculation phase.
Note: The time value in flow functions always refers to the global time in the whole list of calculation phases
rather than to the time interval of an individual phase. This means that in a series of consecutive flow
calculations each phase will only use its corresponding part of the flow function.
The condition of the boundary in the current phase is a continuation of the state reached
Constant value from
at the end of the previous phase and it will not change during the calculation of the
previous phase
phase.
The condition of the boundary in the current phase is equal to the state reached in the
Maintain function previous phase. PLAXIS 2D enables continuity of the state at the boundary according to
from the previous the flow function assigned to the boundary in the previous phase. The accumulated time
phase from the previous phases is used as an offset to enter the flow function for the current
phase.
Figure 112: Options for boundary condition behaviour in Phase definition modes
When this option is selected a new water level is created at the position reached at the
Create the reached
end of the previous phase. The location of the water level will be constant in the current
water level
phase.
When this option is selected a new water level is created at the position reached at the
end of the previous phase. The location of the water level in the current phase will
Create the reached
change from that point on according to the flow function assigned to the original water
water level and
level in the previous phase. PLAXIS 2D ensures the continuity of the flow function,
continue
whereby the accumulated time from previous phases is used as an offset to enter the
flow function for the current phase.
This option shall be used if the temperature distribution in the selected cluster must be
obtained from the global temperature distribution (using a reference temperature and
None
an earth gradient) as defined under Thermal Flow in the Model conditions subtree of the
Model explorer.
In addition to the above Temperature conditions, energy conditions may be defined for clusters that act as heat
sources. In this case the Energy conditions parameter under Thermal conditions must be set to Source (i.e. a
cluser producing energy) or Sink (i.e. a cluster absorbing energy). This allows the heat total flux, Q, to be
specified in the unit of power per unit of volume. Optionally, the source can be made time-dependent by setting
the Time dependency parameter to Time-dependent. The latter requires a Heat total flux function to be assigned,
defined as a Thermal function in the Attributes library of the Model explorer ( Thermal functions [ULT] (on page
163)).
Although the input values of thermal conditions are specified in the geometry model, the activation, deactivation
or change of values may be considered in the framework of Staged construction (Changing geometry
configuration (on page 379)).
Note:
• Cluster-related thermal conditions are only taken into account if the Thermal calculation type in the Phases
window is set to Steady state thermal flow or Transient thermal flow.
• For calculations that use Steady state thermal flow an Advanced entitlement [ADV] is required, for
Transient thermal or fully coupled transient thermo-hydro-mechanical (THM) calculations an Ultimate
entitlement [ULT] is necessary.
Uniform A uniform value of the temperature (Tref) is specified along the boundary.
A vertical increment of the temperature along the boundary is specified. The parameters
required to specify a vertical increment variation are:
• Tref: The reference temperature value at the specified reference level.
Vertical increment • Tinc,y: Increment value specifying the rate of variation of temperature along the
boundary.
• yref: The reference value for which the reference temperature value is specified. If
this value is lower than the top of the boundary, the temperature value below this
level is changed according to T(y)= Tref + (y-yref) Tinc,y.
A specific start and end value is given along the boundary. The parameters required to
specify such a variation are:
Start/end values
• Tref,start: The start value for the boundary condition.
• Tref,end: The end value for the boundary condition.
The options available for Time dependency of Temperature assigned to a thermal flow boundary condition are:
Constant The temperature in the thermal boundary does not change with time.
The temperature in the thermal boundary varies with time. This option is only available
Time dependent
for transient flow and fully coupled flow-deformation analysis. The thermal flow
[ULT]
function representing the time dependency can be selected from the drop-down menu.
Inflow
A prescribed heat flux into the model may be entered in the unit of power per unit of length per unit of width in
the out-of-plane direction. An Inflow boundary may be used as a heater (line source), adding energy to the
model.
The options available are:
Uniform A uniform value of the heat flux (|qref|) is specified along the boundary.
A vertical increment of the heat flux along the boundary is specified. The parameters
required to specify a vertical increment variation are:
• |qref|: The reference heat flux value at the specified reference level in the unit of
power per unit of time per unit of width in the out-of-plane direction.
Vertical increment • qinc,y: Increment value specifying the rate of variation of discharge along the
boundary.
• yref: The reference value for which the reference temperature value is specified. If
this value is lower than the top of the boundary, the heat flux value below this level is
changed according to q(y)= qref + (y-yref) qinc,y. Note that negative values of q(y) are
set to zero.
A horizontal increment of the heat flux along the boundary is specified. The parameters
required to specify a horizontal increment variation are:
• |qref|: The reference heat flux value at the specified reference level in the unit of
power per unit of time per unit of width in the out-of-plane direction.
Horizontal increment • q : Increment value specifying the rate of variation of heat flux along the boundary.
inc,x
• xref: The reference value for which the reference temperature value is specified. If
this value is lower than the top of the boundary, the heat flux value below this level is
changed according to q(x)= qref + (x-xref) qinc,x. Note that negative values of q(x) are
set to zero.
A specific start and end value is given along the boundary. The parameters required to
specify such a variation are:
Start/end values
• qref,start: The heat flux start value for the boundary condition.
• qref,end: The heat flux end value for the boundary condition.
Two options are available for the Time dependency of the heat flux:
Constant The temperature in the thermal boundary does not change with time.
The temperature in the thermal boundary varies with time. This option is only available
Time dependent
for transient flow and fully coupled flow-deformation analysis. The thermal flow
[ULT]
function representing the time dependency can be selected from the drop-down menu.
Outflow
A prescribed heat flux out of the model may be entered in the unit of power per unit of length per unit of width
in the out-of-plane direction. An Outflow boundary may be used as a cooler (line sink), absorbing energy from
the model. The options available are:
Uniform A uniform value of the heat flux (|qref|) is specified along the boundary.
A vertical increment of the heat flux along the boundary is specified. The parameters
required to specify a vertical increment variation are:
• |qref|: The reference heat flux value at the specified reference level in the unit of
power per unit of time per unit of width in the out-of-plane direction.
Vertical increment • qinc,y: Increment value specifying the rate of variation of discharge along the
boundary.
• yref: The reference value for which the reference temperature value is specified. If
this value is lower than the top of the boundary, the heat flux value below this level is
changed according to q(y)= qref + (y-yref) qinc,y. Note that negative values of q(y) are
set to zero.
A horizontal increment of the heat flux along the boundary is specified. The parameters
required to specify a horizontal increment variation are:
• |qref|: The reference heat flux value at the specified reference level in the unit of
power per unit of time per unit of width in the out-of-plane direction.
Horizontal increment • q : Increment value specifying the rate of variation of heat flux along the boundary.
inc,x
• xref: The reference value for which the reference temperature value is specified. If
this value is lower than the top of the boundary, the heat flux value below this level is
changed according to q(x)= qref + (x-xref) qinc,x. Note that negative values of q(x) are
set to zero.
A specific start and end value is given along the boundary. The parameters required to
specify such a variation are:
Start/end values
• qref,start: The heat flux start value for the boundary condition.
• qref,end: The heat flux end value for the boundary condition.
Two options are available for the Time dependency of the heat flux:
Constant The outflow in the thermal boundary does not change with time.
The outflow in the thermal boundary varies with time. This option is only available for
Time dependent
transient flow and fully coupled flow-deformation analysis. The thermal flow function
[ULT]
representing the time dependency can be selected from the drop-down menu.
Convection
A Convection thermal boundary is a convective boundary at which a medium (denoted as a 'fluid') with a certain
temperature, Tfluid, is present, whilst the medium transfers its temperature on to that boundary (i.e. the adjacent
material).
Examples where Convection boundaries may be applied are:
• At the ground surface, the air temperature influences the temperature of the ground, but the ground surface
temperature is not necessarily equal to the air temperature. This situation may be conveniently modelled
using the Climate condition in the Model conditions tree in the Model explorer, but the actual boundary
condition at the ground surface in this case is a Convection boundary condition.
• Another example is a freeze pipe or a borehole heat exchanger in which a refrigerant fluid transfers its
temperature on to the surrounding soil. In such cases the 'boundary'is inside the model. Hence, a Convection
boundary may be applied at a 'real' geometry boundary as well as at a geometry line inside the model.
In addition to the temperature of the medium, Tfluid (expressed in the unit of temperature), a heat transfer
coefficient (the inverse of thermal resistance) is required. The transfer coefficient is entered in the unit of power
per unit of length per unit of width in the out-of-plane direction per unit of temperature. The higher the transfer
coefficient, the more heat is transferred from the medium at the boundary on to that boundary. If the transfer
coefficient is zero, no heat is transferred on to the boundary, which means that the boundary condition is
inactive. If the transfer coefficient would be infinite, the Convection boundary condition would be equivalent to a
Temperature boundary condition.
Constant The convection in the thermal boundary does not change with time.
The convection in the thermal boundary varies with time. This option is only available
Time dependent
for transient flow and fully coupled flow-deformation analysis. The thermal flow
[ULT]
function representing the time dependency can be selected from the drop-down menu.
Thermosyphons
Thermosyphons boundary condition, like Convection boundary condition, requires a heat transfer coefficient and
the temperature of the medium, Tfluid (which is the air temperature for Thermosyphons). Unlike Convection
boundary condition, Thermosyphons stops working and becomes a closed boundary when:
• The air temperature is higher than a limit Tfluid,max.
• The difference between the air temperature and ground temperature is smaller than the threshold value ΔT.
Thermosyphons may be applied to model the irreversible heat exchange between ground and thermosyphon
systems at their boundary. Thermosyphon systems are passive refrigeration devices helping to maintain frozen
ground states (permafrost) to support buildings, pipelines, railroad embankments and highways. They are
charged with a working fluid circulating due to the natural convection. In the winter, the ground temperature is
higher than the air temperature, so the fluid at the base of thermosyphons is heated, vaporises and moves
upward to a radiator. There, the fluid is cooled down by the colder air, condenses and moves downward. This
loop transfers heat from the ground to the air as long as appropriate temperature difference prevails; otherwise,
the system stops working. Therefore, the cycling ceases in the summer and the permafrost is preserved.
Two options are available for the Time dependency of Tfluid,max and the heat transfer coefficient:
Constant The convection in the thermal boundary does not change with time.
The convection in the thermal boundary varies with time. This option is only available
Time dependent
for transient flow and fully coupled flow-deformation analysis. The thermal flow
[ULT]
function representing the time dependency can be selected from the drop-down menu.
Note: The thermal flow boundary conditions are visualised in the Flow conditions mode. Before starting a
thermal calculation it is good practice to visually check the applied conditions by selecting the Flow conditions
mode.
Figure 118: Constant value from previous phase definition in the Selection explorer
Figure 119: Maintain function from previous phase definition in the Selection explorer
Thermal functions can be assigned to Thermal flow boundary conditions or Soil clusters. Note that time-
dependent conditions can be defined for Temperature, Inflow, Outflow and Convection . In the latter case, the
time-dependency is applied on the medium that causes the thermal convection (fluid, air) (Thermal flow
boundary conditions [ADV] (on page 156)). Functions can be defined in the corresponding window that pops up
when the Thermal functions subtree is right-clicked and the Edit option is selected in the appearing menu. The
window consists of three tabsheets: i.e. Temperature functions, Heat flux functions and Heat total flux functions.
Here, the functions applicable to temperature, heat flux and total heat flux can be defined, respectively (Figure
121 (on page 164)).
A Temperature function can be assigned to thermal flow boundary conditions as well as to the air temperature as
defined in the Climate model condition under the Model conditions subtree. Temperature is defined in the unit of
Temperature.
A Heat flux function can be assigned to line-based thermal flow boundary conditions. Heat flux is defined in the
unit of power per unit of length (along the boundary line) per unit of width in the out-of-plane direction. A Heat
total flux function can be assigned to soil clusters in which the energy condition under Thermal condition is set
to Source or Sink. Heat total flux is defined in the unit of power per unit of volume. The definition of Thermal
functions is similar as the definition of Flow functions (Flow functions [ULT] (on page 150)).
5.12.1 Harmonic
This option can be used when a condition varies harmonically in time. The harmonic variation of the water level
is generally described as:
y (t ) = y0 + Asin (ω0t + ϕ0) with ω0 = 2π / T Eq. [5]
in which A is the amplitude (in unit of length), T is the wave period (in unit of time) and φ0 is the initial phase
angle. y0 is the centre of the harmonic variation, not necessarily equal to the water level at the end of the
previous phase ( y'0). In fact the later is equal to:
y ′ 0 = y0 + Asin (ω0) Eq. [6]
Figure 122 (on page 165) shows the Thermal functions window where a Harmonic signal is defined and
plotted.
Figure 122: Definition and display of a Harmonic signal in the Thermal functions window
Besides a harmonic signal there is also the possibility to define a signal by specifying the values in the table that
appears when the corresponding option is selected in the Signal drop-down menu. The table consists of Time
and Temperature columns. The buttons in the toolbar can be used to modify the table.
•
Click the Add row button in the toolbar to add a new row in the table.
•
Click the Insert button to insert a new row before the selected row in the table.
•
Click the Delete button to delete the selected row in the table.
The values can be defined by clicking the cell in the table and by typing the value.
Besides defining the signal in the table, there is also the possibility to read data from a file with a digitised
signal using the Open button in the toolbar.
Note: PLAXIS 2D assumes the data file is located in the current project directory when no directory is specified.
A signal, either defined in a table or received from a file and modified, can be saved using the Save button in
the toolbar enabling the usage of the signal in other projects or validating the effect of the modifications in the
current project.
A signal, either defined in a table or received from a file and modified, can be copied using the Copy button in
the toolbar.
Copied data from other applications (using Ctrl+c) can be imported by using the Paste button. The Import
data window appears (Figure 123 (on page 167)). The starting row of the data to be imported can be defined in
the From row cell. The data and the plot is displayed in the Thermal functions window after pressing OK.
Clicking the Open .txt file button on the right hand side of the window will open the Open window where the
file can be selected. The file must be an ASCII file that can be created with any text editor. For every line a pair of
values (actual time and corresponding water level value) must be defined, leaving at least one space between
them. Note that PLAXIS 2D only supports the English notation of decimal numbers using a dot. The resulting
graph of the input data is shown in the Graph tabsheet of the Time dependent condition window.
5.12.3 Linear
This option can be used to describe the increase or decrease of a condition linearly in time. For a linear variation
of groundwater Temperature, the input of the following parameters are required:
This parameter represents the time interval for the calculation phase, expressed in unit
Time of time. Note that the time interval specified for a function does not effect the duration of
a phase as defined in the Phases window.
For a linear variation of inflow or outflow the input of the following parameters are required for the heat flux
and total heat flux in the corresponding tabsheet:
This parameter, specified in unit of power per unit of area. It represents the increase or
ΔHeatFlux
decrease of the flux in the time.
This parameter, specified in unit of power per unit of volume. It represents the increase
ΔHeatTotalFlux
or decrease of the flux with time.
Note: The time value in thermal functions always refers to the local time interval of each phase. This means that
the time in these functions is always reset to zero at the beginning of each phase which is using them.
Figure 124: Material sets window showing the project and the global database
The database of a new project is empty. The global database can be used to store material data sets in a global
folder and to exchange data sets between different projects.
At both sides of the window (Project materials and Global materials) there are two drop-down menus and a
tree view. The Set type can be selected from the drop-down menu on the left hand side. The Set type parameter
determines which type of material data set is displayed in the tree view (Soil and interfaces, Discontinuities,
Plates, Geogrids, Embedded beams, Cables and Anchors).
The data sets in the tree view are identified by a user-defined name. The data sets for Soil and interfaces can be
ordered in groups according to the material model, the material type or the name of the data set by selecting this
order in the Group order drop-down menu. The None option can be used to discard the group ordering.
The small buttons between the two tree views can be used to copy individual data sets from the project database
to the selected global database or vice versa.
• To copy the selected project material set to the global database.
• To copy all the project material sets of the specified type to the global database.
• To copy the selected global material set to the project database.
The location of the selected global database is shown below its tree view. The buttons below the tree view of the
global database enable actions in the global database.
Delete To delete a selected material data set from the selected global database.
By default, created data sets in the Global databases materials are stored in a location that can be defined by
the user and in different files as follows:
• Soil and interface materials will be contained in a file named by default as Soil.matXdb'. This file is
compatible with other PLAXIS 2D database files for Soil and interface.
• Material data sets for structural elements such as Discontinuities, Plates, Geogrids, Embedded beams,
Cables and Anchors will be contained in separate files. Respectively, the default name for these materials
will be 'Discontinuity.matXdb', 'Plate.matXdb', 'Geogrid.matXdb', 'EmbeddedBeam.matXdb', 'Cable.matXdb',
and 'Anchor.matXdb'.
Note:
• A new global database can be created by clicking the Select button, defining the name of the new global
database and clicking Open.
The project data base can be managed using the buttons below the tree view of the project database.
To create a new data set in the project. As a result, a new window appears in which the
material properties or model parameters can be entered. The first item to be entered is
New always the Identification, which is the user-defined name of the data set. After
completing a data set, it will appear in the tree view, indicated by its name as defined by
the Identification.
Edit To modify the selected data set in the project material database.
To perform standard soil lab tests. A separate window will open where several basic soil
tests can be simulated and the behaviour of the selected soil material model with the
SoilTest
given material parameters can be checked ( Simulation of soil lab tests [GSE] (on page
553)).
Copy To create a copy of a selected data set in the project material database.
Delete To delete a selected material data set from the project material database.
Note:
In a Material dataset window (Material properties and material database (on page 169)) it is possible to go
through the options with arrows and/or Enter. When a property such as Material model or Drainage type, is
reached, the drop-down menu can be activated by pressing the Space key. Arrows and /or letters can be used to
make a selection, that is finalised by pressing Enter.
Each Soil and structural element material of the database contains the parameters characterizing the material.
To prevent an invalid definition of the material properties a Feedback side panel is included as displayed in
Figure 125 (on page 172). Three types of feedback messages are possible:
• Errors: the parameter value or combination of parameter values must be changed, otherwise the material
set could be invalid and calculation of the project will be blocked.
• Warnings: the parameter value seems to deviate from a recommended parameter value or parameter range.
Generally the material set will not be considered invalid and calculating the project will not be blocked. The
chosen parameter could however cause unexpected results.
• Hints: the entered parameter can be defined under certain circumstances or options.
Note: Once the all errors, warnings and hints are attended the Feedback side panel disappears.
any identification title for a data set in the General tabsheet of the Soil window. It is advisable to use a
meaningful name since the data set will appear in the database tree view by its identification.
For easy recognition in the model, a colour is given to a certain data set. This colour also appears in the database
tree view. PLAXIS 2D selects a unique default colour for a data set, but this colour may be changed by the user.
Changing the colour can be done by clicking on the colour box in the General tabsheet.
compression. This second-order model can be used to simulate the behaviour of sands and gravel as well as
softer types of soil such as clays and silts.
Hardening Soil model with small-strain stiffness (HSsmall): This is an elastoplastic type of hyperbolic model,
similar to the Hardening Soil model. Moreover, this model incorporates strain dependent stiffness moduli,
simulating the different reaction of soils from small strains (for example vibrations with strain levels below 10-5)
to large strains (engineering strain levels above 10-3).
Modified Cam-Clay model (MCC): This well-known critical state model can be used to simulate the behaviour
of normally consolidated soft soils. The model assumes a logarithmic relationship between the void ratio and the
mean effective stress.
Hoek-Brown model (HB): This well-known elastic perfectly-plastic model is used to simulate the isotropic
behaviour of rock. A constant stiffness is used for the rock mass. Shear failure and tension failure are described
by a non-linear strength curve.
Jointed Rock model (JR): This is an anisotropic elastic-perfectly plastic model where plastic shearing can only
occur in a limited number of shearing directions. This model can be used to simulate the anisotropic behaviour
of stratified or jointed rock.
NGI-ADP model (NGI-ADP): The NGI-ADP model may be used for capacity, deformation and soil-structure
interaction analysis involving undrained loading of clay-type materials. Distinct anisotropic shear strengths may
be defined for different stress paths.
[ADV] Soft soil model (SS): This is a Cam-Clay type model that can be used to simulate the behaviour of soft
soils like normally consolidated clays and peat. The model performs best in situations of primary compression.
[ADV] Soft Soil Creep model (SSC): This is a second order model formulated in the framework of
viscoplasticity. The model can be used to simulate the time-dependent behaviour of soft soils like normally
consolidated clays and peat. The model includes logarithmic primary and secondary compression.
[ADV] UDCAM-S : The UDCAM-S model is a derived NGI-ADP model to deal with undrained soil behaviour and
degradation of the strength and stiffness in cyclic loading of clay or very low permeable silty soils. It implements
a pre-processing procedure called Cyclic accumulation and optimisation tool ( Cyclic accumulation and
optimisation tool [ADV] (on page 220)) to obtain the degraded parameter set based on the type of analysis.
[ADV] Sekiguchi-Ohta model (Inviscid): The Sekiguchi-Ohta model (Inviscid) is a Cam-Clay type effective
stress model for time-independent behaviour of clay-type soils.
[ADV] Sekiguchi-Ohta model (Viscid): The Sekiguchi-Ohta model (Viscid) is a Cam-Clay type effective stress
model for time-dependent behaviour (creep) behaviour of clay-type soils.
[ADV] Concrete model: The Concrete modelis an advanced elastoplastic model for concrete and shotcrete
structures. It simulates the time-dependent strength and stiffness of concrete, strain hardening-softening in
compression and tension as well as creep and shrinkage. The failure criterion involves a Mohr-Coulomb yield
surface for deviatoric loading, which is combined with a Rankine yield surface in the tensile regime.
[ULT] UBC3D-PLM : This is an advanced model for the simulation of liquefaction behaviour in dynamics
applications. The model includes accumulation of irreversible strains during cyclic loading. In combination with
undrained behaviour it accumulates pore pressures, which may eventually lead to liquefaction.
[ADV]/[ULT]+[GSE] User-defined Soil Models (UDSM): With this option it is possible to use other constitutive
models than the standard PLAXIS 2D models. For a detailed description of this facility, reference is made to the
Material Models Manual. Links to existing UDSM as well as all models are available on the PLAXIS Knowledge
Base.
Note:
The Drainage type setting is only considered in a Plastic calculation, a Safety analysis or a Dynamics analysis.
When a Consolidation analysis, a Fully coupled flow-deformation analysis or a Dynamics with Consolidation
analysis is performed, the Drainage type is ignored and the soil response is determined by the Permeability of the
material.
vibrations, even the Hardening Soil model with small-strain stiffness does not show material damping as well as
numerical damping, whereas real soils still show a bit of viscous damping. Hence, additional damping is needed
to model realistic damping characteristics of soils in dynamics calculations. This can be done by means of
Rayleigh damping.
Rayleigh damping is a numerical feature in which a damping matrix C is composed by adding a portion of the
mass matrix M and a portion of the stiffness matrix K:
C = α M +β K Eq. [7]
The parameters α and β are the Rayleigh coefficients and can be specified in the corresponding cells in the
General tabsheet of the Soil window shown in Figure 125 (on page 172).
α is the parameter that determines the influence of mass in the damping of the system. The higher α is, the more
the lower frequencies are damped. β is the parameter that determines the influence of stiffness in the damping
of the system. The higher β is, the more the higher frequencies are damped. In PLAXIS 2D, these parameters can
be specified for each material data set for soil and interfaces as well as for material data sets for plates. In this
way, the (viscous) damping characteristics can be specified for each individual material in the finite element
model.
Despite the considerable amount of research work in the field of dynamics, little has been achieved yet for the
development of a commonly accepted procedure for damping parameter identification. Instead, for engineering
purposes, some measures are made to account for material damping. A commonly used engineering parameter
is the damping ratio ξ. The damping ratio is defined as ξ = 1 for critical damping, i.e. exactly the amount of
damping needed to let a single degree-of-freedom system that is released from an initial excitation u0, smoothly
stop without rebouncing.
Considering Rayleigh damping, a relationship can be established between the damping ratio ξ and the Rayleigh
damping parameters α and β:
Critically damped(ξ=1)
Underdamped(ξ<1)
Figure 127: Role of damping ratio ξ in free vibration of a single degree-of-freedom system
Solving this equation for two different target frequencies and corresponding target damping ratios gives the
required Rayleigh damping coefficients:
ω1ξ2 − ω2ξ1 ω1ξ1 − ω2ξ2
α = 2ω1ω2 and β = 2 2 2 Eq. [9]
ω12 − ω22 ω1 − ω2
For example, when it is desired to have a target damping of 8% at the target frequencies f = 1.5 Hz and 8.0 Hz, the
corresponding Rayleigh damping ratios are α = 1.2698 and β = 0.002681. From Figure 128 (on page 178) it can
be seen that within the range of frequencies as defined by the target frequencies the damping is less than the
target damping, whereas outside this range the damping is more than the target damping.
In order to calibrate the frequencies corresponding to Target 1 (f1) and Target 2 (f2), it is important to maintain
an approximately constant damping ratio over a range of relevant frequencies for the geotechnical problem
being studied. The damping ratio affects the response of the system to dynamic loading and plays a crucial role
in capturing the behaviour of the soil deposit accurately.
To achieve this, the ratio of the two frequencies, ω2/ω1 (f2/f1) , should be in the order of 3 (or less than 3
eventually). This criterion ensures that the damping remains reasonably consistent across the range of
frequencies relevant to the problem. If the ratio largely exceeds 3, it could result in a significantly under-damped
response in the frequency interval where site effects are more pronounced.
The natural frequency of the soil deposit, f1 , can be determined based on its geometry and stiffness. It is related
to the shear wave velocity, vs , in the soil deposit through the equation of thickness H is related to its geometry
and stiffness according to the following Eq. [10]:
vs
f1 = 4H
Eq. [10]
where
H = Thickness of the soil deposit.
The shear wave velocity, vs , is a function of the shear stiffness modulus, G.
On the other hand, the predominant frequency of the input motion, f2 , can be determined from the Fourier
spectrum of the input accelerogram. The input motion consists of various frequency components, and the
predominant frequency is influenced by both the input frequencies and the natural modes of the system as
shown in Figure 129 (on page 179).
4.5
3.5
3
Amplitude Highest frequency of interest
2.5
�� 2
0.5
0 .
0 5 10 f2 15 20
Frequency ωn
Figure 129: Identification of the highest relevant frequency
If the ratio f2/f1 becomes significantly larger than 3, it implies a large discrepancy between the input frequency
and the natural frequency of the soil deposit. This situation can lead to a significant under-damped response in
the frequency range where the site effects are more relevant. This becomes especially problematic if Rayleigh
damping is the only source of damping considered in the model, without accounting for hysteretic damping (e.g.,
when using the HS small model).
In such cases, Amorosi, Boldini & Ellia (2010) (on page 586) suggest an alternative procedure. They propose
considering the frequency interval characterized by the highest energy content, which can be evaluated by
examining the Fourier spectrum at different depths of the soil deposit and the amplification function between
the surface and the base level. This procedure helps overcome errors that may arise due to excessively large
values of the ratio f2/f1 and provides a more accurate representation of the system's response.
Ultimately, the frequency-domain solution should be available for the 1D site response analysis, one can always
identify the two frequencies through an iterative procedure.
It is suggested not to use the simplified Rayleigh formulation, i.e. the small strain viscous damping effects are
assumed to be proportional only to the stiffness of the soil deposit:
C = β K (not recommended) Eq. [11]
where β = 2 ξ/ω1 and ω1 is the angular frequency of the first natural mode of the soil column. It has been noticed
that the simplified Rayleigh formulation may lead to an underestimation of the site response, especially when
the natural frequency of the soil deposit and the predominant frequency of the input motion are far from each
other, resulting in overestimation of damping in the high-frequency range.
When the Rayleigh damping Input method is set to SDOF equivalent, the damping parameters (α and β) will be
automatically calculated by the program when the target damping ratio (ξ) and the target frequencies (f) are
specified. The panel displayed in the General tabsheet when one of the cells corresponding to the damping
parameters is clicked. Figure 130 (on page 180) shows the damping ratio as a function of the frequency.
Alternatively, if the Input method is set to Direct the damping parameters α and β can be directly specified by
the user.
During the input for the Linear Elastic model the values of the shear modulus G and the oedometer modulus Eoed
are presented as auxiliary parameters (alternatives).
Note:
• Optional drainage types when the Linear Elastic model is selected are: Drained, Undrained A, Undrained C,
and Non-porous.
• In the case of Undrained A or Non-porous drainage types, the same parameters are used as for drained
behaviour.
• In the case of Undrained C drainage type, an undrained Young's modulus (Eu) and undrained Poisson's ratio
(νu) are used.
Figure 131: Mechanical tabsheet for the Linear Elastic model(drained behaviour)
Note that the alternatives are influenced by the input values of E' and ν'. Entering a particular value for one of
the alternatives Gref or Eoed results in a change of the Young's modulus E'ref.
It is possible for the Linear Elastic model to specify a stiffness that varies linearly with depth. Therefore, the
increment of stiffness per unit of depth, E'inc, can be defined. Together with the input of E'inc the input of yref
becomes relevant. For any y-coordinate above yref} the stiffness is equal to E'ref. For any y-coordinate below yref
the stiffness is given by:
E ′ ( y ) = E ′ ref + ( yref − y )E ′ inc ; y < yref Eq. [12]
The Linear Elastic model is usually inappropriate to model the highly non-linear behaviour of soil, but it is of
interest to simulate structural behaviour, such as thick concrete walls or plates, for which strength properties
are usually very high compared with those of soil. For these applications, the Linear Elastic model will often be
selected together with Non-porous type of material behaviour in order to exclude pore pressures from these
structural elements.
Note:
When embedded beams penetrate a polygon cluster with linear elastic material behaviour, the specified value of
the shaft resistance is ignored. The reason for this is that the linear elastic material is not supposed to be soil, but
part of the structure. The connection between the pile and the structure is supposed to be rigid to avoid, for
example, punching of piles through a concrete deck.
[ULT] As a second alternative for the stiffness parameters of the soil, the velocities of wave propagation in soil
can be defined in the Mechanical tabsheet of the Soil window when the Dynamics module of the program is
available. These velocities are:
where ρ = γ / g.
As the wave velocities are influenced by the input values of E' and ν', entering a particular value for one of the
wave velocities results in a change of the Young's modulus.
Note:
• Velocities of wave propagation in soil can be defined only for models with stress independent stiffness.
Figure 132: Mechanical tabsheet for the Mohr-Coulomb model (drained behaviour)
Note:
• Optional drainage types when Mohr-Coulomb model is selected are: Drained, Undrained A, Undrained B,
Undrained C, and Non-porous.
• In the case of Undrained A or Non-porous drainage types, the same parameters are used as for drained
behaviour.
• In the case of Undrained B drainage type, φ = φu = 0, ψ = 0 and the undrained shear strength su is used instead
of the effective cohesion (c').
• In the case of Undrained C drainage type all parameters are undrained. i.e. Eu, νu and su as undrained Young's
modulus, undrained Poisson's ratio and undrained shear strength respectively, and φ = ψ = 0.
Instead of using the Young's modulus as a stiffness parameter, alternative stiffness parameters can be entered.
These parameters, the relations and their standard units are listed below:
Note that the alternatives are influenced by the input values of E'ref and ν. Entering a particular value for one of
the alternatives Gref or Eoed results in a change of the Young's modulus E'ref.
Stiffness varying with depth can be defined in Mohr-Coulomb model by entering a value for E'inc which is the
increment of stiffness per unit of depth. Together with the input of E'inc the input of yref becomes relevant. For
any y-coordinate above yref} the stiffness is equal to E'ref. For any y-coordinate below yref the stiffness is given by:
E ′ ( y ) = E ′ ref + ( yref − y ) E ′ inc ; y < yref Eq. [13]
The strength parameters for the Mohr-Coulomb model are:
A cohesion varying with depth can be defined in Mohr-Coulomb model by entering a value for c'inc which is the
increment of effective cohesion per unit of depth. Together with the input of c'inc the input of yref becomes
relevant. For any y-coordinate above yref the cohesion is equal to c'ref. For any y-coordinate below yref the
cohesion is given by:
c ′ ( y ) = c ′ ref + ( yref − y )c ′ inc ; y < yref Eq. [14]
In some practical problems an area with tensile stresses may develop. This is allowed when the shear stress is
sufficiently small. However, the soil surface near a trench in clay sometimes shows tensile cracks. This indicates
that soil may also fail in tension instead of in shear. Such behaviour can be included in a PLAXIS 2D analysis by
selecting the Tension cut-off option. When selecting the Tension cut-off option the allowable tensile strength may
be entered. The default value of the tensile strength is zero.
[ULT] As a second alternative for the stiffness parameters, the velocities of wave propagation in soil can be
defined in the Mechanical tabsheet of the Soil window. These velocities are:
where ρ = ν / g.
The wave velocities are influenced by the input values of E' and ν', hence entering a particular value for one of
the wave velocities results in a change of the Young's modulus.
Note:
• Velocities of wave propagation in soil can be defined only for models with stress independent stiffness.
Note:
• Optional drainage types when Hoek-Brown model is selected are: Drained and Non-porous.
• The same parameters are used for both Non-porous drainage type and for drained behaviour.
Figure 133: Mechanical tabsheet for the Hoek-Brown model (drained behaviour)
Where Gref is an alternative input for the rock mass Young's modulus Erm.
The strength parameters have been divided in 4 subcategories: the Uniaxial compressive strength, the Hoek-
Brown parameters, the Rock mass parameters and the Dilatancy.
For the Hoek-Brown and Rock mass parameters the user has the choice how to enter them by setting the
Determination option. When this option is set to Derived, the user is asked to specify these well-known
engineering parameters:
D Disturbance factor which depends on the degree of disturbance to which the rock [-]
mass has been subjected
When any of these parameters is selected, a side panel opens to supports the selection of the parameters.
However, when Determination is set to Direct it becomes possible to specify the Hoek-Brown parameters
directly:
The Hoek-Brown model simulates the Tensile strength of the rock mass via the |σci parameter, calculated from
rock properties σc, s and mb (see Material Models Manual for more information on model parameters). To
enhance modelling capabilities and flexibility, PLAXIS 2D allows to calibrate separately the rock tensile strength
using tension cut-off facility. By default the tension cut-off option is disabled. When enabled, users can put a
tensile strength value, and if that value is lower than σt, the tensile capacity will be cut-off at that value. This
feature can be helpful in some situations, for instance in Safety analysis where this tension cut-off value (but not
theσt parameter) is reduced with the safety factor.
Finally, the dilatancy can be specified through the following parameters:
Note:
• Optional drainage types when Jointed Rock model is selected are: Drained and Non-porous.
• The same parameters are use for both thef Non-porous drainage type and drained behaviour.
Et Young's modulus for rock as a continuum, i.e. in 'Plane 1' direction [kN/m2]
νnt Poisson's ratio for rock as a continuum, i.e. in 'Plane 1' direction [-]
ci Cohesion [kN/m2]
Weak planes (joints) may fail in shear (modeled by Coulomb strength parameters cohesion and friction angle) or
in tension. The latter can be included in a PLAXIS 2D analysis by selecting the Tension cut-off option. When
selecting the Tension cut-off option the allowable tensile strength may be entered. The default value of the tensile
strength is zero.
Note:
• Optional drainage types when Hardening Soil model is selected are: Drained, Undrained A, and Undrained B.
• In the case of Undrained A drainage type, the same parameters are used as for drained behaviour.
• In the case of Undrained B drainage type, φ = φu = 0 , ψ = 0 and the undrained shear strength su is used
instead of the effective cohesion (c').
Figure 135: Mechanical tabsheet for the Hardening Soil model(drained behaviour)
Instead of entering the basic parameters for soil stiffness, alternative parameters can be entered. These
parameters are listed below:
In addition, stress dependent stiffness can be defined through a power law with the following parameters:
pref Reference stress for stiffnesses (default pref = 100 kN/m2) [kN/m2]
The strength parameters of the Hardening Soil model coincide with those of the Mohr-Coulomb model:
Dilatancy is generally dependent on the density of the soil: a loose soil shows less dilatancy than a dense soil. In a
shearing test it can be observed that if a dense material is sheared the effective dilatancy angle reduces with the
increase of volume strain, hence with reducing void ratio. On the other hand, in case of negative dilatancy, the
soil can only continue to reduce volume until the maximum density, hence the minimum void ratio, is reached.
PLAXIS 2D does not offer the possibility to take into account full void ratio dependent dilatancy, but it does have
the option to only calculate dilatancy if the void ratio is between certain limits while the dilatancy is considered
zero outside these limit values of the void ratio.
Dilatancy To be selected when dilatancy should only be considered within the void ratio [-]
cut-off range between emin and emax.
In some practical problems an area with tensile stresses may develop. This is allowed when the shear stress is
sufficiently small. However, the soil surface near a trench in clay sometimes shows tensile cracks. This indicates
that soil may also fail in tension instead of in shear. Such behaviour can be included in a PLAXIS 2D analysis by
selecting the Tension cut-off option. When selecting the Tension cut-off option the allowable tensile strength may
be entered. The default value of the tensile strength is zero.
Finally, there are some Miscellaneous parameters to be defined that are not directly related to either stiffness or
strength. It is recommended to leave these values to their default values:
Note:
• Optional drainage types when Hardening Soil model with small-strain stiffness is selected are: Drained,
Undrained A, and Undrained B.
• In the case of Undrained A drainage type, the same parameters are used as for drained behaviour.
• In the case of Undrained B drainage type, φ = φu = 0, ψ = 0 and the undrained shear strength su is used instead
of the effective cohesion (c').
Figure 136: Mechanical tabsheet for the Hardening Soil model with small-strain stiffness model (drained
behaviour)
All other parameters, including the alternative stiffness parameters, remain the same as in the standard
Hardening Soil model. In summary, the input stiffness parameters of the Hardening Soil model with small-strain
stiffness are listed below:
Parameters for stiffness:
pref Reference stress for stiffnesses (default pref = 100 kN/m2) [kN/m2]
G0ref Reference shear modulus at very small strains (ε < 10-6) [kN/m2]
Dilatancy To be selected if a zero dilatancy angle should be used when the void ratio falls [-]
cut-off outside the limits defined by emin and emax.
Miscallaneous parameters:
In some practical problems an area with tensile stresses may develop. This is allowed when the shear stress is
sufficiently small. However, the soil surface near a trench in clay sometimes shows tensile cracks. This indicates
that soil may also fail in tension instead of in shear. Such behaviour can be included in a PLAXIS 2D analysis by
selecting the Tension cut-off option. When selecting the Tension cut-off option the allowable tensile strength may
be entered. The default value of the tensile strength is zero.
Hysteretic damping
The elastic modulus ratio is plotted as a function of the shear strain (γ) in a side pane when specifying the small-
strain stiffness parameters (Modulus reduction curve). The Hardening Soil model shows typical hysteretic
behaviour when subjected to cyclic shear loading. In dynamics calculations this leads to hysteretic damping. The
damping ratio is plotted as a function of the cyclic shear strain γC. Details are given in Brinkgreve, Kappert &
Bonnier (2007) (on page 586).
Note:
Note that the Modulus reduction curve and the Damping curve are based on fully elastic behaviour. Plastic strains
as a result of hardening or local failure may lead to significant lower stiffness and higher damping.
Note:
• Optional drainage types when Modified Cam-Clay model is selected are: Drained and Undrained A.
• In the case of Undrained A drainage type, the same parameters are used as for drained behaviour.
Figure 138: Mechanical tabsheet for the Modified Cam-Clay model (drained behaviour)
The Modified Cam-Clay model has an implicit relation between the ratio of horizontal and vertical stresses in
primary loading, K0NC, and the strength and stiffness parameters. Therefore in the Miscellaneous block the value
of K0NC resulting from the given stiffness and strength parameters is shown, but cannot be changed directly. If
independent control over the strength and stiffness parameters as well as K0NC is required, it is recommended to
use the Soft Soil model (SS) [ADV] (on page 198) instead of the Modified Cam-Clay model.
Note:
The only drainage type available when the NGI-ADP model is selected is Undrained C.
Gur/su,incA Ratio unloading/reloading shear modulus over the (plane strain) active shear [-]
strength
su,incA Increase of (plane strain) active shear strength with depth [kN/m2/m]
yref Reference level for active, passive and DSS shear strength [m]
suC,TX/suA Ratio triaxial compressive shear strength over (plane strain) active shear strength [-]
(fixed at 0.99)
suP/suA Ratio of (plane strain) passive shear strength over (plane strain) active shear [-]
strength
suDSS/suA Ratio of direct simple shear strength over (plane strain) active shear strength [-]
γfC Shear strain at failure in triaxial compression (|γfC = 3/2 ε1C|) [-]
Miscellaneous parameters:
τ0/suA Ratio initial mobilized shear over (plane strain) active shear strength (default = [-]
0.7)
Note:
• Optional drainage types when Soft Soil model is selected are: Drained and Undrained A.
• For both Drained and Undrained A drainage type the same parameters are used.
Figure 140: Mechanical tabsheet for the Soft Soil model (drained behaviour)
In some practical problems an area with tensile stresses may develop. This is allowed when the shear stress is
sufficiently small. However, the soil surface near a trench in clay sometimes shows tensile cracks. This indicates
that soil may also fail in tension instead of in shear. Such behaviour can be included in a PLAXIS 2Danalysis by
selecting the Tension cut-off option. When selecting the Tension cut-off option the allowable tensile strength may
be entered. The default value of the tensile strength is zero.
Miscellaneous parameters (use default settings):
The parameter M is the inclination of the line passing through both the leftmost and topmost points of the ellipse
forming the hardening cap of the Soft Soil model. The value of M is derived from the value of K0nc and is given
here for comparison with the value MCSL of for instance the Modified Cam-Clay model (MCC) (on page 195).
Note:
• Optional drainage types when Soft Soil Creep model is selected are: Drained and Undrained A.
• For both Drained and Undrained A drainage type, the same parameters are used.
Figure 141: Mechanical tabsheet for the Soft Soil Creep model (drained behaviour)
In some practical problems an area with tensile stresses may develop. This is allowed when the shear stress is
sufficiently small. However, the soil surface near a trench in clay sometimes shows tensile cracks. This indicates
that soil may also fail in tension instead of in shear. Such behaviour can be included in a PLAXIS 2D analysis by
selecting the Tension cut-off option. When selecting the Tension cut-off option the allowable tensile strength may
be entered. The default value of the tensile strength is zero.
Miscellaneous parameters (use default settings):
The parameter M is the inclination of the line passing through both the leftmost and topmost points of the ellipse
forming the hardening cap of the Soft Soil Creep model. The value of M is derived from the value of K0nc and is
given here for comparison with the value MCSL of for instance the Modified Cam-Clay model (MCC) (on page
195).
Note:
• Optional drainage types when Sekiguchi-Ohta model (Inviscid) is selected are: Drained and Undrained A.
• For both the Drained and Undrained A drainage type the same parameters are used.
Figure 142: Mechanical tabsheet for the Sekiguchi-Ohta model (drained behaviour)
Miscellaneous parameters:
Note:
• Optional drainage types when Sekiguchi-Ohta model (Viscid) is selected are: Drained and Undrained A.
• For both the Drained and Undrained A drainage type the same parameters are used.
Figure 143: Mechanical tabsheet for the Sekiguchi-Ohta model (Viscid) (drained behaviour)
Note:
The UDCAM-S model can only be used with the drainage type Undrained C.
Gmax/τC Ratio unloading/reloading shear modulus over (plane strain) active shear strength [-]
τincC Increase of degraded cyclic shear strength in triaxial compression with depth [kN/m2/m]
Ratio of degraded cyclic triaxial extension shear strength over degraded cyclic
τE/τC
triaxial compression shear strength
Ratio of degraded cyclic direct simple shear strength over degraded cyclic triaxial
τDSS/τC [-]
compression shear strength
Miscellaneous parameters:
Note:
Available drainage types when Concrete model is selected are: Drained, in case of semi-permeable walls, and
Non-porous, which is the general approach for concrete structural elements.
Compression
Tension
aduct Increase of peak strain εcp with the increase of mean effective stress p [-]
Stiffness
Ratio of the Young's modulus after 1 day curing over the Young's modulus at full
E1 / E28
hydration
Strength
Strength
Strength development function for the first 24 hours of curing
function
Ratio of the compressive strength after 1 day curing over the compressive strength
fc,1 / fc,28 [-]
at full hydration
Ductility
Shrinkage
Include
To be selected if shrinkage should be taken into account
shrinkage
cr
t50 Time for 50% of shrinkage strains [day]
Creep
Include
To be selected if creep should be taken into account
creep
cr
t50 Time for 50% of creep strains [day]
Note:
• When simulating shotcrete the tensile strength is essential for tunnel stability. Neglecting or considering low
values for tensile strength could result in unrealistic failure.
• The creep history is adjusted for the stress state at first activation of the concrete cluster, such that no creep
strains are produced by initial stresses. The state variables are taken over if the previous material was also
defined with the Concrete model, in which case creep will also continue. If a reset of state variables is desired,
a nil step with a different material (e.g. linear elastic) is required.
When an available model is chosen PLAXIS 2D will automatically read its parameter names and units from the
DLL and fill the parameter table below. For a detailed description of this facility, reference is made to the
Material Models Manual.
Note:
Available drainage types when user-defined soil model is selected are: Drained, Undrained A and Non-porous.
Note:
Available drainage types when UBC3D-PLM model is selected are: Drained and Undrained A.
Note:
The implicit Poisson's ratio that is defined based on keB and keG is suitable for dynamics calculation, but it does
not generate a proper initial stress state if the initial stress condition is established by gravity loading procedure.
In such a case the user should define another material set for the stress initialization step with proper
characteristics.
c Cohesion [kN/m2]
The model requires a single parameter from field data in order to model the effects of densification:
Advanced parameters:
By default, the solid material of the soil (i.c the grains) is supposed to be incompressible (αBiot = 1) and the
equivalent undrained Poisson's ratio is taken as 0.495. This is the default behaviour. Alternatively, one can select
to define the equivalent undrained Poisson's ratio through the Skempton's B-parameter and Kw,ref/n is calculated
accordingly. In the most advanced option, Biot effective stress concept, the compressibility of the solid material is
considered and one can select αBiot together with Kw after which νu,equivalent, Skempton B and Kw,ref/n are
calculated accordingly.
Skempton-B A parameter that determines which portion of a change in mean stress is carried [-]
by the pore water
Kw,ref / n The corresponding reference bulk stiffness of the pore fluid [kN/m2]
• Analysis: shows the Hoek-Brown failure envelope in the plane of principal effective stresses σ'3 - σ'1, in order
to visualise the effects of changing of rock mass parameters on the failure envelope. For more information
about the Hoek-Brown modeland its formulation, refer Material Models Manual.
• The second tabsheet is specific to determine the selected parameter.
Only chipping is possible with a geological Chert, diabase, fresh basalt, gneiss,
|σci| ≥ 250
hammer granite, quartzite
Table 5: Values of the constant mi for intact rock (Marinos & Hoek (2001), Wyllie & Mah (2004))
Note:
The GSI charts allows only integer values. If a higher accuracy is required, a decimal value can be manually put in
the Input tabsheet of the material set.
Description D
Tunnel excavation by hand or using a mechanical process rather than blasting, in poor quality
rock. There are no squeezing problems leading to floor heave, or these are mitigated using a 0.0
temporary invert
Tunnel excavation by hand or using a mechanical process rather than blasting, in poor quality
0.5
rock. There are unmitigated squeezing problems leading to floor heave
Tunnel excavation using blasting of very poor quality, leading to severe local damage 0.8
Description D
Slope created using controlled, small scale blasting of good quality 0.7
Slope in very large open pit mine, created using mechanical excavation in softer rocks 0.7
Slope in very large open pit mine, created using heavy production blasting 1.0
Table 8: Damaged thickness T, guidelines for bench blasting in open pit mines and civil engineering slopes
Description T
Large production blast, confined and with little or no control 2.0 to 2.5 H
Production blast with no control but blasting to a free face 1.0 to 1.5 H
Production blast, confined but with some control, e.g. one or more buffer rows 1.0 to 1.2 H
Production blast with some control, e.g. one or more buffer rows, and blasting to a free face 0.5 to 1.0 H
cyclic loading experiences different behaviour following different stress paths. For a general stress path, the
behaviour may be interpolated between triaxial compression (TxC), triaxial extension (TxE) and direct simple
shear (DSS) conditions.
The Cyclic accumulation and optimisation tool offers the possibility to check the effect of a specified input load
history for a specific soil type and, through an accumulation and interpolation procedure, it provides stress-
strain curves for the different characteristic stress paths. The UDCAM-S model parameters are optimised in
order to match the stress-strain curves.
The tool is suitable only for clay and low permeable silts in undrained condition since the effect of drainage is
not taken into account. The accumulation procedure is based on the cyclic shear strains.
Note:
In addition to the cyclic shear strain accumulation procedure, the pore pressure accumulation and average shear
strain accumulation procedures can be found in literature. The reason for using different procedures is that the
development of one of these parameters may be more prominent than the others, depending on soil type, static
and cyclic shear stresses, etc. (Andersen, 1991 (on page 586)). The cyclic shear strain accumulation procedure
has been extensively used for clays, while the pore pressure accumulation procedure has been used for sands
since drainage is likely to occur during the complete load history (even though not within each cycle) in this type
of soils. In principle, the pore pressure accumulation procedure could also be used for clays. In practice,
however, accurate laboratory measurement of pore pressure is harder to perform in clays than in sand. Since
drainage is not likely to occur during the cyclic load history in clays, it is preferable to use the cyclic strain
accumulation procedure (Andersen, 2004 (on page 586)).
The first blue tabsheet, Cyclic accumulation, gives information regarding the input load history and the soil type.
The second blue tabsheet, Stress-strain curves, gives information about the stress-strain curves for different
stress paths. The orange tabsheet Parameter optimisation, allows the user to optimise the UDCAM-S model
parameters.
Above the tabsheets there are Load and Save buttons (see Figure 151 (on page 222)) to load or save the app
state. Saving and loading the app state is useful when running the same or similar calculations again, after the
project has been closed and reopened. Also, similar calculations in different projects can be done more easily by
loading a previously saved state.
The state is saved in the JSON file format with the .json extension. All the settings and data on the tabsheet, like
table values and graph data are saved and can be loaded back into the tool.
Note:
It is assumed here that Neq is representative for all the elements in the selected soil polygon. Even though this
assumption may underestimate the effect of the stress redistribution and progressive failure, it has been shown
that the results are in good agreement with the ones from the model tests (Andersen, Puech & Jardine, 2013 (on
page 586)) and can certainly be used for stiff shallow foundations like offshore structures, while for monopiles
and piles this is generally not correct.
The cyclic contours (Figure 152 (on page 224)) are a set of curves where each of them represents the locus of
points characterised by the same cyclic shear strain. They can be visualized in a chart with the number of cycles
on the x-axis (in a logarithmic scale) and τcyc/su on the y-axis. Each point of the contour is then characterised by
a certain number of cycles and a normalised shear stress that induce a defined cyclic shear deformation in the
soil. The contours are defined for DSS tests with the average stress τa equals to 0 (for Drammen clay).
Figure 152: Contour diagram for DSS test for Drammen Clay with OCR = 4
Note: When uploading custom contours, a specific data format has to be used. For more information, see Cyclic
accumulation Tool - Contour File Formats [ADV] (on page 592).
By moving the mouse over any line in the contour chart, a hint box appears showing the value of γcyc that
describes that contour and the corresponding Ncycles and τcyc/su values.
Note:
• The shear strain at a given degree of shear strength mobilisation, τ / su, increases with increasing OCR,
meaning that the normalised secant modulus, G/su, decreases with increasing OCR for a given degree of
strength mobilisation. However, the absolute value of the stiffness will increase with increasing OCR for given
consolidation stress and strength mobilisation but significantly less than the increase in shear strength
(Andersen, 2015 (on page 586)).
• Even though in most cases the strength of the soil under cyclic loading may be reduced compared to the static
value, because of the degradation process, the cyclic shear strength can also be higher than the static shear
strength (i.e. τcy / su > 1) for a low number of cycles in some cases. The reason for this is that the clay strength
is rate dependent. Since the cyclic tests are typically run with a load period of 10 seconds and the monotonic
tests are brought to failure in about 2 hours, the cyclic strength may thus be higher than the static shear
strength (Andersen, 2007 (on page 586)).
( )
τ
su max
= χF
F
max
Eq. [15]
where χ is the scaling factor automatically calculated during the strain accumulation procedure. At the end of the
accumulation procedure, the maximum stress ratio τ/su is displayed in the corresponding column in the Figure
153 (on page 226) .
The buttons in the toolbar can be used to modify the Figure 153 (on page 226).
Figure 153: Input table for load parcels of the cyclic accumulation and optimisation tool
•
Click the Add row button in the toolbar to add a new row in the table.
•
Click the Insert button to insert a new row before the selected row in the table.
•
Click the Delete button to delete the selected row in the table.
The values can be defined by clicking the cell in the table and by typing the value. A maximum of 100 load
parcels can be entered. The load ratio can be defined as any positive value larger than zero; its maximum value is
1. The number of cycles is a positive integer larger than zero.
As soon as a parcel is specified in the table, the graph "Load ratio vs N cycles'' at the bottom of the same tab will
be updated. There is an option to choose for a logarithmic representation on the y-axis. See an example of where
a series of parcels were defined in Figure 154 (on page 227).
•
If the data for the load parcels exists in a file, it can be loaded by clicking the Open file. Any delimited
tabular text file or an excel spreadsheet file can be loaded. When the selected file is opened, a window pops
up where the user can choose the columns to extract the data from, see Figure 153 (on page 226). Also, the
field separator (delimiter) and start row can be defined. A preview of what is going to be imported is shown.
•
A load history, defined in the table, can be copied using the Copy button in the toolbar.
•
Copied data from other applications (using Ctrl+c) can be imported by using the Paste button.
Figure 154: Automatic update of Load ratio graph when specifying parcels
Note:
If a load parcel is characterized by a number of cycles larger than the maximum value represented in the
contours diagram, it is advised to decompose it into two or more load parcels with slightly different load ratios
and lower number of cycles such that their sum is equal to the initial total Ncycles.
To start the strain accumulation procedure, click the Calculate button. Prior to the calculation, the tool performs
some consistency checks on the input data to ensure that both the load parcel table and the contour diagram are
defined.
At the end of the calculation, the box of the equivalent number of cycles Neq is updated with the value resulting
from the strain accumulation procedure. The last accumulation up to failure is now visible in the contour
diagrams together with the locus of the end points for each accumulation (i.e. for all scaling factors used in the
process).
Cyclic accumulation tab possible errors
The errors that may occur in the Cyclic accumulation tab are listed in Calculation warning and errors in PLAXIS
(on page 662).
Note: When uploading custom contour diagrams, a specific data format has to be used. Please see Cyclic
accumulation (on page 592) for more information
The Drammen clay contours have been built as result of a large DSS and triaxial cycling testing programme
(Andersen et al, 1988 (on page 586)). Each point in the diagram is described by the average and cyclic shear
stresses, τa and τcyc, under which the tests were run, normalised with respect to the static undrained shear
strength in triaxial compression suC, together with the number of cycles and the corresponding value of the
average and cyclic shear strain at failure. For Drammen clay, failure is considered to be reached when either γa
or γcyc is equal to 15%. The total maximum shear stress τf, cyc that can be mobilized is given by the sum of the
average and the cyclic shear stress. In each diagram, the cyclic shear strength is determined for a case with a
constant cyclic shear stress during the cyclic load history. In reality, during a storm, the cyclic shear stress varies
from one cycle to the next one. The value of Neq is therefore essential to use these diagrams. By grouping the test
results for selected number of cycles, it has been established contour diagrams for N = 1, 10, 100, 1000. The
Stress-strain curves tabsheet automatically interpolates the contours for the desired Neq, representative of the
real cyclic load history.
Figure 156: Stress-strain curves tabsheet, with contour diagrams for Drammen clay with OCR = 4.
By default, the equivalent number of cycles is copied from the Cyclic accumulation tabsheet. The contour
diagrams for DSS and triaxial tests are selected to be consistent with the chosen ones to perform the strain
accumulation procedure. If a custom contour has been chosen, it is necessary to upload a custom contour for the
strain interpolation procedure (describe format of the file). This can be done by setting Neq determination>
Manual. Then the option Contour diagrams will enable to Select contour diagrams by selecting Custom contours
from the drop-down list.
Note:
For an advanced use of the tool, it is possible to select the Manual option from the Neq determination drop-down
menu. This allows to manually enter a value for Neq or to modify the existing one, as well as selecting another
contour diagram from the list in the corresponding drop-down menu.
If the Soil behaviour is Anisotropic, i.e. the stress-strain curves are determined both for DSS and for triaxial tests,
it is generally expected that the anisotropy ratios τDSS/τC and τE/τC are different from 1. On the contrary, when
choosing the Isotropic option in the corresponding drop-down menu, the strain interpolation is performed for
the DSS test only and the anisotropy ratios are all equal to 1.
Two different scaling factors can be used to scale the y-axis of the DSS and triaxial diagrams, respectively.
The stress-strain curves are determined by specifying the ratio of the cyclic shear stress to the average shear
stress for each test condition (DSS, TXC, TXE) according to the desired failure mode and loading condition. When
a stress ratio different from zero is defined, the path line is automatically updated in the corresponding chart.
Note that the starting point of the path line is always on the x-axis (τcyc/suC and γcyc equal to zero) but it does not
always coincide with the origin of the diagram: it is represented by the intersection point between the x-axis and
the contour line that corresponds to γa = 0%. For the DSS test, when the average strain is equal to zero also
τa/suC is equal to zero, while for the triaxial tests, the intersection generally occurs at τa/suC different from zero.
In fact, it corresponds to the initial in situ mobilization τ0/suC.
Note:
The contour diagram shows that the maximum cyclic shear strength is mobilized when large cyclic shear strains
occur and when the average shear stress is small. On the contrary, the maximum average shear strength is
mobilized when the average shear stress approaches the static shear strength and large average shear strains
occur. For average shear stresses between zero and the static shear strength, the failure mode is a combination
of average and cyclic shear strains.
The stress ratios should be defined such that (Δτcyc / Δτa)DSS is representative of the failure mode or, in case of
difference between the application direction of the cyclic and average load (e.g. one acts mostly in the horizontal
direction and the other one mainly in the vertical), it is advised to calculate τcyc/τa as the ratio between stresses
representative for the boundary value problem. The stress ratios for the triaxial stress may be chosen in order to
have strain compatibility with the DSS test, i.e. similar average and cyclic shear strains must be reached. As
shown in the chart, since each stress ratio represents the inclination of the corresponding stress path line, a
negative value must be entered for (Δτcyc/Δτa)TXE and a positive one for the others.
For establishing stress-strain curves, it is possible to choose among three load types:
• Cyclic load: the calculation follows the actual ratio between τcyc and τa (inclined path), but only the
relationship between τcyc and γcyc is considered.
• Average load: the calculation follows the actual ratio between τcyc and τa (inclined path), but only the
relationship between τa and γa is considered.
• Total load: the calculation considers the total strength, (τcyc + τa) and the total shear strain, (γcyc + γa).
To start generating stress-strain curves, click the Calculate button. Prior to the calculation, the tool performs
some consistency checks on the input data to ensure that both a valid equivalent number of cycles (larger than
0) and a contour diagram have been selected.
The Target curves chart shows the stress-strain curves for all tests (e.g. only DSS if the isotropic behaviour has
been chosen) and for the selected load type. On the x-axis the shear strain γ is plotted in percentage, while the y-
axis corresponds to the normalised shear strength τ / suC. The curves are used as input to the third and last
tabsheet Parameter optimisation.
suC / σ'yy Ratio of the undrained compression shear strength over the current vertical [-]
effective stress
The initial mobilization is determined based on the contour diagrams in the Stress-strain curves tabsheet: it
corresponds to the value of τa / suC at the intersection point between the x-axis (γcyc = 0%) and the contour line
for γa equal to 0%.
The K0 determination option is set by default to automatic. This means that the value of K0 used to determine the
initial stress condition of the test is determined based on the following equation:
(
K0 = 1 − 2
τ0 suC
suC σ ′ yy
) Eq. [16]
Note:
If in the Stress-strain curves tabsheet the user has selected the Cyclic load type, the initial mobilisation and the
undrained shear strength normalised by the vertical effective stress cannot be modified and are equal to 0 and 1,
respectively.
In the Parameter ranges table it is required to define the minimum and maximum value that should be
considered for each parameter during the optimisation procedure. The ranges can be estimated based on the
target charts.
Double-clicking on one of the graphs opens the selected chart in a bigger window (Figure 159 (on page 233)).
This window shows the selected diagram, the table of the data points that are used to plot it as well as the
tangent and the secant values of the plot. Note that the point to be taken into consideration for the calculation of
the tangent and the secant values can be determined by clicking on the plot. The secant and the tangent are
useful for the back-calculation of stiffness parameters from stress-strain diagrams. The corresponding secant
and tangent values are indicated below the table. The graph or the data can be copied to the clipboard by
selecting the corresponding option in the drop-down menu displayed when the Copy button is clicked. The
diagram can be zoomed in or out using the mouse by first clicking and holding the left mouse button in the
diagram area and then moving the mouse to a second location and releasing the mouse button. Moving the
mouse from the left upper corner to the right lower corner zooms the diagram to the selected area, whereas
moving the mouse from the right lower corner to the left upper corner resets the view. The zoom action can also
be undone using the Zoom out option on the toolbar. The wheel button of the mouse can be used for panning:
click and hold the mouse wheel down and move the diagram to the desired position.
Figure 159: Chart displaying target, optimised, secant and tangent curves, and corresponding table of values.
Parameter ranges:
Gmax/τC Ratio of the initial shear modulus to the cyclic compression shear strength [-]
τC/suC Ratio of the cyclic compression shear strength over the undrained static [-]
compression shear strength
τE/suC Ratio of the cyclic extension shear strength over the undrained static compression [-]
shear strength
The initial shear modulus defines the tangent value of the stress strain curves at the initial shear stress
(Anderson, 2004 (on page 586)). For high loading levels, the area where G is equal to Gmax is very limited and
therefore not governing. For most problems, Gmax/suC has to be chosen to fit the stress-strain curve in the actual
strain range of interest. In the case of isotropic behaviour, γfC and γfE are set equal to the optimised γfDSS, while
the ratios τDSS/τC and τE / τC are equal to 1.
To run the optimisation procedure, click the Calculate button.
The results are shown both in the Parameter ranges table and in the charts. The optimum values of the
parameters used to obtain the best fit to the test data are shown in the Optimal value column of the table. If the
optimum value is equal to the minimum or maximum value, it might be that the best value lies outside the
specified range. The last column of the table shows the sensitivity of each parameter. A sensitivity of 100%
means that the parameter has a high influence on the simulated test results, whereas a low sensitivity values
means that the parameter has a low influence on the simulated test results.
The optimised curves are shown in the corresponding test graph. As explained above, each chart can be opened
in a larger window by double-clicking it. Also for the optimised curve the table with the data points and the
possibility to draw the secant and tangent lines are available.
The optimal values are used to determine the optimised parameters used in the UDCAM-S model and shown in
the Optimised parameters table (Figure 158 (on page 232)).
Figure 160: Optimised Parameters for Cyclic accumulation and optimisation tool
Gmax/τC Ratio of the initial shear modulus to the cyclic compression shear strength [-]
τE/τC Ratio of the cyclic extension shear strength over the cyclic compression shear [-]
strength
τDSS/τC Ratio of the cyclic DSS shear strength over the cyclic compression shear strength [-]
For more information about the parameters of the UDCAM-S model , reference is made to Material Models
Manual - UDCAM-S.
To copy the Optimised parameters table to the material database, click the Copy parameters.
Note:
Although the predefined data sets have been created for the convenience of the user, the users remain at all
times responsible for the model parameters that they use. Note that these predefined data sets have limited
accuracy.
Figure 161: Groundwater parameters for Standard data set (Wösten, Lilly, Nemmes & Bas, 1999)
2. Hypres:
The Hypres series is an international soil classification system (Wosten, Lilly, Nemmes & Bas, 1999 (on page
588)). The hydraulic models available for Hypres data set are the Van Genuchten model and the Approximate
Van Genuchten (see Material Models Manual - Hydraulic Models).
A distinction can be made between Topsoil and Subsoil. In general, soils are considered to be subsoils. The
Type drop-down menu for the Hypres data set includes Coarse, Medium, Medium fine, Fine, Very fine and
Organic soils.
Note:
Only soil layers that are located not more than 1 m below the ground surface are considered to be Top soils.
The selected soil type and grading (particle fractions) is indicated in the soil texture triangle. As an
alternative, the user can also select the type of soil by clicking one of the sections in the triangle or by
manually specifying the particle fraction values (Figure 162 (on page 238)).
Figure 162: Groundwater parameters for Hypres data set (Wösten, Lilly, Nemmes & Bas, 1999)
The predefined parameters for both the Van Genuchten model as well as the Approximate Van Genuchten
model are shown in Table 9 (on page 238) and Table 10 (on page 239).
Table 9: Hypres series with Van Genuchten parameters (Wösten, Lilly, Nemmes & Bas, 1999)
Topsoil
Subsoil
Subsoil
Topsoil
Subsoil
3. USDA:
The USDA series is another international soil classification system (Carsel & Parrish, 1988 (on page 587)).
The hydraulic models available for USDA data set are the Van Genuchten model and the Approximate Van
Genuchten (see Material Models Manual).
The Type drop-down menu for the USDA date set includes Sand, Loamy sand, Sandy loam, Loam, Silt, Silt loam,
Sandy clay loam, Clay loam, Silty clay loam, Sandy clay, Silty clay and Clay. The selected soil type and grading
(particle fractions) are different from the Hypres data sets and can be visualised in the soil texture triangle. As
an alternative, the user can also select the type of soil by clicking one of the sections in the triangle or by
manually specifying the particle fraction values (Figure 163 (on page 240)).
Figure 163: Groundwater parameters for USDA data set (Carsel & Parrish, 1988)
The parameters for the Van Genuchten and the Approximate Van Genuchten models are shown in Table 11 (on
page 240) and Table 12 (on page 241) .
Table 11: USDA series with Van Genuchten parameters, gl = 0.5 (Carsel & Parrish, 1988)
Note:
In Table 9 (on page 238) to Table 11 (on page 240)the symbols θr and θs stand for the residual and the
saturated water content correspondingly. Based on van Genuchten (1980) (on page 588), the effective
degree of saturation is calculated as Seff = (θ-θr)/(θs- θr), in which θ is the water content.
In PLAXIS 2D, the effective degree of saturation is calculated as Seff = (S- Sr) / (Ss-Sr) (see Conventional and
unsaturated soil behaviour in PLAXIS (on page 599)) , in which S is the degree of saturation, Sr the residual
degree of saturation and Ss the saturated degree of saturation. Considering that S = θ / n and under the
assumption that Ss = θs / n = 1, Sr could be derived from Table 9 (on page 238) to Table 11 (on page 240) as Sr
= θ r / θ s.
4. Staring:
The Staring series is a soil classification system which is mainly used in The Netherlands (Wosten, Veerman,
DeGroot & Stolte, 2001 (on page 588)). The hydraulic models available for Staring data set are the Van
Genuchten model and the Approximate Van Genuchten (see the Material Models Manual - Hydraulic Models ).
Figure 164: Groundwater parameters for Staring data set (Wösten, Veerman, DeGroot & Stolte, 2001)
A distinction can be made between Topsoil and Subsoil. In general, soils are considered to be subsoils. The
Type drop-down menu for the Staring series (Figure 164 (on page 242)) contains the following subsoils
(Wosten, Veerman, DeGroot & Stolte, 2001 (on page 588)):
Non-loamy sand (O1), Loamy sand (O2), Very loamy sand (O3), Extremely loamy sand (O4), Coarse sand (O5),
Boulder clay (O6), River loam (O7), Sandy loam (O8), Silt loam (O9), Clayey loam (O10), Light clay (O11), Heavy
clay (O12), Very heavy clay (O13), Loam (O14), Heavy loam (O15), Oligotrophic peat (O16), Eutrophic peat
(O17) and Peaty layer (O18), and the following topsoils: Non-loamy sand (B1), Loamy sand (B2), Very loamy
sand (B3), Extremely loamy sand (B4), Coarse sand (B5), Boulder clay (B6), Sandy loam (B7), Silt loam (B8),
Clayey loam (B9), Light clay (B10), Heavy clay (B11), Very heavy clay (B12), Loam (B13), Heavy loam (B14),
Peaty sand (B15), Sandy peat (B16), Peaty clay (B17) and Clayey peat (B18).
The selected soil type and grading (particle fractions) are different from the Hypres and the USDA data sets.
The parameters of the hydraulic model for the selected soil type are displayed in the Soil tab at the right side
of the Groundwater tabsheet and are summed up in the tables below.
Note:
Only soil layers that are located not more than 1 m below the ground surface are considered to be Topsoils. In
the tables below the notation "B" corresponds to Topsoils; and the notation "O" indicates Subsoil.
Table 13: Staring series with Van Genuchten parameters (Heinen, Bakker & Wösten, 2001)
Sand
Sand
Silt
Clay
Clay
Loam
Peat
Sand
B1 -1.87 -1.35
B2 -2.32 -0.79
B3 -3.37 -2.18
B4 -3.81 -2.36
B5 -1.31 -0.56
B6 -4.51 0.70
Sand
O1 -1.48 -1.15
O2 -1.79 -1.51
O3 -2.46 -1.93
O4 -3.22 -2.30
O5 -1.11 -0.48
O6 -4.50 -1.18
O7 -9.76 -0.98
Silt
B7 -4.72 -1.14
B8 -7.03 -1.46
B9 -9.61 -2.33
O8 -4.78 -1.74
O9 -5.89 -2.07
Clay
Loam
Loam
Peat
5. User-defined:
The user-defined option enables the user to define both saturated and unsaturated properties manually.
Please note that this option requires adequate experience with unsaturated groundwater flow modelling. The
hydraulic models available are:
This well-known and widely accepted model requires direct input of the residual
Van Genuchten saturation Sres, the saturation at p = 0, Ssat and the three fitting parameters gn, ga and
gl (see Material Models Manual- Hydraulic models).
The Spline function requires direct input of the capillary height ψ (in unit of length),
the relative permeability Kr (-), and the degree of saturation Sr (-). Data for the Spline
function can be entered by clicking the Table tab. The degree of saturation at
Spline saturated conditions Ssat equals the value assigned to Sr at ψmax (e.g. -ψ = 0 m) and the
residual degree of saturation Sres equals the minimum value assigned to Sr at ψmin (e.g
-ψ = 20 m). During the calculations, the flow calculation kernel employs 'smooth'
relationships based on a spline function between Kr-ψ and Sr-ψ.
When the Saturated option is selected, no extra data input is required. During the
Saturated calculations, PLAXIS 2D will continuously use the saturated permeabilities for soil
layers where a Saturated data set was assigned.
From data set The values of kx and ky are obtained from the selected data set.
From grain size The values for kx and ky are obtained from particle size distribution as explained above.
distribution The value for θsat is calculated internally using the equation, θsat = e / (1+e).
In real soils, the difference in permeabilities between the various layers can be quite large. However, care should
be taken when very high and very low permeabilities occur simultaneously in a finite element model, as this
could lead to ill-conditioning of the flow matrix. In order to obtain accurate results, the ratio between the highest
and lowest permeability value in the geometry should not exceed 105.
Note that the input field for permeabilities are greyed out when the drainage type of the material is either Non-
porous or Undrained C.
In case of a Standard, Hypres or USDA data set, values for the permeability can be automatically set by either
selecting the From data set option or From grain size distribution.
When a predefined soil data set is chosen or the user specifies the individual particle fractions manually,
assuming the soil has a log-normal function of particle size distribution, then the geometric mean particle
diameter dg and a geometric standard deviation σg can be calculated as:
d g = exp (mcl ln (dcl ) + msi ln (dsi ) + msaln (dsa)) Eq. [17]
1
3 3 2
σg = exp ∑ mi ln (di )2 − ( ∑ mi ln (di )) 2 Eq. [18]
i=1 i=1
where mcl, msi and msa are particle fractions for clay, silt and sand ; dcl, dsi and dsa are the particle size means for
clay, silt and sand respectively (i.e. dcl = 1μm , dsi = 26 μm, dsa = 1.025mm)
According to Aukenthaler, Brinkgreve & Haxaire (2016) (on page 586) The Specific surface area (SSA) can be
approximated using the geometric mean particle diameter in mm:
SSA = 3.89d g −0.905
From the above, the hydraulic conductivity of saturated soils (permeabilities) can be obtained from the soil
texture and porosity of the soil using the following relation:
k x = k y = K sat
b = d g −0.5 + 0.2σg
where
θsat = volumetric water content of saturated soil which is equal to the porosity
of the soil ( n ( n = e / ( 1 + e )) .
dg = the geometric mean particle diameter.
σg = the geometric standard deviation.
log ( )=
k
k0
Δe
ck
Eq. [20]
where Δe is the change in void ratio, k is the permeability in the calculation and k0 is the input value of the
permeability in the data set (= kx and ky). Note that a proper input of the initial void ratio einit, in the General
tabsheet is required. It is recommended to use a changing permeability only in combination with the Hardening
Soil model, Hardening Soil model with small-strain stiffness, Soft Soil model or the Soft Soil Creep model. In that
case the ck-value is generally in the order of the compression index Cc. For all other models the ck-value should
be left to its default value of 1015.
By default a very large value is assigned to ψunsat (= 104). This value is only an indication that the unsaturated
zone is by default unlimited.
For phase transition (ρC)soil = (1-n) ρsCs + nS [(1-wu)ρiCi + wu ρwCw] + n (1-S) ρvCv
(e.g. frozen soil)
where
n = porosity = [e/(1+e)] (where e = void ratio)
S = degree of saturation
wu = property of ice (water in solid state)
index i = unfrozen water content
index w = property of water (water in liquid state)
index v = property of vapour (water in gas state)
Note:
Note that the properties of water in the three different phases are contained in the Constants tabsheet of the
Project properties window ( Project properties (on page 20)).
The Thermal conductivity of the solid material, λs, is a parameter that describes the rate of energy (heat) that can
be transported in the solid material (i.e. the soil particles). It is specified in the unit of power per unit of length
per unit of temperature. The larger the conductivity, the more energy is transported, resulting in a faster
propagation of a change of temperature in the material.
Considering soil as a porous medium, the total heat conductivity of the soil is composed of the heat conductivity
in the soil particles and the heat conductivity in the pore fluid. The following situations are considered:
where
λi = thermal conductivity of ice (water in solid state)
λw = thermal conductivity of water (water in liquid state)
λv = thermal conductivity of vapour (water in gas state)
The Density of the solid material, ρs, is the parameter that describes the density of the soil particles, material
expressed in the unit of mass per unit of volume. For example, the density of quartz is 2.65 t/m3 The density
relates to the unit weight of the material (see Project properties (on page 20)), and it contributes to the total
heat storage.
Note:
Note that PLAXIS 2D does NOT check the consistency between the unit weight and the density.
User-defined When this option is selected, the user should provide details of the unfrozen water
content, wu as a function of temperature (described below).
From grain size When this option is selected, the unfrozen water content is automatically calculated
distribution using the Specific surface area (SSA)
user-defined water saturation method: After selection of this option, a table should be created in the right-
hand panel, in which the ratio of unfrozen water content over total water content, wu/W0, is defined as a
function of temperature.
•
Click the Add row button in the toolbar to add a new row in the table.
•
Click the Insert button to insert a new row before the selected row in the table.
•
Click the Delete button to delete the selected row in the table.
The values can be defined by clicking the cell in the table and by typing the value. A plot of the unfrozen water
content as a function of temperature is shown below the table (Figure 169 (on page 253)).
•
Besides defining the values in the table, there is also the possibility to read data from a file using the Open
button in the toolbar.
•
The current table can be saved using the Save button in the toolbar enabling the usage in other projects
or validating the effect of the modifications in the current project.
•
The current table can be using the Copy button in the toolbar.
•
Copied data from other applications (using Ctrl+c) can be imported by using the Paste button. The
Import data window appears (Figure 168 (on page 253). The starting row of the data to be imported can be
defined in the From row cell. The data and the plot is displayed in the Unfrozen water content window after
pressing OK.
Note:
PLAXIS 2D assumes the data file is located in the current project directory when no directory is specified.
Clicking the Open .txt file button on the right hand side of the window will open the Open window where the
file can be selected. The file must be an ASCII file that can be created with any text editor. For every line a pair of
values (temperature and corresponding unfrozen water content value) must be defined, leaving at least one
space between them. Note that PLAXIS 2D only supports the English notation of decimal numbers using a dot.
In thermal calculations of saturated soils, in which phase transition of the pore water (from water to ice) is
considered, the unfrozen water content is used to identify the amount of water and ice in the pores. This is
important since the different phases of the pore fluid have different thermal and hydraulic properties.
From grain size distribution: When this option is selected, the Unfrozen water content is automatically
calculated using the Specific surface area (SSA) (refer to Eq. [17] ).
SSA = 3.89d g −0.905 Eq. [21]
The temperature dependent unfrozen water content wun can now be determined as follows (Aukenthaler,
Brinkgreve & Haxaire, 2016 (on page 586)) :
The unfrozen water saturation can now be determined as (Aukenthaler, Brinkgreve & Haxaire, 2016 (on page
586)):
wun ρs
w0
= 100ρw e
wun Eq. [23]
where ρw is the density of pure free water, ρs is the density of solids and e is the void ratio; ΔT is the temperature
difference (positive value) between the bulk freezing point temperature (= 273.16K) and the temperature below
the freezing point and SSA is the specific surface area.
Note:
By default, vapour is not considered, i.e. the Vapour diffusion coefficient and the Thermal diffusion enhancement
factor are set to zero.
selected as the Material model, the strength reduction factor Rinter is the main interface parameter (see Figure
170 (on page 255)). In case of the Modified Cam-Clay model, the interface parameters required are the effective
cohesion c'ref, the effective friction angle φ' and the dilatancy angle ψ. In case of the User-defined Soil Model, the
tangent stiffness for primary oedometer loading Eoedref, the effective cohesion c'ref, the effective friction angle φ',
the dilatancy angle ψ and the parameters UD-Power and UD-Pref are required as interface parameters. For more
information on the interface parameters required for the User-defined Soil Model (see the Material Models
Manual - Input of UD model parameters via user-defined.
6.1.7.1 Stiffness
With the option Stiffness determination the user can choose to either have the interface stiffness Derived from the
soil parameters, or to have a Direct input of the interface stiffness.
Derived: by default, stiffness is set to Derived. The shear and compression moduli are related by the
expressions:
1 − νi
Eoed ,i = 2Gi 1 − 2ν
i
2 Eq. [24]
Gi = RinterGsoil ≤ Gsoil
νi = 0.45
For the internal constitutive soil models of PLAXIS the stiffness Gsoil is automatically determined depending on
the soil model. For instance, for the Mohr-Coulomb model Gsoil is directly determined from the Young's modulus
Eref whereas for the Hardening Soil model Gsoil is related to E50 as slipping (shearing) is considered the most
important behaviour for interfaces.
When using user-defined material model, the user inserts the interface stiffness in the form of a power law
formulation with Eoedref along with UD-pref and UD-Power.
Direct: this option allows to directly specify the kn and ks values.
6.1.7.2 Strength
In case of the Linear Elastic model, the Mohr-Coulomb model, the Hardening Soil model, the Hardening Soil
model with small-strain stiffness, the UBC3D-PLM model, the Soft Soil model, the Soft Soil Creep model, the
Jointed Rock model, the Hoek-Brown model, the NGI-ADP model or the UDCAM-S model, the interface strength is
defined by the parameter Rinter. The interface strength can be set using the following options:
Rigid: This option is used when the interface should not have a reduced strength with respect to the strength in
the surrounding soil. For example, extended interfaces around corners of structural objects (Figure 69 (on page
108)) are not intended for soil-structure interaction and should not have reduced strength properties. The
strength of these interfaces should be assigned as Rigid (which corresponds to Rinter = 1.0). As a result, the
interface properties, including the dilatancy angle ψi, are the same as the soil properties in the data set, except
for Poisson's ratio νi (see further).
Manual: The value of Rinter can be entered manually if the interface strength is set to Manual. In general, for real
soil-structure interaction the interface is weaker and more flexible than the surrounding soil, which means that
the value of Rinter should be less than 1. Suitable values for Rinter for the case of the interaction between various
types of soil and structures in the soil can be found in the literature. In the absence of detailed information it may
be assumed that Rinter is of the order of 2/3. A value of Rinter greater than 1 cannot be used.
When the interface is elastic then both slipping (relative movement parallel to the interface) and gapping or
overlapping (i.e. relative displacements perpendicular to the interface) could be expected to occur.
The magnitudes of the interface displacements are:
σn σn ti
Elastic gap displacement = kn
= Eoed ,i
Eq. [25]
τti
τ
Elastic slip displacement = ks
= Gi
Eq. [26]
where Gi is the shear modulus of the interface, Eoed,i is the one-dimensional compression modulus of the
interface, ti is the virtual thickness of the interface generated during the creation of interfaces in the geometry
model (Interfaces (on page 104)), kn is the elastic interface normal stiffness and ks is the elastic interface shear
stiffness.
Note:
Note that a reduced value of Rinter not only reduces the interface strength, but also the interface stiffness.
It is clear from these equations that, if the elastic parameters are set to low values, the elastic displacements may
be excessively large. If the values of the elastic parameters are too large, however, this can result in numerical ill-
conditioning of the stiffness matrix. The key factor in the stiffness is the virtual thickness. This value is
automatically chosen such that an adequate stiffness is obtained. The user may change the virtual thickness. This
can be done in the Interface window that appears after double clicking an interface in the geometry model
(Interfaces (on page 104)).
Manual with residual strength: When the limit value of the interface strength as defined by Rinter is reached,
the interface strength may soften down to a reduced value as defined by Rinter,residual. Definition of the Rinter,residual
is possible when the Manual with residual strength option is selected for the interface strength.
Interface reduction factor (Rinter): An elastic-plastic model is used to describe the behaviour of interfaces for
the modelling of soil-structure interaction. The Coulomb criterion is used to distinguish between elastic
behaviour, where small displacements can occur within the interface, and plastic interface behaviour when
permanent slip may occur. For the interface to remain elastic the shear stress τ is given by:
| τ | < − σn tan (φi ) + ci Eq. [27]
where φi and ci are the friction angle and cohesion (adhesion) of the interface. The strength properties of
interfaces are linked to the strength properties of a soil layer. Each data set has an associated reduction factor
for interfaces Rinter. The interface properties are calculated from the soil properties in the associated data set and
the strength reduction factor by applying the following rules:
ci = Rintercsoil
Eq. [29]
tan (φi ) = Rintertan (φsoil ) ≤ tan (φsoil )
In the Hardening Soil model, the Hardening Soil model with small-strain stiffness and the UBC3D-PLM model,
φsoil is always referred to the failure-peak value of φ chosen as input parameter.
In addition to Mohr-Coulomb's shear stress criterion, the tension cut-off criterion, as described before (see
Mechanical tabsheet (on page 180)), also applies to interfaces (if not deactivated):
σn < σt,i = Rinterσt ,soil Eq. [31]
The interface property is calculated from the soil property in the associated data set and the strength reduction
factor Rinter by applying the following rule:
su,i = Rintersu,soil Eq. [34]
when su,i is the undrained shear strength of the interface and su,soil is the undrained shear strength of the soil.
The tension cut-off criterion applies as in calculation with effective parameters for strength.
In the NGI-ADP model, su,soil is computed accordingly to what is reported in the Material Models Manual.
Residual interface strength (Rinter, residual): When the Manual with residual strength option is selected the
parameter Rinter, residual can be specified. The interface strength will reduce to the residual strength as defined by
(Rinter, residual) and the strength properties of the soil, as soon as the interface strength is reached.
Note:
• Note that the same values of partial factors in Design approaches are applied to both interface strength Rinter
and residual interface strength Rinter, residual.
• A reduced residual strength is not recommended to be used in Safety calculations.
Consider gap closure: When the interface tensile strength is reached a gap may occur between the structure
and the soil. When the load is reversed, the contact between the structure and the soil needs to be restored
before a compressive stress can developed. This is achieved by selecting the Consider gap closure option in the
Interfaces tabsheet of the Soil window. If the option is NOT selected, contact stresses will immediately develop
upon load reversal, which may not be realistic.
Interfaces using the Hoek & Brown model : When using the Hoek-Brown model as a continuum model to
describe the behaviour of a rock section in which interface elements are used, equivalent interface strength
properties φi, ci and σt,i are derived from this model. The general shear strength criterion for interfaces as well
as the tensile strength criterion are still used in this case:
| τ | ≤ − σn tan (φi ) + ci Eq. [35]
Starting point for the calculation of the interface strength properties is the minor principal effective stress σ'3 in
the adjacent continuum element. At this value of confining stress the tangent to the Hoek-Brown contour is
calculated and expressed in terms of φ and c:
f̄ ′
sin(φ) = 2 + f̄ ′
Eq. [37]
c=
1 − sin(φ )
2cos (φ )
( f̄ + 2σ ′ 3sin (φ )
1 − sin (φ )
)
where
(
f̄ = σci mb
−σ ′3
σci
+s ) a
Eq. [38]
f̄ ′ = (−σ ′3
amb mb σ
ci
+s ) a−1
and a, mb, s and σci are the Hoek-Brown model parameters in the corresponding material data set. The interface
friction angle φ'i and adhesion c'i as well as the interface tensile strength σt,i are now calculated using the
interface strength reduction factor Rinter:
tan (φi ) = Rintertan (φ )
ci = = Rinterc
Eq. [39]
sσci
σt,i = Rinterσt = Rinter m
b
For more information about the Hoek-Brown model and an explanation of its parameters, reference is made to
the Material Models Manual.
Interfaces using the Modified Cam-Clay model If the Modified Cam-Clay model is selected in the General
tabsheet to describe the behaviour of the surrounding soil, the following parameters are required to model the
interface behaviour:
When the interface is elastic then both slipping (relative movement parallel to the interface) and gapping or
overlapping (i.e. relative displacements perpendicular to the interface) could be expected to occur.
The magnitudes of these displacements are:
σn σn ti
Elastic gap displacement = kn
= Eoed ,i
Eq. [40]
τti
τ
Elastic slip displacement = ks
= Gi
Eq. [41]
where Gi is the shear modulus of the interface, Eoed,i is the one-dimensional compression modulus of the
interface and ti is the virtual thickness of the interface, generated during the creation of interfaces in the
geometry model (Interfaces (on page 104)). kn is the elastic interface normal stiffness and ks is the elastic
interface shear stiffness. The shear and compression moduli are related by the expressions:
3 (1 − νi ) σn
Eoed ,i = λ (1 + νi ) (1 + e0)
νi = 0.45
Flow in interface elements may involve flow through the element, as well as, flow in the longitudinal direction of
the element (see Figure 172 (on page 262)). Therefore, the following distinction is made:
1. Cross permeability, defined by means of the Hydraulic resistance, where water can flow through the
interface.
The cross permeability can be set using the following options (see Figure 171 (on page 261)):
• Impermeable [No user input required]: This is the default option. This option sets the interface to have a
zero cross permeability (infinite cross resistance), provided the interface is active in flow as defined by the
interface settings in the Selection explorer (see Table 3 (on page 107)). Note that there is no output of
groundwater flow qn available.
• Semi-permeable: In this case the interface has a specific non-zero hydraulic resistance, expressed in the
unit of time (hydraulic delay), provided the interface is active in flow as defined by the interface settings in
the Selection explorer (see Table 3 (on page 107)). The output program will show the amount of
groundwater flow qn crossing the interface.
Hydraulic resistance (d/k): The hydraulic resistance defines the permeability through the interface
(perpendicular to the interface longitudinal direction). Considering a semi-permeable wall with a
thickness d and permeability (or hydraulic conductivity) k, the hydraulic resistance is defined by d/k,
expressed in the unit of time.To determine d/k, one needs to measure the average discharge q through a
wall (per unit of area) for a given head difference Δh, so d/k = Δh/q.
• Fully permeable [No user input required]: In this case the interface has an infinite cross permeability (zero
cross resistance), irrespective whether it is active in flow as defined by the interface settings in the
Selection explorer (see Table 3 (on page 107)). Note that there is no output of groundwater flow
available when choosing this option.
2. Drainage conductivity [dk], where the interface acts as an additional flow "channel". The drainage
conductivity defines the permeability in the interface longitudinal direction parallel to the local axes
(drainage capacity), provided the interface is active in flow as defined by the interface settings in the
Selection explorer (see Table 3 (on page 107)). The drainage conductivity is expressed in the unit of volume
(water volume that is transported in the interface longitudinal direction) per unit of time per unit of width in
the out-of-plane direction. The default value is zero, which means that there is no drainage capacity in the
interface.
Considering a semi-permeable gap with a thickness d and permeability k between two impermeable media,
the drainage conductivity is defined by the product of d and k (dk), expressed in the unit of volume per unit of
time per unit of width in the out-of-plane direction. This quantity defines the total amount of water that is
transported through the gap (drain) per unit of time per unit width. In order to determine dk, one needs to
measure the total discharge Q/b through the gap (per unit of width in the out-of-plane direction) for a given
head difference Δh and a given length of the gap L, such that dk = (Q/b) (L/Δh).
Note: Notice that, neither for the hydraulic resistance nor for the drainage conductivity, the actual thickness d
and permeability k really matter.
Practical remarks: The interface elements are generally at both sides of a wall: for example, in the case of an
excavation where the wall is to some extent permeable. In such a case it is suggested to assign the appropriate
interface permeability to the 'outside' (soil side) of the wall, whereas the interface at the 'inside' (side that is
excavated) is made fully permeable, even along the embedded part of the wall below the excavation. Similarly
for a semi-permeable tunnel lining: the appropriate interface permeability should be given to the interface at the
outside of the tunnel lining, whereas the interface at the inside (which will be excavated) should be fully
permeable. Hence, this requires an additional material data set to be defined which should be assigned directly
to the interface.
Thermal resistance values are generally provided by manufacturers of insulating materials that are produced as
plates or blankets (foams, wools). Otherwise, the thermal resistance can easily be calculated from the above
equation by considering the material's thermal conductivity and a characteristic thickness of the interface layer.
The K0-values can be defined automatically by selecting the option Automatic in the K0 determination drop-down
box or manually by selecting the option Manual.
6.1.8.1 K0-values
In general, two K0-values can be specified, one for the x-direction (in-plane) and one for the z-direction (out-of-
plane):
K 0,x = σ ′ xx / σ ′ yy K 0,z = σ ′ zz / σ ′ yy Eq. [44]
The checkbox can be used to set the K0,z value equal to the K0,x value.
The default K0-values are then in principle based on Jaky's formula:
K 0 = 1 − sin (φ ) Eq. [45]
For advanced models (Hardening Soil model, Hardening Soil model with small-strain stiffness, Soft Soil model,
Soft Soil Creep model, Modified Cam-Clay model) the default value is based on the K0nc model parameter and is
also influenced by the OCR-value and POP-value in the following way:
νur
K 0nc POP − POP
νur 1 − νur
K 0,x = K 0,z = K 0nc OCR − (OCR − 1) + Eq. [46]
1 − νur
| σ ′ 0yy |
The POP-value will result in a stress-dependent K0 value within the layers and thus the K0-values are hidden
when automatic K0 determination is chosen (e.g. Figure 174 (on page 265)).
Figure 174: Soil window (Initial tabsheet of the Hardening Soil model
Be careful with very low or very high K0-values, since these values might bring the initial stress in a state of
failure. For a cohesionless material it can easily be shown that to avoid failure, the value of K0 is bounded by:
1 − sin (φ ) 1 + sin (φ )
1 + sin (φ )
< K0 < 1 − sin (φ )
Eq. [47]
It is also possible to specify the initial stress state using the Pre-Overburden Pressure (POP) as an alternative to
prescribing the overconsolidation ratio. The Pre-Overburden Pressure is defined by:
These two ways of specifying the vertical preconsolidation stress are illustrated in Figure 175 (on page 266).
The preconsolidation stress σp is used to compute the equivalent preconsolidation pressure ppeq which
determines the initial position of a cap-type yield surface in the advanced soil models. The calculation of ppeq is
based on the principal stress history (σ'1,max, σ'2, σ'3). The actual determination of ppeq depends on the
constitutive model being used.
The principal stress history is initialised in the Initial phase (K0-procedure or Gravity loading) based on the
Cartesian effective stress components and the pre-overburden pressure (POP) or overconsolidation ratio (OCR)
defined in the boreholes or data set. From this, Cartesian preconsolidation stress levels are calculated based on
the following equations:
where K0nc is the K0-value associated with normally consolidated states of stress. K0nc is a model parameter in
advanced constitutive models and estimated in simple models (K0nc= 1-sinφ). Models that do not have φ as input
parameter use K0nc=0.5 (φ=30°).
The Cartesian stress components (σ'xx,c, σ'yy,c, σ'zz,c, σ'xy,c) are transformed to principal stress components
(σ'1,max, σ'2, σ'3) and the maximum major principal stress, σ'1,max, is kept as a general state parameter which is
available for succeeding phases. In subsequent phases, σ'1,max is updated if the major principal stress is larger
than the current one.
If, in later calculation phases, the soil behaviour is changed to an(other) advanced material model, the equivalent
preconsolidation pressure ppeq is initialised according to the current (updated) principal stress history (σ'1,max,
σ'2, σ'3).
Material Model K0
Note:
The Drainage type setting is only considered in a Plastic calculation, a Safety analysis or a Dynamic analysis.
When a Consolidation analysis, a Fully coupled flow-deformation analysis or a Dynamic with consolidation analysis
is performed, the Drainage type is ignored and the soil response is determined by the saturated permeability of
the material that is specified in the Groundwater tabsheet of the material datase.
Note:
The modelling of undrained soil behaviour is even more complicated than the modelling of drained behaviour.
Therefore, the user is advised to take the utmost care with the modelling of undrained soil behaviour.
Before considering the consequences of a particular selection of the drainage type parameter for undrained soil
behaviour, first a general description is given of the various modelling possibilities:
1. Undrained effective stress analysis with effective stiffness parameters
A change in total mean stress in an undrained material during a Plastic calculation phase gives rise to excess
pore pressures. PLAXIS 2D differentiates between steady-state pore pressures and excess pore pressures, the
latter generated due to small volumetric strain occurring during plastic calculations and assuming a low (but
non-zero) compressibility of the pore water. This enables the determination of effective stresses during
undrained plastic calculations and allows undrained calculations to be performed with effective stiffness
parameters. This option to model undrained material behaviour based on effective stiffness parameters is
available for all material models in the PLAXIS 2D. The undrained calculations can be executed with effective
stiffness parameters, with explicit distinction between effective stresses and (excess) pore pressures.
2. Undrained effective stress analysis with effective strength parameters
Undrained effective stress analysis can be used in combination with effective strength parameters φ' and c' to
model the material's undrained shear strength. In this case, the development of the pore pressure plays a
crucial role in providing the right effective stress path that leads to failure at a realistic value of undrained
shear strength (cu or su). However, note that most soil models are not capable of providing the right effective
stress path in undrained loading. As a result, they will produce the wrong undrained shear strength if the
material strength has been specified on the basis of effective strength parameters. Another problem is that
for undrained materials effective strength parameters are usually not available from soil investigation data.
The advantage of using effective strength parameters in undrained loading conditions is that after
consolidation a qualitatively increased shear strength is obtained, although this increased shear strength
could also be quantitatively wrong, for the same reason as explained before.
3. Undrained effective stress analysis with undrained strength parameters
Especially for soft soils, effective strength parameters are not always available, and one has to deal with
measured undrained shear strength (cu or su) as obtained from undrained tests. Undrained shear strength,
however, cannot easily be used to determine the effective strength parameters φ' and c'. Moreover, even if
one would have proper effective strength parameters, care has to be taken as to whether these effective
strength parameters will provide the correct undrained shear strength in the analysis. This is because the
effective stress path that is followed in an undrained analysis may not be the same as in reality, due to the
limitations of the applied soil model.
In order to enable a direct control on the shear strength, PLAXIS 2D allows for an undrained effective stress
analysis with direct input of the undrained shear strength (Undrained B).
6.2.1 Undrained A
The Drainage type Undrained A enables modelling undrained behaviour using effective parameters for stiffness
and strength. The characteristic features of method Undrained A are:
• The undrained calculation is performed as an effective stress analysis. Effective stiffness and effective
strength parameters are used.
• Pore pressures are generated, but may be inaccurate, depending on the selected model and parameters.
• Undrained shear strength su is not an input parameter but an outcome of the constitutive model. The
resulting mobilised shear strength must be checked against known data.
• Consolidation analysis can be performed after the undrained calculation, which affect the shear strength.
Undrained A drainage type is available for the following models: Linear Elastic model, Mohr-Coulomb model,
Hardening Soil model, Hardening Soil model with small-strain stiffness, UBC3D-PLM model, Soft Soil model, Soft
Soil Creep model, Modified Cam-Clay model and UDSM.
6.2.2 Undrained B
The Drainage type Undrained B enables modelling undrained behaviour using effective parameters for stiffness
and undrained strength parameters. The characteristic features of method Undrained B are:
• The undrained calculation is performed as an effective stress analysis.
• Effective stiffness parameters and undrained strength parameters are used.
• Pore pressures are generated, but may be highly inaccurate.
• Undrained shear strength su is an input parameter.
• Consolidation analysis should not be performed after the undrained calculation. If consolidation analysis is
performed anyway, su must be updated.
Undrained B drainage type is available for the following models: Mohr-Coulomb model, Hardening Soil model,
Hardening Soil model with small-strain stiffness, and UDCAM-S model. Note that when using Undrained B in the
Hardening Soil model or Hardening Soil model with small-strain stiffness, the stiffness moduli in the model are
no longer stress-dependent and the model exhibits no compression hardening.
6.2.3 Undrained C
The Drainage type Undrained C enables simulation of undrained behaviour using a total stress analysis with
undrained parameters. In that case, stiffness is modelled using an undrained Young's modulus Eu and an
undrained Poisson ratio νu, and strength is modelled using an undrained shear strength cu (su) and φ = φu = 0°.
Typically, for the undrained Poisson ratio a value close to 0.5 is selected (between 0.495 and 0.499). A value of
exactly 0.5 is not possible, since this would lead to singularity of the stiffness matrix. The disadvantage of this
approach is that no distinction is made between effective stresses and pore pressures. Hence, all output
referring to effective stresses should now be interpreted as total stresses and all pore pressures are equal to
zero. Note that a direct input of undrained shear strength does not automatically give the increase of shear
strength with consolidation. The characteristic features of method Undrained C are:
• The undrained calculation is performed as a total stress analysis.
• Undrained stiffness parameters and undrained strength parameters are used.
• Pore pressures are not generated.
• Undrained shear strength su is an input parameter.
• Consolidation analysis should not be performed after the undrained calculation. If consolidation analysis is
performed anyway, su must be updated.
Undrained C drainage type is available for the following models: Linear Elastic model, Mohr-Coulomb model,
NGI-ADP model and UDCAM-S model.
Note:
For Undrained B and Undrained C an increased shear strength with depth can be modelled using the advanced
parameter su,inc.
of water and Soil-Water retention curve (see Table 22 (on page 607)). This fluid bulk modulus usually is
much smaller than the water bulk modulus of water.
• If Ignore suction is chosen, the suction effect is neglected, and soil behaves like a saturated soil. Excess pore
pressure is only governed by the compressibility of water in a similar way as saturated soil and is generally
much higher than the case of considering suction. This might probably result in a stiffer undrained volume
change behaviour, but a lower shear strength due to a higher pore pressure build-up. This is certainly
dependent on the constitutive model used.
Note:
The behaviour of unsaturated soil is more realistic but also more complicated than saturated soil. The user is
advised to take the utmost care with the modelling as well as Soil-Water retention curve input parameters.
Several data sets may be created to distinguish different discontinuities. As displayed in Figure 176 (on page
272) , the material data set includes the following options:
A user may specify any identification title for a discontinuity data set. It is advisable to
Identification use a meaningful name since the data set will appear in the database tree view by its
identification.
Two options allowed Drained and Non-porous. Discontinuities can be open or filled with
certain porous materials (for instance quartz, calcite or sand) which can be considered
Drainage type as Drained. However, if the infill is considered non-porous (for instance rock grouting
for impermebilisation techniques), the discontinuity element can also be considered
Non-porous.
Colour can be used as a distinction tool in the model. The default color for a
Colour
discontinuity is orange.
Comments A user may write down comments related to the material data set.
Note:
• 1Currently only the Mohr-Coulomb material model is available for the modelling of discontinuity elements.
The required parameters for the strength and stiffness of discontinuity are defined in the Mechanical tabsheet
of the material properties definition as shown in Figure 177 (on page 273).
6.3.2.1 Stiffness
Two distinct material stiffness can be assigned to discontinuities kn and ks.
6.3.2.2 Strength
Defines the strength parameters of the material in the discontinuity according the material model available (see
General properties (on page 271)). Two strength methods are available: Peak and Peak and Residual.
Peak
This is the default method. The strength parameters represent the peak strength and no material softening
occurs when the peak strength is reached.
Consider When tensile stresses are applied to a discontinuity, the discontinuity will open, -
gap closure creating a gap in the element. When the load is reversed, the contact between
either sides of the discontinuities needs to be restored before a compressive stress
can develop
Figure 178: Mechanical properties of discontinuities with peak and residual strength
Groundwater flow parameters are required when dealing with the hydraulic conditions of discontinuities
specifically when drained behaviour is addressed. For this reason, to enable the use of groundwater hydraulic
parameters the Drainage type of material needs to be set as Drained (see General properties (on page 271)).
When drained conditions are selected, the Groundwater tabsheet is displayed as in Figure 179 (on page 275).
It is important to mention that under drained conditions the discontinuity behaves as Fully permeable (the
discontinuity has an infinite cross permeability or zero cross resistance), and the Transmissivity represents the
drainage conductivity in the longitudinal direction of the fracture. .
Note: If Drainage type defined in General properties (on page 271) is set as Non-porous the Transmissivity (T) is
disabled.
The Thermal tabsheet (see Figure 180 (on page 276)) contains discontinuity properties for problems involving
(a change of) temperature and the influence on stress, deformation or groundwater.
The thermal resistance R is used to control the heat transfer across the discontinuity. R is defined as the ratio
between the aperture of the discontinuity, d, and the thermal conductivity, λ, of the discontinuity material.
d
R = λ
Eq. [51]
A user may specify any identification title for a data set. It is advisable to use a
Identification meaningful name since the data set will appear in the database tree view by its
identification.
There are three available options, describing the material type of a plate. These options
Material type are Elastic, Elastoplastic and Elastoplastic (M-κ). The availability of the parameters
defined at the Mechanical tabsheet depends on the selected material type.
Comments A user may write down comments related to the material data set.
6.4.1.4 Advanced
Prevent punching: In reality vertical loads on walls for example, as a result of vertical components of anchor
forces are sustained by the shaft friction and the tip resistance. A certain amount of resistance is offered by the
soil under the tip, depending on the thickness or the cross section area of the tip.
Slender walls are often modelled as plates. Due to the zero thickness of the plate elements vertical plates (walls)
have no end bearing. The effects of end bearing can still be considered in the calculation when the Prevent
punching option is selected in the material data set. In order to consider end bearing at the bottom of plates, a
zone in the soil volume elements surrounding the bottom of the plate is identified where any kind of soil
plasticity is excluded (elastic zone). The size of this zone is determined as D = 12EI / EA.
It is not the idea that this end bearing represents the true end bearing capacity of the wall. It just prevents
unrealistic vertical movement of penetration of the wall into deeper layers. The value of end bearing cannot be
prescribed by the user, and it is neither theoretically determined by PLAXIS 2D.
Note:
Note that sheet pile walls have very little end bearing, considering that the thickness of the steel is much less
than Deq, when modelling them as plates. Hence, the Prevent punching option shall not be used for sheet pile
walls.
Isotropic If selected, the in-plane stiffness and out-of-plane stiffness will be [-]
equal.
From the ratio of EI and EA1 an equivalent thickness for an equivalent plate (d) is automatically calculated from
the equation:
EI
d = 12 EA Eq. [52]
1
For the modelling of plates, PLAXIS 2D uses the Mindlin beam theory as described in Bathe (1982) (on page
586). This means that, in addition to bending, shear deformation is taken into account. The shear stiffness of the
plate is determined from:
5EA 5E (d ⋅ 1m)
Shear stiffness = 12(1 + ν )
= 12(1 + ν )
Eq. [53]
This implies that the shear stiffness is determined from the assumption that the plate has a rectangular cross
section. In the case of modelling a solid wall, this will give the correct shear deformation. However, in the case of
steel profile elements, like sheet-pile walls, the computed shear deformation may be too large. You can check
this by judging the value of deq. For steel profile elements, deq should be at least of the order of a factor 10 times
smaller than the length of the plate to ensure negligible shear deformations.
More information about the behaviour and structural forces in plates can be found in the Material Models
Manual - Structural elements - 2D Plates.
In addition to the above stiffness parameters, a Poisson's ratio, ν, is required. For thin structures with a certain
profile or structures that are relatively flexible in the out-of-plane direction (like sheet-pile walls), it is advisable
to set Poisson's ratio to zero. For real massive structures (like concrete walls) it is more realistic to enter a true
Poisson's ratio of the order of 0.15.
Since PLAXIS 2D considers plates (extending in the out-of-plane direction) rather than beams (one-dimensional
structures), the value of Poisson's ratio will influence the bending stiffness of the isotropic plate in plane strain
applications as follows:
Input value of bending stiffness: EI
Observed value of bending stiffness: EI/(1 - ν 2)
The stiffening effect of Poisson's ratio is caused by the stresses in the out-of-plane direction (σzz) and the fact
that strains are prevented in this direction. Note that the Poisson's ration (ν) is assumed to be zero in anisotropic
case.
Plasticity may be taken into account by specifying a maximum bending moment, Mp. The maximum bending
moment is given in units of force times length per unit width. In addition to the maximum bending moment, the
axial force is limited to Np. The maximum axial force, Np, is specified in units of force per unit width. When the
combination of a bending moment and an axial force occur in a plate, then the actual bending moment or axial
force at which plasticity occurs is lower than respectively Mp or Np. More information is given in the Material
Models Manual - Structural elements - 2D Plates.
The relationship between Mp and Np is visualised in Figure 182 (on page 281). The diamond shape represents
the ultimate combination of forces for which plasticity will occur. Force combinations inside the diamond will
result in elastic deformations only. The Scientific Manual describes in more detail how PLAXIS 2D deals with
plasticity in plates.
Bending moments and axial forces are calculated at the stress points of the plates elements (Figure 63 (on page
103)) . If Mp or Np is exceeded, stresses are redistributed according to the theory of plasticity, so that the maxima
are complied with. This will result in irreversible deformations. Output of bending moments and axial forces is
given in the nodes, which requires extrapolation of the values at the stress points. Due to the position of the
stress points in a beam element, it is possible that the nodal values of the bending moment may slightly exceed
Mp. If the Isotropic option is checked the input is limited to Np,1 where as Np,1 = Np,2.
Np
Mp Mp
Np
Elastoplastic (M-κ)
In the case the Material type is set to Elastoplastic (M-κ), the bending behaviour of the plate is governed by a
user-defined moment-curvature (M-κ) diagram. Input values of the κ diagram can be specified in the table that
appears at the right hand panel when the M-κ diagram input field is selected. Here, a name can be given to the M-
κ diagram to be defined. Adding rows to the table can be done by clicking the '+' sign above the table. Only
positive values can be specified for curvature κ (in the unit of 1/length) and moment M (in the unit of Force
times length per unit of width in the out-of-plane direction), since the M-κ diagram is assumed to govern the
plate's behaviour in both positive and negative loading directions. A graphical representation of the M-κ diagram
is presented below the table (only positive values).
The first row in the M-κ diagram determines the plate's elastic bending stiffness EI:
EI = M (1) / κ (1) Eq. [54]
This EI value is included in the set of stiffness properties. Additional rows in the M-κ table define the plate's non-
linear elastoplastic behaviour. The last M-value in the table is assumed to be the maximum bending moment, Mp,
at which the plate fails. Elastic bending strains are calculated from the aforementioned EI value, whereas
additional bending (following the defined M-κ diagram) is assumed to be plastic, as long as the loading is in the
same direction. Upon unloading from an elastoplastic state, the behaviour is initially elastic, but after significant
unloading it may again generate plastic strains.
In the Elastoplastic (M-κ) plates, the axial force N is considered elastic and independent from the bending
moment M. The axial force influences the stresses and displacements of the element but without affecting the
bending moment. The M-κ diagram is assumed to be the only one governing the plate's flexural behaviour.
M1
Mp
E1
kappa
It is possible to change the material data set of a plate in the framework of staged construction . However, it is
very important that the ratio of EI/EA is not changed, since this will introduce an out-of-balance force (see Plates
(on page 101)).
The specific heat capacity of the solid material. Describes the amount of energy
c [kJ/t/K]
(heat) that can be stored in the solid material per unit of mass.
The thermal conductivity of the solid material. Describes the rate of energy
λ [kW/m/K]
(heat) that can be transported in the solid material.
ρ The density of the solid material. Describes the density of the solid particles. [t/m3]
The thermal expansion coefficient. Describes how much the material expands (or
α elongates) when the temperature increases. In other words, it is the (change of) [1/K]
strain per unit of temperature.
A user may specify any identification title for a data set. It is advisable to use a
Identification meaningful name since the data set will appear in the database tree view by its
identification.
Comments A user may write down comments related to the material data set.
There are four available options, describing the material type of a plate. These options
are Elastic, Elastoplastic, Elastoplastic (N-ε) and Visco-elastic (time-dependent). The
Material type
availability of the parameters defined at the Mechanical tabsheet depends on the
selected material type.
6.5.2.1 Isotropic
Different stiffness and strength in-plane and out-of-plane may be considered. If this is not the case, the Isotropic
option may be selected to ensure that the stiffness in both directions is equal.
The axial stiffness EA is usually provided by the geogrid manufacturer and can be determined from diagrams in
which the elongation of the geogrid is plotted against the applied force in a longitudinal direction. The axial
stiffness is the ratio of the axial force F per unit width and the axial strain (ε =Δl/l where Δl is the elongation and l
is the original length):
F
EA = ε
Eq. [55]
If the Isotropic option is checked the input is limited to EA1 where as EA2 =EA1.
Visco-elastic (time-dependent)
The parameters are based on a visco-elastic perfectly-plastic Kelvin-Voigt model in each direction, which allows
for time-dependent behaviour.
F
uԐ
Figure 185: Force versus axial strain showing EAshort and EAlong
Considering one Kelvin-Voigt element (see Figure 186 (on page 284)),
E A0 = E Ashort
1 1 1
E A0
+ E A1
= E Along
1 Eq. [56]
E A1 =
( 1
E Along
−
1
E A0 )
η = E A1 × Retardation time
where η is viscous damping, EA0 and EA1 are internal stiffness used in the geogrid material model.
Ԑlong
Ԑshort
Retardation time can be obtained from a creep test in which a force F is applied, using the following equations
(see Figure 187 (on page 285)):
η1
tretardation = E1
F
E Ashort = ushort
1
E Along = E Ashort
Eq. [57]
F
εshort = E Ashort
F
εlong = E Along
The short-term and long-term stiffnesses can be obtained from the same creep test by measuring the
corresponding strain ε at the short and long time, respectively.
Parameters which are required for time dependent visco-elasticity are (Figure 188 (on page 286)):
EA1,long Elastic stiffness during (infinitely) long strain increment in 1-direction [kN/m]
(in-plane).
EA2,long Elastic stiffness during (infinitely) long strain increment in 1-direction [kN/m]
(out-of-plane, anisotropic behaviour).
Retardation time The time where a linear extrapolation of the initial creep rate intersects [day]
the long-term displacement line.
The maximum axial tension force Np is specified in units of force per unit width. If Np is exceeded, stresses are
redistributed according to the theory of plasticity, so that the maxima are complied with. This will result in
irreversible deformations. Output of axial forces is given in the nodes, which requires extrapolation of the values
at the stress points. Due to the position of the stress points in a geogrid element, it is possible that the nodal
values of the axial force may slightly exceed Np.
If the Isotropic option is checked the input is limited to Np,1 where as Np,2 =Np,1.
Elastoplastic (N-ε)
A non-linear N-ε diagram may be specified in case of elastoplasticity (N-ε):
The user can add both N-ε diagrams, by specifying values as a table or importing a text file containing values
(Figure 189 (on page 287)). The axial tension force is specified in units of force per unit width. The first part of
the N-ε diagram is used to calculate the EA value.
If the Isotropic option is checked the input is limited to N1 -eps1 where as N2-eps2 =N1-eps1.
The density of the solid material. Describes the density of the solid
ρ [t/m3]
particles.
Note: The creep properties of geogrids are very sensitive to the temperature. The visco-elastic perfectly-plastic
model adopted for geogrids allows time-dependent behaviour but without temperature-dependency. Hence, the
thermal expansion coefficient does not take the temperature effect on creep into account.
Note:
In contrast to what is common in the Finite Element Method, the bearing capacity of an embedded beam is
considered to be an input parameter rather than the result of the finite element calculation. The user should
realise the importance of this input parameter. Preferably, the input value of this parameter should be based on
representative pile load test or pull out test data. Moreover, it is advised to perform a calibration in which the
behaviour of the embedded beam is compared with the behaviour as measured from the test. When embedded
beams are used in a row, the group action must be taken into account when defining their bearing capacity.
Note: Embedded beams can only be used in plane strain models and are not available in axisymmetry.
A user may specify any identification title for a data set. It is advisable to use a
Identification meaningful name since the data set will appear in the database tree view by its
identification.
There are three available options, describing the material type for embedded beams.
Material type These options are Elastic , Elastoplastic and Elastoplastic (M-κ). The availability of the
parameters defined on the Mechanical tabsheet depends on the selected material type.
Comments A user may write down comments related to the material data set.
The unit weight is the unit weight of the material from which the
γ [kN/m3]
embedded beam is composed.
Note:
• In a finite element model, embedded beams are superimposed on a continuum and therefore ' overlap' the
soil. Especially for Solid structures, to calculate accurately the total weight of soil and structures in the model,
the unit weight of the soil should be subtracted from the unit weight of the embedded beam material.
• Please note that when reducing the unit weight, the axial forces in the embedded beams may not be realistic.
Predefined cross A list of predefined types (Solid circular beam, Circular tube, Solid square beam). After
section type entering the required data, the parameters A, I3, I2, W3 and W2 are filled automatically ).
The embedded beam diameter is to be defined for Solid circular beam and Circular tube
predefined embedded beam types. The embedded beam diameter determines the size of
Diameter the elastic zone in the soil under the embedded beam in which plastic soil behaviour is
excluded. It also influences the default values of the interface stiffness factors (Interface
stiffness factor (on page 296)).
The embedded beam width is to be defined for a Solid square beam predefined beam
type. The embedded beam width is recalculated into an equivalent diameter,
Width Deq = 12EI / EA. This diameter determines the size of the elastic zone in the soil
under the embedded beam in which plastic soil behaviour is excluded. It also influences
the default values of the interface stiffness factors.
Thickness The wall thickness needs to be defined for a Circular tube predefined beam type.
Alternatively, a user-defined type may be defined by means of the embedded beam cross section area, A, and its
respective moment of inertia I:
The cross section area is the actual area (in the unit of length
squared) perpendicular to the embedded beam axis where
A embedded beam material is present. For embedded beams that [m2]
have a certain profile (such as steel beams), the cross section area
can be found in tables that are provided by the manufacturer.
1
l= 64
πD 4 Solid circular embedded beam
l=
1
4
( D2 )4 − ( D2 − t )4 Circular tube Eq. [58]
1
l= 12
h4 Solid square embedded beam
where D is the embedded beam diameter, t is the wall thickness and h is the embedded beam width.}
6.6.2.2 Stiffness
An embedded beam has only a single stiffness parameter:
6.6.2.3 Strength
Elastoplastic
For elastoplastic behaviour of an embedded beam, the strength is defined by the plastic limits for bending
moment and axial force:
Elastoplastic (M-κ)
In the case the Material type is set to Elastoplastic (M-κ), the bending behaviour of the plate is governed by a
user-defined moment-curvature (M-κ) diagram. Input values of the κ diagram can be specified in the table that
appears at the right hand panel when the M-κ diagram input field is selected.
For more information on elastoplastic behaviour see Strength properties (on page 280)
The input for the shaft resistance is defined by means of the axial skin resistance Fskin and the base resistance
Fmax. Using this approach the total pile bearing capacity, Npile, is given by:
N pile = F max + F skin Eq. [61]
The skin resistance Fskin can be defined in three ways: Linear, Multi-linear and Layer dependent. The base
resistance Fmax can be entered directly (in the unit of force) in the embedded beam material data set window.
Note:
The base resistance is only mobilised when the pile body moves in the direction of the base (example: with a
load on top).
For rock bolts, the bearing capacity may be defined in a similar way, although rock bolts generally do not have an
end bearing (Fmax = 0):
In order to ensure that a realistic bearing capacity as specified can actually be reached, a zone in the soil volume
elements surrounding the beam is identified where any kind of soil plasticity is excluded (elastic zone). The size
of this zone is determined by the embedded beam's diameter D or equivalent diameter Deq. The elastic zone
makes the embedded beam almost behave like a volume element. Installation effects are not taken into account
and the embedded beam-soil interaction is modelled at the centre rather than at the circumference.
The bearing capacity is automatically divided by the spacing in order to obtain the equivalent bearing capacity
per unit of width in the out-of-plane direction.
In addition to displacement differences and shear forces in axial direction along the embedded beam element,
the beam can undergo transverse forces, t⊥ , due to lateral displacements. The lateral displacements can be
induced by a transverse force applied at the top of the pile or as a consequence of the transverse distributed load
induced by the lateral displacement field of the surrounding soil. In the first case, the overall behaviour may not
show fully realistic results. In the second case, although embedded beam elements are not meant to be used as
laterally loaded piles, they show reasonable results and the overall behaviour is quite realistic. For more
information about the modelling techniques for embedded structures, see the Appendix of the Material Models
Manual.
The user can limit the transverse forces using the Lateral resistance option. This can be done in three ways:
Unlimited, Linear and Multi-linear lateral resistance.
More details about the way the shear and transverse forces are calculated on the basis of displacement
differences between the embedded beam element and the surrounding soil element are described in the
Material Models Manual.
where Lpile is the pile length. Tskin,start,max and Tskin,end,max are measured at the pile top and the bottom of the pile
respectively.
For rock bolts, the bearing capacity may be defined as follows:
1
N rockbolt = 2
L rockbolt (T skin,start ,max + T skin,end ,max ) Eq. [64]
where Lrockbolt is the rock bolt length. Tskin,start,max and Tskin,end,max are measured at the first point of the geometry
line and the second one respectively.
Multi-linear
The Multi-linear option can be used to take into account inhomogeneous or multiple soil layers with different
properties and, as a result, different resistances. The skin resistance, Tmax, is defined in a table at different
positions along the pile, L, where L is measured from the pile top (L=0) to the bottom of the pile (L= Lpile). Using
this approach the total pile bearing capacity, Npile, is given by:
n−1 1
N pile = F max + ∑ 2 ( L i+1 − L i )(T i + T i+1 ) Eq. [65]
i=1
where i is the row number in the table and n is the total number of rows.
For rock bolts, the bearing capacity is defined as follows:
n−1 1
N rockbolt = ∑ 2 ( L i+1 − L i )(T i + T i+1 ) Eq. [66]
i=1
where L is measured from the first point of the corresponding geometry line (L=0) to the second one (L=
Lrockbolt).
Layer dependent
The Layer dependent option can be used to relate the local skin resistance to the strength properties (cohesion c
and friction angle φ) and the interface strength reduction factor, Rinter, as defined in the material data set of the
corresponding soil or rock layers ( Interfaces tabsheet (on page 254)) in which the pile or rock bolt is located:
τi = ci + σ ′ n tan φi
ci = Rintercsoil Eq. [67]
tan φi = Rintertan φsoil
where τi is the local shear stress resistance of the interface, φi and ci are the friction angle and the cohesion of
the interface, φsoil and csoil are the friction angle and cohesion of the correspondent soil layer, Rinter is the
strength reduction factor associated to the soil layer, σ'n = (σ'2 + σ'3 ) / 2 is the normal stress. Using this approach
the pile/rock bolt bearing capacity is based on the stress state in the soil, and thus unknown at the start of a
calculation. The special interface in the embedded beam behaves similar as an interface along a wall, except that
it is a line interface rather than a sheet.
Note:
In case of advanced soil material models, the calculation of φi and ci is as described in Interfaces tabsheet (on
page 254). For user-defined Soil Models, φi and ci are based on direct input specified by the user.
The skin resistance, Ti, as a force per unit of depth, is defined as:
T i = 2πReq τi Eq. [68]
Note:
The embedded beam-soil interaction parameters in the embedded beam material data set involve only the
bearing capacity (skin resistance and base resistance). Note that the material data set does NOT include the
stiffness response of the pile in the soil (or p-y curve). The stiffness response is the result of the pile length,
equivalent radius, stiffness and bearing capacity as well as the stiffness of the soil layers in which the beam is
located.
Gsoil
Rs = ISF RS L spacing
Gsoil
R N = ISF RN L spacing
Eq. [69]
Gsoil Req
K F = ISF KF L spacing
ISF RS = 2.5 ( )
L spacing −0.75
D
= 2.5( )
L spacing −0.75
ISF RN Eq. [70]
D
= 25( )
L spacing −0.75
ISF KF D
where D is diameter in the case of a circular pile or width in the case of a square pile or equivalent width in the
case the case of a user-defined pile.
In the case of an embedded beam as a pile a realistic pile bearing capacity as specified can actually be reached, a
zone in the soil volume elements surrounding the bottom of the pile is identified where any kind of soil plasticity
is excluded (elastic zone). The size of this zone is determined by the embedded beam's diameter Deq or
equivalent radius Req (= Deq/2) (Figure 194 (on page 298))
where
12EI
Deq = EA
Eq. [71]
Figure 194: Plastic zone surrounding the bottom of the pile (after Sluis, 2012)
In addition to displacement differences and shear forces in axial direction along the pile, the pile can undergo
transverse forces, t⊥ , due to lateral displacements. These transverse forces are not limited in the special
interface element that connects the pile with the soil, but, in general, they are limited due to failure conditions in
the surrounding soil itself. However, embedded beams are not meant to be used as laterally loaded piles and will
therefore not show accurate failure loads when subjected to transverse forces.
Note that the default values of the interface stiffness factors are valid for bored piles which are loaded statically
in the axial direction and behaviour of the surrounding soil is modelled using the Hardening Soil model with
small-strain stiffness. The phreatic level is assumed to be located at the ground surface. These values should be
modified if the conditions in the model are different from the ones assumed to derive the default values.
Several data sets may be created to distinguish the different cables . Figure 195 (on page 299) displays the
General properties tab for a Cable .
Users may specify any identification title for a cable data set. It is advised to use a
Identification meaningful name since the data set will appear in the database tree view by its
identification.
Material Model Users can specify the elastic behaviour of the cable as "Elastic" or as "Elastoplastic".
Colour can be used as a distinction tool in the model. The default color for a cable is
Color
purple.
Comments A user may write down comments related to the material data set.
Note: When a elastic behaviour is selected for the cable element, different parameters become available in the
Mechanical properties (on page 299) tab.
The required parameters for the strength and stiffness of the cables are defined in the Mechanical tabsheet of
the material set as shown in Figure 196 (on page 300).
Cross
Either a Predefined or a user-defined type can be selected. -
section type
The cross section area is the actual area (in the unit of length squared)
A m2
perpendicular to the cable axis where the cable material is present.
When activated no bond failure (plasticity) takes place. Also the strength
Fully bonded distribution is set as Uniform by default with high value stiffness and strength -
parameters.
If the cable is NOT fully bonded the following properties are displayed:
Cohesive
strength Bond cohesive strength. kN/m
cbond
φbond Bond friction angle to account for the bond confining pressure dependency. °
• Predefined:
The failure perimeter is calculated by default based on cable diameter,
assuming that failure takes place at the cable circumference.
• User-defined:
The users need to assign a value for the failure perimeter.
To define the failure parameter take into account that bond failure takes place
at the interface between the reinforcement element and medium. When
frictional resistance and confining pressure effects are considered, the failure
perimeter is needed to calculate the surface of that interface. Two approaches
are possible to define the failure perimeter:
Failure
surface • Non-grouted bolt: m
perimeter For non-grouted rock bolt, failure perimeter can be taken as the perimeter
of the bolt cross section.
• Grouted bolt and cable:
For grouted bolt and cable, PLAXIS assumes, by default, that failure takes
place at grout-bolt interface, so the predefined perimeter is also the
perimeter of the bolt cross section.
However, if other bond failure mechanism is assumed, user-defined
perimeter option can be used, so that users can put their own failure
perimeter value. For instance, if failure at rock-grout interface is assumed,
the failure perimeter can be taken as the perimeter of the drilling hole, used
to install the bolt/cable.
Multi-linear
shear Predefined as 2 rows. kN
strength
Failure
surface • Predefined m
perimeter • User-defined
Note: For the safety analysis a Phi/C reduction all strength parameters as part of the cable will be reduced,
including the rock bolt interaction parameters (Np, comp, Np, tens, Cohesive strength, φbond ). But it is possible to
exclude those parameters from the reduction domain.
Several data sets may be created to distinguish between different types of anchors. Figure 197 (on page 303)
shows the General tabsheet of the Anchor window. The material data set is defined by:
A user may specify any identification title for a data set. It is advisable to use a
Identification meaningful name since the data set will appear in the database tree view by its
identification.
There are three available options, describing the material type of an anchor. These
options are Elastic, Elastoplastic and Elastoplastic with residual strength. The availability
Material type
of the parameters defined on the Mechanical tabsheet depends on the selected material
type.
Comments A user may write down comments related to the material data set.
6.8.2.1 Stiffness
To calculate an equivalent stiffness per unit width, the out-of-plane spacing, Ls, must be entered.
Note: For axisymmetric problems Ls is considered in radians and not in unit width.
6.8.2.2 Strength
Elastoplastic
If the material type is selected as Elastoplastic, two maximum anchor forces can be entered:
The Force-displacement diagram displaying the elastoplastic behaviour of the anchors is given in Figure 198 (on
page 305).
Figure 198: The force-displacement diagram displaying the elastoplastic behaviour of anchors
In the same way as the stiffness, the maximum anchor forces are divided by the out-of-plane spacing in order to
obtain the proper maximum force in a plane strain analysis.
Elastoplastic with residual strength
The Elastoplastic with residual strength option can be used to model anchor failure or softening behaviour (e.g.
buckling of struts). When this option is selected two residual anchor forces can be specified:
The Force-displacement diagram displaying the elastoplastic behaviour with residual strength of the anchors is
given in Figure 198 (on page 305).
Figure 199: The force-displacement diagram displaying the elastoplastic behaviour with residual strength of the
anchor
If, during a calculation, the maximum anchor force is reached, the maximum force will immediately reduce to the
residual force. From that point on the anchor force will not exceed the residual force anymore. Even if the anchor
force would intermediately reduce to lower values, the defined residual force will be its maximum limit.
Note: If the anchor has failed (in tension, compression or both) the residual force will be valid in the following
calculation phases where the anchor is active. If the anchor is deactivated in a phase and reactivated in the next
phase, the maximum anchor force will be restored, assuming that the anchor has been replaced by a new anchor.
The specific heat capacity of the solid material. Describes the amount of
c [kJ/t/K]
energy (heat) that can be stored in the solid material per unit of mass.
The thermal conductivity of the solid material. Describes the rate of energy
λ [kW/m/K]
(heat) that can be transported in the solid material.
The thermal expansion coefficient. Describes how much the material expands
α (or elongates) when the temperature increases. In other words, it is the [1/K]
(change of) strain per unit of temperature.
Aeff,T The cross sectional area of the anchor considered for thermal flux. [m2]
6.9.2 Structures
Regarding structures (fixed-end anchors, node-to-node anchors, embedded beam rows, plates, geogrids and
interfaces), there are three different methods of assigning material data sets.
• The first method is based on an open Material sets window, showing the created material sets in the project
database tree view. The desired material set can be dragged (select it and keep the left mouse button down)
to the drawing area and dropped on the desired component. It can be seen from the shape of the cursor
whether or not it is valid to drop the material set.
• The second method is to select the desired structure in the drawing area or the Model explorer and select the
desired material set from the Set material of the right hand mouse button menu.
• The third method is to select the desired structure in the drawing area or model explorer and use the
Material drop-down menu in the explorer to define the material data set.
procedure. The mesh generation process takes into account the soil stratigraphy as well as all structural objects,
loads and boundary conditions.
7.1.1 Elements
The basic soil elements to model soil layers and other volume clusters as described in Project properties (on
page 20) are either 15-Node or 6-Node triangular elements (Figure 9 (on page 24)). The user chooses the type of
element.
In addition to the soil elements, there are special elements for structural behaviour (plates, embedded beam
rows, geogrids and anchors), as described in Structural elements (on page 94). The type of element for
structures and interfaces is automatically taken to be compatible with the basic type of soil element.
To generate the mesh, click the Generate mesh button in the side toolbar of the Mesh mode or select the
corresponding option in the Mesh menu.
The Mesh options window pops up where the general mesh properties can be defined (Figure 200 (on page
309)). The options are explained in Global settings (on page 309), Local refinement (on page 310) and
Enhanced mesh refinements (EMR) (on page 311).
The mesh is generated by clicking on the OK button in the Mesh options window. After the mesh was generated,
the number of generated elements is displayed in the Session tab of the Command line.
To view the generated mesh click the View mesh button in the side toolbar.
Note:
where the Relative element size factor (re) is derived from the Element distribution. There are five global levels.
By default, the Element distribution is set to Medium but the user may select one of the other levels to make the
mesh globally finer or coarser.
The predefined values of the parameter re (Element distribution) are:
Element distribution re
Note:
Note that the Relative element size (re) does not correspond in value to the parameter value which is displayed in
the command line.The value displayed is re × 0.06 (Eq. [79]) .
The exact number of elements depends on the shape of the geometry and optional local refinement settings. The
number of elements is not influenced by the Type of elements parameter, as set in the Project properties
window. Note that a mesh composed of 15-node elements gives a much finer distribution of nodes and thus
much more accurate results than a similar mesh composed of an equal number of 6-node elements. On the other
hand, the use of 15-node elements is more time consuming than using 6-node elements.
As an alternative to the Element distribution, the mesh can be defined using Expert settings.
Relative element The relative element size factor (re) as defined above. The default value is 1.0 (medium).
size
Max cores to use The number of cores to be used in the meshing process.
The user specifies either the Relative element size or the Element dimension and the other one is then generated
automatically as described above.
Element distribution parameter. By default, the Coarseness factor value is set to 1.0 for most geometry entities
whereas this value is 0.25 for structural objects and loads. A Coarseness factor value of 0.5 reduces the element
size to half the target element size. The coarseness factor can be changed by selecting the geometry entity and
clicking on the Coarseness factor in the Selection explorer. Values in the range from 0.03125 to 8.0 are acceptable.
Using a value larger than 1.0 coarsens the mesh locally.
To locally refine the mesh either click the Refine mesh button and select the geometry entity (line or point)
where a finer mesh is required or right-click the geometry entity and select the Finer mesh option from the
appearing menu.
To locally coarsen the mesh by a factor of √2 click the Coarsen mesh button and select the geometry entity
(line or point) where a coarser mesh is required or right click the geometry entity and select the Finer mesh
option from the appearing menu.
To reset the local refinement in a geometry entity right click it either in the drawing area or in Selection
explorer and select the corresponding option from the appearing menu.
Note:
• In the Mesh mode, the colours indicating the material data sets are turned off and the whole model is shown
in gray. However, refined and coarsened objects are displayed in green and yellow respectively.
• The more the object is refined, the lighter the shade of green in which it is displayed.
• The more the object is coarsened, the lighter the shade of yellow in which it is displayed.
Figure 201: The implicit Coarseness factor as a function of the angle between two lines.
Note:
The automatic refinement considered can be turned off by unchecking the Enhanced mesh refinements option in
the Mesh options window (Figure 200 (on page 309)).
Note:
• Irrespective of a mesh warning, the mesh is generated.
• For simplifying the visualization, the number of warnings in the interface is limited.
Note:
Note that for a new project the initial phase is automatically added. It cannot be deleted. More information on
the initial phase is given in Initial stress generation (on page 318).
7.3.1.1 Toolbar
The buttons in the toolbar enable introducing new phases, removing phases and accessing the Phases window
where the settings of phases are defined.
To introduce a new calculation phase (a child phase), select a reference phase (parent phase) in the list and
click the Add phase button. A new phase is added under the parent phase.
To insert a new calculation phase before a selected one, click the Insert phase button. The inserted phase will
be the new parent phase for the phase selected before the insertion, whereas the original parent phase will
become the parent phase of the inserted phase.
The user has to define the new settings for the inserted phase in a similar way as defining a new phase at the end
of the phase list. The phases have the settings of the parent phase unless they are defined differently. In this case
it is required that the next phase is fully redefined, since the start conditions have changed. This may also have
consequences for the phases thereafter.
To delete a calculation phase, select it and click the Delete phase button. Before deleting a phase it should be
checked which of the subsequent phases refer to the phase to be deleted. The parent of the deleted phase will be
automatically the new parent phase. Nevertheless, it is required that the modified phases are redefined, since
the start conditions have changed.
To define the phase settings either select the phase and click the Edit phase button or double click the phase.
The Phases window pops up (Phases window (on page 316)).
The Copy button enables copying to clipboard general information about the phase.
Besides the buttons available in the Phases explorer, the right mouse button menu can be used to modify the
phases in the model (Figure 205 (on page 315)).
Figure 205: The expanded view of the right mouse menu of Phases explorer
The information in the Phases window is displayed in three separate panels (Figure 206 (on page 317)). In
the left panel the Phases explorer is displayed giving an overview of all the phases in the model and the relation
between them. The middle panel displays information regarding the selected phase in the Model explorer. The
right panel displays log info for the last calculation of the selected phase and provides space to write comments.
The Spreadsheet view displays all the calculation information in a spreadsheet form (Figure 207 (on page
317)) to facilitate a comparison of parameters for different phases. Parameters can be added or removed from
the view by right-clicking on the bar with column header.
In the Phases window, users need to select at least the Calculation type and the Loading type for each new phase.
PLAXIS 2D provides convenient default values for most calculation control parameters, but the user can change
these values. A description of the calculation types and control parameters is given in the next section.
In PLAXIS 2D, initial stresses may be generated by using the K0 procedure, the Gravity loading or the Field stress
option. Note that these options are available in the Calculation type drop-down menu only for the Initial phase. It
is recommended to generate and inspect results from initial stresses first before defining and executing other
calculation phases.
Note:
The K0 procedure differs from the Gravity loading as stress field equilibrium is not checked at the end of the
initial phase. The K0 procedure is particularly suitable in cases with a horizontal surface and with all soil layers
and phreatic levels parallel to the surface. In such a case, the equilibrium is systematically satisfied (vertical
stresses = gravity weight, horizontal stresses = lateral reaction forces along the model boundaries). For all other
cases, the use of the K0 procedure may lead to out-of-balance forces.
The initial stress state may involve pre-loading or overconsolidation. In particular, advanced soil models may
take the effects of overconsolidation into account. This requires information about the overconsolidation ratio
(OCR) or the pre-overburden pressure (POP). Such information may be provided in boreholes or in the material
data set of the corresponding soil layer.
As part of the initial stress generation, the principal stress history parameter σ'1,max is initialised. The principal
stress history (σ'1,max, σ'2, σ'3) is used to calculate the equivalent preconsolidation pressure ppeq, which is used in
advanced soil models to initialise a cap-type yield surface.
For more information about the calculation of σ'1,max, see Initial tabsheet (on page 263).
7.4.1.1 K0 procedure
K0 procedure is a special calculation method available in PLAXIS 2D to define the initial stresses for the
model, taking into account the loading history of the soil. The parameters required in the initial stresses
development procedures are defined in the Initial tabsheet of material data sets for soil and interfaces (Initial
tabsheet (on page 263)).
Only one K0 value can be specified:
K 0,x = σ ′ xx / σ ′ yy K 0,z = σ ′ zz / σ ′ yy = K 0,x Eq. [74]
In practice, the value of K0 for a normally consolidated soil is often assumed to be related to the friction angle by
Jaky's empirical expression:
K 0 = 1 − sin φ Eq. [75]
In an overconsolidated soil, K0 would be expected to be larger than the value given by this expression.
For the Mohr-Coulomb model, the default value K0-value is based on Jaky's formula. For the advanced models,
(Hardening Soil model, Hardening Soil model with small-strain stiffness, Soft Soil model, Soft Soil Creep model,
Modified Cam-Clay model, Sekiguchi-Ohta model), the default value is based on the K0nc parameter and is also
influenced by the overconsolidation ratio (OCR) or the pre-overburden pressure (POP) (see Initial tabsheet (on
page 263) and the Material Models Manual):
νur
K 0nc POP − POP
νur 1 − νur
K 0,x = K 0nc OCR − (OCR − 1) + Eq. [76]
1 − νur
| σ yy0 |
Using very low or very high K0-values in the K0 procedure may lead to stresses that violate the Mohr-Coulomb
failure condition. In this case PLAXIS 2D automatically reduces the lateral stresses such that the failure condition
is obeyed. Hence, these stress points are in a plastic state and indicated as plastic points. Although the corrected
stress state obeys the failure condition, it may result in a stress field which is not in equilibrium. It is generally
preferable to generate an initial stress field that does not contain Mohr-Coulomb plastic points.
Note:
The plot of plastic points may be viewed after the presentation of the initial effective stresses in the Output
program by selecting the Plastic points option from the Stresses menu (see Plastic points (on page 460)).
For a cohesionless material it can easily be shown that to avoid Mohr-Coulomb plasticity, the value of K0 is
bound by:
1 − sin φ 1 + sin φ
1 + sin φ
< K0 < 1 − sin φ
Eq. [77]
When the K0 procedure is adopted, PLAXIS 2D will generate vertical stresses that are in equilibrium with the
self-weight of the soil. Horizontal stresses, however, are calculated from the specified value of K0. Even if the
value of K0 is chosen such that plasticity does not occur, the K0 procedure does not ensure that the complete
stress field is in equilibrium, since it does not generate shear stresses. Full equilibrium is only obtained for a
horizontal soil surface with any soil layers parallel to this surface and a horizontal phreatic level. Therefore, the
K0 procedure is not recommended when dealing with non-horizontal surfaces, which require shear stresses to
form an equilibrium stress field. Examples of non-horizontal surfaces, and non-horizontal weight stratifications
are:
If the stress field requires only small equilibrium corrections, then these may be carried out using the K0
procedure followed by a Plastic nil-phase (Plastic nil-phase (on page 323)). If the stresses are substantially out of
equilibrium, then the K0 procedure should be abandoned in favor of the Gravity loading procedure.
At the end of the K0 procedure, the full soil weight is activated (when ΣMweight = 1.0).
Field stress allows for setting up a homogeneous initial stress state in the model, taking into account a rotation of
principal stresses. This might be relevant for applications in deep soil or rock layers where the formation of
these layers in the geological history has caused a rotation of principal stresses (shearing).
In addition to the selection of Field stress as Calculation type for the initial phase, the user needs to define the
magnitude of the three principal stresses σ1, σ2, σ3, as well as the orientation of the principal stress directions
(Axis1), see Figure 208 (on page 320). σ1 and σ2 are the in-plane principal stresses and σ3 is the out-of-plane
stress.
The principal stresses do not need to be ordered; for instance, the magnitude of σ1 can be smaller (in absolute
value) than the magnitude of σ2 and/or σ3, contrary to the conventional definition of principal stresses, where σ1
has always the greatest magnitude (in absolute value).. Moreover, the (x, y) coefficients of the orientation axis do
not need to form a vector of unit length ".
Note:
Note that while visualising Principal stresses in Output, the values displayed for Min and Max indicate not only
the visible in-plane stresses, but also the out-of-plane stress, which is not visible
As an alternative to the global definition of the field stress in the Model conditions, the user may define local
field stress conditions in each soil polygon (cluster). To do so, in Soil mode, right click on the soil polygon. From
the context menu choose Soil_n > Create > Create field stress. Selecting this option displays ClusterFieldStress in
the selection explorer. Here the user needs to define the magnitude of the three principal stresses σ1, σ2, σ3, as
well as the orientation of the principal stress directions (Axis1) for the respective cluster. This option of defining
different stress states to individual clusters might be relevant for applications in rock layers with disturbance
zones where the weaker material may have a different initial stress state than the rock mass outside the
disturbance zone.
Note that, after applying the Field stress initial calculation the user will still need to apply nil-phase in order to
solve any unbalance in the model to get the correct initial stress state.
The calculation type Field stress does not consider the increase of stresses with depth due to gravity. Therefore,
the ΣMweight multiplier is always set to zero in the case that the initial stress state is generated using the Field
stress option. Still, nonzero unit weights may be defined in material data sets that are used in the soil/rock
clusters. A proper unit weight may be required in order to generate the right mass and inertia in the case of
dynamics calculations. Note that calculation phases that follow after a Field stress calculation should also have
ΣMweight = 0 in order to prevent a sudden unbalance from occurring.
Besides the input of field stresses, all model boundaries need to be fully fixed. Therefore, the user must manually
set all global model boundaries (BoundaryXMin, BoundaryXMax, BoundaryYMin, BoundaryYMax, ) to Fully fixed in
the Deformations section of the Model explorer. Note that the Field stress option may generate shear stresses,
which cannot be supported by the default boundary conditions; this is why the model boundaries must be fixed.
The result of a field stress calculation is a stress state according to the predefined principal stresses and the
orientation of the first principal stress direction according to the Axis1 parameter (Figure 209 (on page 321)).
This stress state is not only generated in volume elements, but a corresponding stress state is also generated in
interface elements, if applicable. Note that the Field stress option does not affect structural elements, and it will
not take into account external loads and boundary conditions, just as the K0-procedure. Hence, structural
elements and external loads should be inactive in the Initial phase.
If a value of K0 of 0.5 is required, for example, then it is necessary to specify a value of Poisson's ratio of 0.333. As
Poisson's ratio must be lower than 0.5, it is not straightforward to generate K0 values larger than 1 using Gravity
loading. If K0 values larger than 1 are desired, it is necessary to simulate the loading history and use different
Poisson's ratios for loading and unloading or use the K0 procedure.
When advanced soil models are used, the resulting K0-value after gravity loading corresponds to the K0nc
parameter in the material data set.
Note:
• To make sure that Gravity loading results in initial effective stresses in situations where undrained materials
are used, the parameter Ignore undrained behaviour should be selected.
• Once the initial stresses have been set up using Gravity loading, the displacements should be reset to zero at
the start of the next calculation phase. This removes the effect of the initial stress generation procedure on
the displacements developed during subsequent calculations, whereas the stresses remain.
• The OCR and POP parameters are ignored in Gravity loading.
In some cases plastic points will be generated during the Gravity loading procedure. For cohesionless soils in
one-dimensional compression, for example, plastic Mohr-Coulomb points will be generated unless the following
inequality is satisfied:
1 − sin φ ν
1 + sin φ
< 1−ν
<1 Eq. [79]
of plastic points shows many hardening points. Users need not be concerned about these plastic points as they
just indicate a normally consolidated stress state.
A Plastic calculation is used to carry out an elastic-plastic deformation analysis in which it is not necessary
to take the change of pore pressure with time into account. If the Updated mesh parameter has not been selected,
the calculation is performed according to the small deformation theory. The stiffness matrix in a normal plastic
calculation is based on the original undeformed geometry. This type of calculation is appropriate in most
practical geotechnical applications.
Although a time interval can be specified, a plastic calculation does not take time effects into account, except
when the Soft Soil Creep model is used (see Material Models Manual). Considering the quick loading of saturated
clay-type soils, a Plastic calculation may be used for the limiting case of fully undrained behaviour using the
Undrained (A), Undrained (B) or Undrained (C) option in the material data sets. On the other hand, performing a
fully drained analysis can assess the settlements on the long term. This will give a reasonably accurate
prediction of the final situation, although the precise loading history is not followed and the process of
consolidation is not dealt with explicitly.
An elastic-plastic deformation analysis where undrained behaviour (Undrained (A) or Undrained (B)) is
temporarily ignored can be defined by checking the Ignore undr. behaviour (A, B) parameter. In this case the
stiffness of water is not taken into account.
Note that Ignore undrained behaviour does not affect materials of which the drainage type is set to Undrained (C).
When changing the geometry configuration (Geometry configuration - Staged Construction mode (on page
379)) it is also possible (for each calculation phase) to redefine the water boundary conditions and recalculate
the pore pressures (Flow conditions (on page 370)). For more details on theoretical formulations of a plastic
calculation reference should be made to the Scientific Manual.
In a Plastic calculation loading can be defined in the sense of changing the load combination, stress state, weight,
strength or stiffness of elements, activated by changing the load and geometry configuration or pore pressure
distribution by means of Staged construction. In this case, the total load level that is to be reached at the end of
the calculation phase is defined by specifying a new geometry and load configuration, and/or pore pressure
distribution, in the Staged construction mode (Geometry configuration - Staged Construction mode (on page
379)).
The options for Pore pressure calculation type for a Plastic phase are:
• Phreatic
• Use pressures form previous phase
• Steady state groundwater flow
More information on Pore pressure calculation type is given in Water pressure calculation (on page 340).
A Consolidation calculation is usually conducted when it is necessary to analyse the development and
dissipation of excess pore pressures in a saturated clay-type soil as a function of time. PLAXIS 2D allows for true
elastic-plastic consolidation analysis. In general, consolidation analysis without additional loading is performed
after an undrained plastic calculation. It is also possible to apply loads during a consolidation analysis. However,
take care when a failure situation is approached, since the iteration process may not converge in such a
situation.
A consolidation analysis requires additional boundary conditions on excess pore pressures (Flow conditions (on
page 370)).
Note:
• In PLAXIS 2D, pore pressures are divided into steady-state pore pressures and excess pore pressures. Steady
state pore pressures are generated according to the water conditions assigned to the soil layers for each
phase, whereas excess pore pressures are calculated as a result of undrained soil behaviour (Undrained (A)
or Undrained (B)) or consolidation. A Consolidation calculation in PLAXIS 2D only affects the excess pore
pressures.
• Rather than considering the drainage type settings Drained, Undrained (A) or Undrained (B), a Consolidation
calculation considers the corresponding permeabilities as defined in the Groundwater tab of the material
data set instead.
• A Consolidation calculation does not affect Undrained (C) materials since such materials do not allow (excess)
pore pressures to be generated.
Consolidation and simultaneous loading in the sense of changing the load combination, stress state, weight,
strength or stiffness of elements, activated by changing the load and geometry configuration by means of Staged
construction. It is necessary to specify a value for the Time interval parameter, which has in this case the meaning
of the total consolidation period applied in the current calculation phase. The load is linearly increased to the
specified level within the time interval. The applied first time increment is based on the First time step parameter
in the Numerical control parameters subtree. The Staged construction option should also be selected if it is
desired to allow for a certain consolidation period without additional loading.
Consolidation without additional loading, until all excess pore pressures have decreased below a certain
minimum value, specified by the Minimum excess pore pressures parameter. By default, the Minimum excess pore
pressures is set to 1 stress unit, but this value may be changed by the user. Please note that the Minimum excess
pore pressures parameter is an absolute value, which applies to pressure as well as tensile stress. The input of a
Time interval is not applicable in this case, since it cannot be determined beforehand how much time is needed
to fulfill the minimum excess pore pressure requirement. The applied first time increment is based on the First
time step parameter in the Numerical control parameters subtree.
Consolidation without additional loading, until a desired degree of consolidation, specified by the Degree of
consolidation parameter, is reached. By default, Degree of consolidation parameter is set to 90.0 %, but this value
may be changed by the user. The input of a Time interval is not applicable in this case, since it cannot be
determined beforehand how much time is needed to fulfill the degree of consolidation requirement. The applied
first time increment is based on the First time step parameter in the Numerical control parameters subtree.
Note:
Although the degree-of-consolidation is officially defined in terms of target settlement over final settlement, in
PLAXIS 2D it is defined as the target minimum excess pore pressure over the maximum initial excess pore
pressure pmax/pmax,initial.
A Fully coupled flow-deformation analysis is conducted when it is necessary to analyse the simultaneous
development of deformations and pore pressures in saturated and partially saturated soils as a result of time-
dependent changes of the hydraulic boundary conditions. Examples where a fully coupled flow-deformation
analysis may be required include draw down of the reservoir level behind a dam, embankment dams subjected
to tidal waves and partially drained excavation and dewatering of a building site. In contrast to a consolidation
analysis, which primarily affects the excess pore pressures, a fully coupled flow-deformation analysis directly
operates on the total pore water pressures, i.e. the sum of steady-state and excess pore pressures. Still, in order
to be consistent with other calculation types, steady-state pore pressures are calculated based on the hydraulic
conditions at the end of the calculation phase, which enables the back-calculation of excess pore pressures from
the total pore water pressures.
A fully coupled flow-deformation analysis takes into account unsaturated soil behaviour and suction in the
unsaturated zone above the phreatic level. This is the most advanced and realistic type of analysis that considers
a reduced permeability and degree of saturation in unsaturated zone. For this reason, the Ignore suction option
is not available in Fully coupled flow-deformation analysis.
When fully coupled flow - deformation analysis is combined with temperature calculation, a fully coupled
Thermo - Hydro - Mechanical (THM) analysis is obtained. More detailed explanation, refer section Coupled
analysis [ULT] (on page 343).
Note:
It is not possible to use Updated mesh in a fully coupled flow-deformation analysis.
The Safety calculation type is an option available in PLAXIS 2D to compute global safety factors. This option
can be selected as a separate Calculation type in the General tabsheet.
In the Safety approach the shear strength parameters tan φ and c of the soil as well as the tensile strength are
successively reduced until failure of the structure occurs. The dilatancy angle ψ is, in principle, not affected by
the phi/c reduction procedure. However, the dilatancy angle can never be larger than the friction angle. When
the friction angle φ has reduced so much that it becomes equal to the (given) dilatancy angle, any further
reduction of the friction angle will lead to the same reduction of the dilatancy angle. The strength of interfaces, if
used, is reduced in the same way. Optionally, the strength of structural objects like plates and anchors can also
be reduced in a Safety calculation (Enhanced safety analysis (on page 328)).
The total multiplier ΣMsf is used to define the value of the soil strength parameters at a given stage in the
analysis:
tan φinput cinput su,input Tensile strength
input
ΣMsf = tan φreduced
= creduced
= su,reduced
= Tensile strength
Eq. [80]
reduced
where the strength parameters with the subscript 'input' refer to the properties entered in the material sets and
parameters with the subscript 'reduced' refer to the reduced values used in the analysis. Σ Msf is set to 1.0 at the
start of a calculation to set all material strengths to their input values.
A Safety calculation is performed using the Load advancement number of steps procedure (Load advancement -
Number of steps (on page 348)). The incremental multiplier Msf is used to specify the increment of the strength
reduction of the first calculation step. This increment is by default set to 0.1, which is generally found to be a
good starting value. The strength parameters are successively reduced automatically until all Additional steps
have been performed. By default, the number of steps is set to 100, but a larger value up to 10000 may be given
here, if necessary. It must always be checked whether the final step has resulted in a fully developed failure
mechanism. If that is the case, the factor of safety is given by:
available strength
SF = strength at failure
= value of ΣMsf at failure Eq. [81]
The principal results of a Safety calculation are the failure mechanism and the corresponding ΣMsf, which is the
safety factor. The ΣMsf-value of a particular calculation step can be found in the Calculation information
window displayed as the corresponding option is selected in the Project menu of the Output program. It is also
recommended to view the development of ΣMsf for the whole calculation using the Curves option (Curves (on
page 474)). In this way it can be checked whether a constant value is obtained while the deformation is
continuing; in other words: whether a failure mechanism has fully developed. If a failure mechanism has not
fully developed, then the calculation must be repeated with a larger number of steps.
Note:
The numerical parameters defined in the Numerical control parameters subtree are not supposed to have
significant influence on the principal results of the Safety calculation. However, in Safety calculations involving
safety factors close to 1, other outputs (e.g. internal forces of the structures) could be sensitive to the numerical
parameters, especially to the Desired min number of iterations and the Desired max number of iterations.
To capture the failure of the structure accurately, the use of Arc-length control parameter is required. The use of
a Tolerated error of no more than 1% is also required. Both requirements are complied with when using the
default iteration parameters (Numerical control parameters (on page 356)).
Note:
• When performing Safety calculation without Arc-length control, the reduction factor ΣMsf cannot go down
and an overestimation of safety factor can occur.
• To capture the failure of the structure accurately, a sufficiently fine mesh is required.
When using Safety calculation in combination with advanced soil models, these models will actually behave as a
standard Mohr-Coulomb model, since stress-dependent stiffness behaviour and hardening effects are excluded
from the analysis. In that case, the stiffness is calculated at the beginning of the calculation phase based on the
starting stresses and kept constant until the calculation phase is complete.
Note:
• In case of the Jointed Rock model the strength on all the planes will be reduced by ΣMsf.
• In the case of the NGI-ADP model and UDCAM-S model, all undrained strength parameters are reduced by
ΣMsf.
• Strength in the Modified Cam-Clay model and Sekiguchi-Ohta model is not reduced in Safety analysis.
• When using the Modified Cam-Clay modeland Sekiguchi-Ohta model, the strength is not reduced at all since
these models do not have a cohesion or friction angle as model parameter. In other the reduction of the
parameter values need to be explicitly defined in their code.
The strength reduction method, as adopted in a Safety calculation, gives similar safety factors as obtained from
conventional stability analysis based on the Limit Equilibrium Method (LEM) slip-circle analysis. For a more
detailed description of the strength reduction method (formerly called phi-c reduction) you are referred to
Brinkgreve & Bakker (1991) (on page 586).
Note:
A more realistic value of the safety factor will be obtained for a Fully coupled flow-deformation analysis when
suction is considered. This value is generally higher than a conventional safety factor ignoring suction.
Therefore, be careful when interpreting this value.
Note:
In general, it is not recommended to perform a Safety analysis in combination with structural elements in which
a residual strength is used. During a safety analysis in which structural elements are present in the model, there
is a redistribution of the stresses and forces, generally leading to an increase in structural forces. When the
strength of a structure is reached, and the structure has a residual strength lower than the normal strength, the
structural force will reduce to the residual strength. This may lead to an unstable situation and, as a result, an
unrealistic reduction of the factor of safety.
Note:
Regarding structures, note that strength reduction can be applied only to Elastoplastic structures. Make sure that
realistic mechanisms are not prevented in this way.
Soil clusters that have been excluded from the strength reduction procedure are indicated in grey in the
Connectivity plot, provided that the Hide items without strength reduction in the View menu has been selected
(Connectivity plot (on page 444)). Moreover, if this option has been selected, results are not shown in these
clusters.
Note:
By performing a standard Safety calculation, unrealistic surficial mechanisms can be detected. An Enhanced
safety calculation can be performed by de-selecting the surficial clusters.
with
f̄ red =
f̄
η
=
σci
η (
mb
−σ ′3
σci
+s ) a
Eq. [83]
and
1
( ∑ Msf
1
2 )
− 1 f̄ ′
2
η= 2
(∑ Msf (2 − f̄ ′ ) 1 + + f̄ ′ ) Eq. [84]
(2 − f̄ ′ )2
where
f̄ ′ =
∂ f̄
∂σ ′ 3
= − amb mb ( −σ ′3
σci
+s ) a−1
Eq. [85]
More details and a derivation of the above equations can be found in Benz, Schwab, Vermeer & Kauther (2007)
(on page 586).
Note:
Note that the safety factor obtained for Hoek-Brown material does not correspond to the safety factor obtained
for Mohr-Coulomb material with equivalent strength properties.
Please note that during a safety calculation the mesh is not updated at the beginning of each load step even if the
Updated mesh option is selected for the Safety phase. Hence, the Updated mesh mesh option in a Safety analysis
only determines whether it starts from an updated mesh or not.
The Dynamics option should be selected when it is necessary to consider stress waves and vibrations in the
soil. Dynamic loads can come in various types such as machine induced loads, impact loads, blast load, or as
earthquake loads. With PLAXIS 2D it is possible to perform a dynamics analysis for these types of loads after a
series of plastic calculations. It is possible to apply dynamic loads through displacement multipliers or load
multipliers. They can be defined as harmonic or as input table. The applied dynamic load is the product of the
input value of the defined dynamic load and the corresponding dynamic load multiplier. Besides the activation of
the dynamic load or dynamic prescribed displacement, special absorbent boundary conditions can be defined for
a Dynamics calculation. For a more detailed description of the boundary conditions, see Model conditions (on
page 383). A Dynamics time interval can be defined to specify the calculation duration and an automatic time
stepping scheme (see Automatic time stepping (Dynamics) [ULT] (on page 349)) takes care of the best
combination of Max steps and Number of sub-steps, based on the estimated time steps.
Energy dissipation due to vibrational or cyclic loading can be defined through Damping.PLAXIS offers both
hysteretic and viscous material damping, as well as numerical damping. Hysteretic damping is inherent to the
HSsmall model, whereas, Rayleigh damping is a numerical feature to simulate viscous material damping, which
can be applied in each individual material data set. Numerical damping can be imposed by changing the default
Newmark alpha and beta parameters (Dynamics control parameters [ULT] (on page 368)). Dynamics
calculations can be conducted as drained, undrained or as Dynamics with consolidation. Automatic time
stepping (Automatic time stepping (Dynamics) [ULT] (on page 349)) scheme allows for a proper selection of the
time step to accurately model wave propagation and reduce the numerical error due to integration of time
history functions. The user can also control the number of steps using the semi-automatic or Manual option for
accurate modelling.
Curves in Dynamics calculations [ULT] (on page 480) explains output curves generation options for dynamics
analysis. It is possible to transform the generated curves from the time domain to the frequency domain
automatically using Fast Fourier Transform (FFT). From FFT, Power Spectrum and Fourier Amplitude
Spectrum(FAS) can be plotted for each acceleration component. From output curves it is possible to produce
PSA spectrum to determine the predominant period as well as Relative displacement response spectrum,
Amplification factor that displays the magnification of the response at a point with respect to the given
excitation, and Arias intensity to determine the strength of a ground motion. Furthermore, plots can be
generated for extreme accelerations, velocities and displacements for dynamics phases.
Note:
• Note that steady-state pore pressures in a Dynamics calculation are always taken from the steady-state pore
pressures generated in the parent phase (see Calculation type (on page 340)).
• It is possible to calculate excess pore pressures in undrained soil layers in a dynamics analysis. However, the
accuracy at which pore pressures are predicted depends on the capabilities of the soil models being used.
• A standard dynamics calculation may involve the generation of excess pore pressures, but not the dissipation
of excess pore pressures. If the latter is required, a Dynamics with consolidation calculation should be
performed.
In a Dynamics calculation loading can be defined in the sense of applying a predefined combination of
external loads as dynamic forces using dynamics multipliers activated in the Staged construction mode.
The Dynamics with consolidation option should be selected when the dynamic generation and subsequent
dissipation of excess pore pressures in a short time domain is to be considered. This calculation type is based on
the mixed u-P formulation (where u is displacement and P is excess pore pressure and can be used when
partially drained soil conditions are present during a dynamics calculation. The applied dynamic load is the
product of the input value of the defined dynamic load and the corresponding dynamic load multiplier.
Note:
A Dynamics with consolidation calculation requires the input of soil permeabilities and appropriate flow
boundary conditions.
Besides the activation of the dynamic load or dynamic prescribed displacement, absorbent (viscous) boundary
conditions can be defined for a Dynamic with consolidation calculation. For a more detailed description of the
boundary conditions see Model conditions (on page 383).
In a Dynamics with consolidation calculation loading can be defined in the sense of applying a predefined
combination of external loads as dynamic forces using dynamics multipliers activated in the Staged
construction mode.
The Staged construction loading type is used to perform a plastic nil-phase to solve existing out-of-balance
forces. No changes in the geometry, load level, load configuration and water pressure distribution should be
made.
Note:
By default the Updated mesh option in Phases window is unchecked.
When large deformation theory is included in a finite element program some special features need to be
considered. Firstly it is necessary to include additional terms in the structure stiffness matrix to model the
effects of large structural distortions on the finite element equations.
Secondly, it is necessary to include a procedure to model correctly the stress changes that occur when finite
material rotations occur. This particular feature of large displacement theory is usually dealt with by adopting a
definition of stress rate that includes rotation rate terms. Several stress rate definitions have been proposed by
researchers working in this field although none of these are wholly satisfactory. In PLAXIS 2D the co-rotational
rate of Kirchhoff stress (otherwise known as the Hill stress rate) is adopted. This stress rate would be expected
to give accurate results provided that the shear strains do not become excessive.
Thirdly, it is necessary to update the finite element mesh as the calculation proceeds. This is done automatically
within PLAXIS 2D when the Updated mesh option is selected.
It should be clear from the descriptions given above that the updated mesh procedures used in PLAXIS 2D
involve considerably more than simply updating nodal coordinates as the calculation proceeds. These
calculation procedures are in fact based on an approach known as an Updated Lagrangian formulation (Bathe,
1982 (on page 586)). Implementation of this formulation within PLAXIS 2D is based on the use of various
advanced techniques that are beyond the scope of this manual. More details can be found in (van Langen, 1991
(on page 588)).
The three basic types of calculations (Plastic, Consolidation and Safety) can optionally be performed as an
Updated mesh analysis, taking into account the effects of large deformations. Therefore, the Updated mesh
parameter should be selected. It can also be selected whether water pressures should be continuously
recalculated according to the updated position of the stress points. This option is termed Updated water
pressures and is meant to take into account the effects of soil settling (partly) below a constant phreatic level.
The Updated mesh option cannot be used in a fully coupled flow-deformation analysis.
Please note that an updated mesh calculation cannot be followed by a 'normal' calculation. Reversely, a normal
calculation can be followed by an updated mesh calculation, provided that the option Reset displacements to zero
is used (Deformation control parameters (on page 352)).
It should be noted that an updated mesh analysis takes more time and is less robust than a normal calculation.
Hence, this option should only when really necessary.
consolidation analysis is not valid, because then all large deformation effects will be disregarded, resulting in a
large force unbalance.
Note:
Note that the Loading type drop-down menu is NOT available for Flow only calculation type.
The Staged construction loading type enables the user to specify a new state that is to be reached at the end
of the calculation phase. The water pressure distribution, the geometry, the input values of loads and the load
configuration in the Flow conditions and Staged construction mode can be modified. The Staged construction
option may also be used to perform plastic nil-phases to solve existing out-of-balance forces. In this case, no
changes in the geometry, load level, load configuration and water pressure distribution should be made.
Before specifying the construction stage, the Time interval of the calculation phase should be considered. The
Time interval is expressed in the unit of time. A non-zero value is only relevant in the case of a Consolidation
analysis, a Fully coupled flow-deformation analysis or if a time-dependent soil model (such as Soft Soil Creep
model) is used.
Since staged construction is performed using the Load advancement ultimate level procedure (Load
advancement - Ultimate level (on page 347)), it is controlled by a total multiplier (ΣMstage).This multiplier
starts at zero and is expected to reach the ultimate level of 1.0 at the end of the calculation phase. Note that the
maximum number of additional steps as defined by the Max steps parameter will not be reached if ΣMstage
criterion is met before.
In some special situations, however, it might be necessary to split the staged construction process into more
than one calculation phase and to specify an intermediate value of ΣMstage. This can be done by assigning a
value lower than 1.0 to the ΣMstage parameter in the General subtree in the Phases window which is only
available for a Plastic calculation. However, care must be taken with an ultimate level smaller than 1.0, since this
is associated with a resulting out-of-balance force. Such calculations must always be followed by another staged
construction calculation.
Without specifying a value for ΣMstage, the program always assumes an ultimate level of ΣMstage = 1.0. Before
starting any other type of calculation the ΣMstage parameter must first have reached the value 1.0. This can be
verified in the Reached values subtree in the Phases window (Reached values (on page 369)).
where fapplied is the load that has actually been applied, f0 is the load at the beginning of the calculation phase (i.e.
the load that has been reached at the end of the previous calculation phase) and fdefined is the defined load
configuration.
A reduced ultimate level of ΣMstage may be reduced repetitively. In the case of multiple subsequent phases with
ΣMstage < 1, it should be realised that ΣMstage starts at 0 in every phase. For example, if three phases are
defined, where in phase 1 ΣMstage = 0.5; in phase 2 ΣMstage = 0.5 and phase 3 ΣMstage = 1.0 (without additional
changes), it means that:
• At the end of phase 1: 50% of the unbalance is solved.
• At the end of phase 2: 50% of the remaining unbalance (= 75% of the initial unbalance) is solved.
• At the end of phase 3: 100% of the remaining unbalance (= 100%of the initial unbalance) is solved.
7.5.1.3 Deconfinement
In PLAXIS 2D it is possible to simulate the construction process of tunnels with a sprayed concrete lining
(NATM). The major point in such an analysis is to account for the three-dimensional arching effect that occurs
within the soil and the deformations that occur around the unsupported tunnel face. A method that takes these
effects into account is described below.
There are various methods described in the literature for the analysis of tunnels constructed according to the
New Austrian Tunnelling Method. One of these is the so-called Convergence confinement method or β-method
(Schikora & Fink, 1982 (on page 588)), but others have presented similar methods under different names. The
idea is that the initial stresses pk acting around the location where the tunnel is to be constructed are divided
into a part (1 − β ) pk that is applied to the unsupported tunnel and a part β pk that is applied to the supported
tunnel (Figure 213 (on page 338)). The β-value is an 'experience value', which, among other things, depends on
the ratio of the unsupported tunnel length and the equivalent tunnel diameter. Suggestions for this value can be
found in literature (Schikora & Fink, 1982 (on page 588)).
In PLAXIS 2D it is possible to enter a Deconfinement value during staged construction as 1- β in the model
explorer (Figure 212 (on page 337)). This value is then taken into account during the calculation phases in
Staged construction. The value of deconfinement is entered in percentage.
The way this works in PLAXIS 2D is that part of the stresses (β) in the soil cluster inside the tunnel are retained
as a support pressure, while the cluster is de-activated. In subsequent phases, this support pressure can be
further reduced (more deconfinement) until it is eventually zero (β=0 or 100% deconfinement).
Figure 213: Schematic representation of the β-method for the analysis of NATM tunnels
Note: The deconfinement value applies to change of effective stress only and is not affecting change of pore
pressure that could result from modifying the water conditions or a groundwater flow analysis. So in that sense
the deconfinement level method clearly differs from ΣMstage<1 method which applies to change of total stress
and equally affects both changes of effective stress and pore pressure.
Deconfinement can be defined per soil cluster. That means that different clusters may have different levels of
deconfinement. In the case of a single tunnel with different excavation sections, each excavation section may
have a different level of deconfinement. In the case of multiple tunnels, each tunnel (or excavation section) may
have a different level of deconfinement. Instead of only one intermediate level of deconfinement, the excavation
process may involve different levels of deconfinement, divided over multiple calculation phases.
The Minimum excess pore pressure option in the Loading input drop-down menu is a criterion for
terminating a consolidation analysis. The calculation stops when the maximum absolute excess pore pressure is
below the prescribed value of |P-stop|. Note that the maximum number of steps as defined by the Max steps
parameter will not be reached if the |P-stop| criterion is met before. For example, when the maximum excess
pore pressure has reached a certain value during the application of load, the user can make sure that the
consolidation process is continued until all nodal values of excess pore pressure are less than |P-stop|, provided
the value of Max steps is sufficient.
Note:
The Minimum excess pore pressure loading type is available only for Consolidation calculations.
The option Degree of consolidation is an alternative criterion for terminating a consolidation analysis. The
calculation stops when the degree of consolidation, as defines herein, is below the value of Degree of
consolidation. The degree of consolidation is an important indication of the consolidation state. Strictly, the
degree of consolidation, U, is defined in terms of the proportion of the final settlement although the term is often
used to describe the proportion of pore pressures that have dissipated to at least (100-U)% of their values
immediately after loading. The Degree of consolidation option may be used to specify the final degree of
consolidation in any analysis.
In this case the Minimum excess pore pressure parameter (see above) is set to a value as defined by the maximum
excess pore pressure in the previous phase and the defined Degree of consolidation (U):
Minimim pore pressure = (100 − U )Pmax Eq. [87]
where Pmax is the maximum excess pore pressure reached in the previous phase which can be found in the
Reached values subtree in the Phases window (Reached values (on page 369)). The calculation stops when the
maximum absolute excess pore pressure is below this calculated value of Minimum excess pore pressure. Note
that the maximum number of steps as defined by the parameter Max steps will not be reached if the Minimum
excess pore pressure criterion is met before.
Note:
The Degree of consolidation loading type is available only for Consolidation calculations.
Reduction of the soil and interface strength towards a target value of the total multiplier ΣMsf. The program
first performs a full safety analysis until failure (Incremental multipliers (on page 339)) and then it recalculates
the last step before the target value of ΣMsf in order to reach the target exactly.
Note:
The Target ΣMsf loading type is available only for Safety calculations.
The Incremental multipliers loading type enables the user to perform a Safety analysis using the Load
advancement number of steps procedure (Incremental multipliers (on page 339)). The incremental multiplier Msf
is used to specify the increment of the strength reduction of the first calculation step. This increment is by
default set to 0.1, which is generally found to be a good starting value. The strength parameters are successively
reduced automatically until the value assigned to the Max number of steps parameter has been reached. By
default, the maximum number of steps is set to 100, but a larger value up to 1000 may be given here, if
necessary. It must always be checked whether the final step has resulted in a fully developed failure mechanism.
If that is the case, the factor of safety is given by:
available strength
SF = strength at failure
= value of ΣMsf at failure Eq. [88]
The ΣMsf-value of a particular calculation step can be found in the Calculation Information window of the
Output program. It is also recommended to view the development of ΣMsf for the whole calculation using the
Curves option (Curves (on page 474)). In this way it can be checked whether a constant value is obtained while
the deformation is continuing; in other words: whether a failure mechanism has fully developed. If a failure
mechanism has not fully developed, then the calculation must be repeated with a larger number of steps.
Note:
The Incremental multipliers loading type is only available for Safety calculations.
7.6.1.1 Phreatic
The steady-state water pressure calculation by Phreatic is based on the input of a Global water level (Global
water level (on page 342)) and the water conditions of the clusters ( Defining water conditions (on page 53)).
This generation is quick and straightforward. The following quantities are calculated as input for a deformation
analysis:
• 'External' water pressures (i.e. 'water loads') on external model boundaries are calculated on the basis of the
Global water level.
• Steady-state pore pressures in active clusters are calculated on the basis of the water conditions as defined
for the corresponding clusters. If it is desired to exclude pore pressures from certain clusters, the Dry option
should be used (Assigning water conditions to soil polygons (on page 373)) or the cluster should be Non-
porous (General tabsheet (on page 172)).
• Steady-state pore pressures in inactive clusters are calculated on the basis of the water conditions as defined
for the corresponding clusters, which forms the basis for the calculation of 'external' water pressures on
boundaries between active and inactive clusters.
Steady-state pore pressure may include suction in the unsaturated zone above the phreatic surface. If it is
desired to exclude suction from the steady-state pore pressure as input for a deformations analysis, the option
Ignore suction may be used.
Note:
• If no groundwater flow boundary conditions are defined, the hydraulic boundary conditions for a steady-
state groundwater flow calculation are taken from the Global water level, which means a prescribed hydraulic
head below the water level and seepage above.
• The Steady state groundwater flow option is available for K0 procedure, Gravity loading, Flow only, Plastic and
Consolidation calculation types.
Steady-state pore pressure may include suction in the unsaturated zone above the phreatic surface. If it is
desired to exclude suction from the steady-state pore pressure, as input for a deformation analysis, the option
Ignore suction may be used.
Note:
Note that the Flow only option is available only for the initial phase. When this option is selected for the initial
phase, it will be automatically assigned for the following (child) phases as well and it will be grayed out,
indicating that no change is possible.
Note:
Note that the Loading type drop-down menu is NOT available for Flow only calculation type.
Note:
In the case the Calculation type is set to Fully coupled flow-deformation analysis, this option must be selected in
order to take temperature effects into account. In this case, the temperature from the previous phase is only
used to initialize the temperature at the beginning of the current phase, but it may still change during the phase
as a result of a time-dependent change in thermal flow boundary conditions.
Earth gradient
Earth gradient
Flow only Steady-state groundwater flow
Steady-state thermal flow
Earth gradient
Earth gradient
Plastic Use pressures from previous phase Use temperatures from previous phase
Earth gradient
Safety Use pressures from previous phase Use temperatures from previous phase
Dynamic Use pressures from previous phase Use temperatures from previous phase
The automatic load stepping procedure is controlled by a number of calculation control parameters (Numerical
control parameters (on page 356)). There is a convenient default setting for most control parameters, which
strikes a balance between robustness, accuracy and efficiency. For each calculation phase, the user can influence
the automatic solution procedures by manually adjusting the control parameters in the Numerical control
parameters subtree in the Phases window.
In this way it is possible to have a stricter control over step sizes and accuracy. Before proceeding to the
description of the calculation control parameters, a detailed description is given of the solution procedures
themselves.
applied (first step or later steps), a series of iterations is carried out to reach equilibrium. There are three
possible outcomes of this particular process. These outcomes are:
Case 1: The solution reaches equilibrium within a number of iterations that is less than the Desired minimum
control parameter. By default, the Desired minimum number of iterations is 6, but this value may be changed in
the Numerical control parameters subtree in the Phases window (Numerical control parameters (on page 356)).
If fewer iterations than the desired minimum are required to reach the equilibrium state then the calculation
step is assumed to be too small. In this case, the size of the load increment is multiplied by two and further
iterations are applied to reach equilibrium.
Case 2: The solution fails to converge within a Desired maximum number of iterations. By default, the Desired
maximum number of iterations is 15, but this value may be changed in the Numerical control parameters subtree
in the Phases window (Numerical control parameters (on page 356)). If the solution fails to converge within the
desired maximum number of iterations then the calculation step is assumed to be too large. In this case, the size
of the load increment is reduced by a factor of two and the iteration procedure is continued.
Case 3: The number of required iterations lies between the Desired minimum number of iterations and the
Desired maximum number of iterations in which case the size of the load increment is assumed to be satisfactory.
After the iterations are complete, the next calculation step begins. The initial size of this calculation step is made
equal to the size of the previous successful step.
If the outcome corresponds to either case 1 or case 2 then the process of increasing or reducing the step size
continues until case 3 is achieved.
successive calculation steps (where X is the maximum number of unloading steps; see Numerical control
parameters (on page 356)) and the current stiffness parameter CSP is less than 0.015 (see Automatic error
checks (on page 401) for the definition of CSP). It is also possible that the problem is failing but due to switched-
off arc-length control, the program is not allowed to take negative step sizes. The user should check the output of
the last step and judge whether the project is failing or not. In case of failure, recalculating the project with a
higher Max steps parameter is useless.
Prescribed ultimate state not reached; load advancement procedure fails. Try manual control: The load
advancement procedure is unable to further increase the applied load, but the current stiffness parameter CSP is
larger than 0.015. In this case the total load specified has not been applied. The user can now attempt to rerun
the calculation with slight changes to the iterative parameters in Numerical control parameters subtree in the
Phases window, in particular turning off the Arc-length control type parameter.
Prescribed ultimate state not reached; Not enough load steps: The maximum specified number of load steps
have been applied. In this case, it is likely that the calculation stops before the total specified load has been
applied. It is advised to recalculate the phase with an increased value of Max steps or to add a similar subsequent
calculation phase in which no changes in geometry configuration or water pressures are defined.
Cancelled by user: This occurs when the calculation process is terminated by clicking Stop in the Active tasks
window.
Prescribed ultimate state not reached; Numerical error: A numerical error has occurred. In this case, the
total specified load has not been applied. There may be different causes for a numerical error. Most likely, it is
related to an input error. Careful inspection of the input data, the finite element mesh and the defined calculation
phase is suggested.
Severe divergence: This is detected when the global error is increasing and has reached huge values. This error,
for example, can be caused by very small time steps in a consolidation phase. The program scales down the step
size when the tolerated error cannot be reached, resulting in small time steps. One of the reasons can be that a
failure situation is reached. As for consolidation the arc-length procedure is not used, the program cannot really
detect failure.
File xxxx not found: Such a message appears when a file that ought to exist does not exist.
Messages may indicate errors related to the iterative solution algorithm or the matrix condition. In the case of
'floating' elements (insufficient boundary conditions), one could get a message indicating that the matrix is
nearly singular. Checking and improving the defined calculation phase usually solves the problem.
Note:
A list of warning and error messages appearing in PLAXIS 2D is available in Calculation warning and errors in
PLAXIS (on page 662).
If at the end of the calculation the value assigned to the Max steps parameter has been reached, the calculation is
considered to be successful. A successful calculation is indicated by a tick mark in a green circle in the Phases
explorer or the Phases window.
If the value assigned to the Max steps parameter has NOT been reached, the calculation is considered to have
failed. A failed calculation is indicated by a cross mark in a red circle in the Phases explorer or the Phases
window. A message describing the error is given in the Log info for last calculation box in the Phases window.
Cancelled by user: This occurs when the calculation process is terminated by clicking Stop in the Active tasks
window.
Apart from cancellation by the user, a load advancement calculation will proceed until the number of steps
defined in the Max steps parameter have been applied. In contrast to the Ultimate level procedure the calculation
will not stop when failure is reached.
Note:
A list of warning and error messages appearing in PLAXIS 2D is available in Appendix H.
7.8.4 Automatic time stepping (consolidation [ADV] and fully coupled analysis
[ULT])
Note: For analysis involving consolidation an [ADV] licence level is required. For fully coupled analysis an [ULT]
licence is necessary.
When the Calculation type is set to Consolidation, the Automatic time stepping procedure is used. This procedure
will automatically choose appropriate time steps for a consolidation analysis. When the calculation runs
smoothly, resulting in very few iterations per step, then the program will choose a larger time step. When the
calculation uses many iterations due to an increasing amount of plasticity, then the program will take smaller
time steps.
The first time step in a consolidation analysis or a fully coupled analysis is generally based on the First time step
parameter. This parameter is, by default, based on the advised minimum time step (overall critical time step) as
described in Numerical control parameters (on page 356). The First time step parameter can be changed in the
Numerical control parameters subtree in the Phases window when the Use default iter parameters checkbox is
not selected. However, be careful with time steps that are smaller than the advised minimum time step.
During a Consolidation calculation or a Fully coupled analysis, arc-length control is always inactive.
estimated time step, will be calculated in the kernel. The user can always get and change these values by
pressing the Retrieve button in the Phases window.
During a dynamics calculation, arc-length control is always inactive.
•
K0 procedure
•
Field stress
•
Gravity loading
• Flow only
•
Plastic
•
Consolidation
•
Safety
•
Dynamic
•
Fully coupled flow-deformation
•
Dynamic with consolidation
A description of the different analysis types available in PLAXIS 2D is given in Types of analysis (on page 317).
7.9.1.4 ΣMstage
ΣMstage is the total multiplier that controls the staged construction process. It is associated with the reduction
of the out-of-balance forces that are to be solved in a staged construction calculation. By default, its target value
is 1.0. The lowest allowed input value is 0.001. If ΣMstage is lower than this value, the load is considered to be
negligible and no calculations take place. A value larger than 1.0 is not possible. By entering the default value of
1.0, the staged construction procedure is performed in the normal way.
In general, care must be taken with an ultimate level of ΣMstage smaller than 1.0, since this leads to a resulting
out-of-balance force at the end of the calculation phase. Such a calculation phase must always be followed by
another staged construction calculation. If Σ Mstage is not specified by the user, the default value of 1.0 is always
adopted, even if a smaller value was entered in the previous calculation phase.
7.9.1.5 ΣMweight
ΣMweight is the total multiplier for the material weight. For ΣMweight = 1, the material weight as specified by the
unit weights in the material data sets is applied. In general, ΣMweight remains at its default value of 1, but there
are situations in which ΣMweight may be changed:
• In the case of modelling simplified soil tests by means of finite element models, self weight of the material
may be disregarded since the stresses are dominated by external loads rather than material weight. This can
either be achieved by using zero unit weights in the material data set or by using ΣMweight = 0 during the
calculations. Note that in the former case (γ = 0) the material has no mass, which has consequences for a
dynamics calculation.
• In the case of overconsolidated material in situations where the K0 procedure cannot be used (for example
slopes), gravity loading can be used in the initial phase with an increased value of ΣMweight equal to the
overconsolidation ratio. In this way, the preconsolidation stress is properly initialised, at least when using
advanced soil models. In the subsequent phase, Σ Mweight should be set back to 1.0 in order to have realistic
initial soil stresses whilst the preconsolidation stress (in advanced models) will memorize the
overconsolidated stress level.
• In the case of modelling a centrifuge test, ΣMweight may be used to simulate the increased amount of gravity.
Hence, in order to simulate a centrifuge test at 100 g, ΣMweight should be set to 100.
To define the total time period considered in the current calculation phase, expressed in
Time interval
the unit of time as defined in the Project properties window.
Dynamic time To define the total time period considered in the current dynamics calculation phase,
interval expressed in seconds [s].
A dynamics analysis uses a different time parameter than other types of calculations. The time parameter in a
dynamics analysis is the Dynamic time, which is always expressed in seconds [s], regardless of the unit of time as
specified in the Project properties window. In a series of calculation phases in which some of them are
dynamic, the Dynamic time is only increased in the dynamic phases (even non-successive), while the Dynamic
time is kept constant in other types of calculations (whether before, in-between or after the dynamic phases).
The Dynamic time is not affected by the regular time parameter. Reversely, the regular time parameter includes
the Dynamic time.
with the selection of the Plastic calculation type. When the option is selected, the stiffness of water is not taken
into account. As a result, all undrained material clusters (except for Undrained (C) materials) become
temporarily drained. Existing excess pore pressures that were previously generated will remain, but no new
excess pore pressures will be generated in that particular calculation phase.
Gravity loading of undrained materials will result in unrealistic excess pore pressures. Stresses due to the self-
weight of the soil, for example, are based on a long-term process in which the development of excess pore
pressures is irrelevant. The Ignore undrained behaviour option enables the user to specify the material type from
the beginning as undrained for the main loading stages and to ignore the undrained behaviour during the Gravity
loading stage, at least for data sets defined as Undrained A or Undrained B.
Note:
The Ignore undrained behaviour option is not available for a Consolidation analysis, Fully coupled flow-
deformation analysis or a Dynamics with consolidation analysis, since these calculation types do not consider the
Drainage type as specified in the material data sets, but use the material permeability instead.
By default, this parameter is switched on, which means that newly activated clusters will essentially behave as
drained materials, irrespective of their drainage type setting.
This option does not affect already active clusters.
Note:
When the parameter Reset displacements to zero is selected, then automatically the check box for Reset small
strain is selected. Hence if only the displacements is to be disregarded, then the box for Reset small strain should
be unchecked.
Table 17: The material models and the corresponding reset parameters
Hardening Soil model with small-strain stiffness Strain history tensor reset to zero
Note:
Note that resetting the OCR only adjust the preconsolidation pressure and not the current stresses. Therefore
the user should be aware that, after resetting the OCR, the current stress state (particularly the ratio between
horizontal and vertical stresses) may not be representative for the new OCR.
Note:
• For PLAXIS 2D - licence the max core usage is limited to 1.
• For PLAXIS 2D - [ADV] or [ULT] licence the max number of cores can be adjusted up to 256.
The calculation control parameter and the 'Interval' depend on the type of calculation which is described in table
below (Figure 219 (on page 358)).
If a calculation phase does not finish successfully, as indicated by a red cross in front of the phase, then up to 50
steps of that phase will be stored. This enables a stepwise evaluation of the cause of the problem.
Note:
When it is intended to create animations of the results (e.g. in the case of transient calculations), the Max number
of steps stored parameter should be set to a higher value.
Figure 220: Dialog box displaying the retrieved value for the First time step parameter
To retrieve the value suggested by the program click the cell next to the First time step parameter. The value is
displayed when the Retrieve button is clicked. The value is used when the Apply button is clicked and the Time
step determination.
To be able to see and change these two parameters, the user has the possibility to retrieve them by pressing the
Retrieve button. By pressing the Apply button, these values will be applied and will be used by kernel without
any change. It should be noted that PLAXIS 2D always tries to find the closest number of steps to the Max steps
that the user specifies (in case of using the default option, the number of steps will be the closest number to 100
as shown in Figure 221 (on page 361)).
Figure 221: Dialog box displaying the retrieved value for the Number of sub steps parameter
numerical solution
load
exact solution
displacement
Figure 222: Computed solution versus exact solution
Note:
Be careful when using a tolerated error larger than the default value of 0.01, as this may give inaccurate results
which are not in equilibrium.
If a calculation gives failure loads that tend to reduce unexpectedly with increasing displacement, then this is a
possible indication of excessive drift of the finite element results from the exact solution. In these cases, the
calculation should be repeated using a lower value of the tolerated error. For further details of the error
checking procedures used in PLAXIS 2D see Automatic error checks (on page 401).
Most Validation examples have been performed with a tolerated error lower than the default settings.
kinetics of the deformation process, prevent divergence in case of high nonlinearity or in combination with
Gradual Error reduction.
load
over relaxation = 1 over relaxation > 1
displacement displacement
values of these parameters are 6 and 15 respectively, but these numbers may be changed within the range 1 to
100. For details on the automatic step size procedures see Automatic step size procedure (on page 346).
It is occasionally necessary for the user to adjust the values of the desired minimum and maximum from their
standard values. It is sometimes the case, for example, that the automatic step size procedure generates steps
that are too large to give a smooth load-displacement curve. This is often the case where soils with very low
friction angles are modelled. To generate a smoother load-displacement response in these cases, the calculations
should be repeated with smaller values for these parameters, for example:
Desired minimum = 3 Desired maximum = 7
If the soil friction angles are relatively high, or if high-order soil models are used, then it may be appropriate to
increase the desired minimum and maximum from their standard values to obtain a solution without the use of
excessive computer time. In these cases the following values are suggested:
Desired minimum = 8 Desired maximum = 20
In this case it is recommended to increase the Maximum iterations to 80.
step 2 step 2
step 1 step 1
displacement displacement
Arc-length control is activated by selecting the corresponding check box in the Numerical control parameters
subtree. The arc-length control procedure should be used for load-controlled calculations, but it may be
deactivated, if desired, for displacement-controlled calculations.
Setting the Arc-length control type parameter to Auto enables the procedure only when the CSP (current stiffness
parameter) is less than 0.5. In this way arc-length is only used when the material exhibits significant plastic
behaviour.
Note: Subspace accelerator is not available for calculation types K0 and field stress.
tries to scale the correction of the solution increment that is calculated every iteration but the scaling parameter
is not fixed as in the over-relaxation method but calculated in a special way to bring the whole system closer to
equilibrium. In general, whereas Subspace acceleration is best used in situations with major non-linearity, the
usage of line search is advised for problems without severe non-linearity, like serviceability calculations. Critical
state calculations, like footing failure or embankment failure generally do not benefit from line search with
respect to calculation time.
7.9.3.19 Extrapolation
It is a numerical procedure, which is automatically used in PLAXIS 2D if applicable, when a certain loading that
was applied in the previous calculation step is continued in the next step. In this case, the displacement solution
to the previous load increment can be used as a first estimate of the solution to the new load increment.
Although this first estimate is generally not exact (because of the non-linear soil behaviour), the solution is
usually better than the solution according to the initial stress method (based on the use of the elastic stiffness
matrix) (See Figure below).
load load
displacement displacement
After the first iteration, subsequent iterations are based on the elastic stiffness matrix, as in the initial stress
method (Zienkiewicz, 1977 (on page 588)). Nevertheless, using Extrapolation the total number of iterations
needed to reach equilibrium is less than without extrapolation. The extrapolation procedure is particularly
useful when the soil is highly plastic.
For an average acceleration scheme you can use the standard settings (α = 0.25 and β = 0.5). Using a higher β-
value and corresponding α-value results in a damped Newmark scheme (e.g. α = 0.3025 and β = 0.6).
Reached total time It is the actual accumulated time at the end of a finished calculation phase.
It is the relative stiffness parameter calculated at the end of the phase, which is a
CSP - Relative measure for the amount of plasticity that occurs during the calculation (Automatic error
stiffness checks (on page 401)). A value of 1.0 means that the full model is elastic; a value close to
zero indicates that failure is approached.
They are the component of the resulting reactions on the nodes where non-zero
Reached total force
prescribed displacement is applied.
It is the value of the maximum pore pressure that has been actually reached at the end of
Pmax - Reached max a calculation phase. This value corresponds to the maximum excess pore pressure for a
pp Consolidation analysis, the steady state pore pressure for a groundwater flow analysis
and the maximum active pore pressure for a Fully coupled flow-deformation analysis.
ΣMstage - Reached It is an indication of the proportion of the unbalance solved in a phase where the Staged
phase proportion construction loading type is applied (Staged construction (on page 335)).
ΣMweight - Reached It is an indication of the total proportion of the material weight applied in a calculation
material weight (General phase parameters (on page 350)). A reached value of 1.00 means that the
proportion specified weight of soil and structural materials is fully applied.
ΣMsf - Reached It is the resulting value of the ΣMsf parameter in a Safety phase (Safety calculation (phi/c
safety factor reduction) (on page 326)).
Active pore pressure (pactive) is defined as the effective saturation, Seff, times the pore water pressure, pwater.
pactive = Seff ⋅ pwater Eq. [90]
Pore water pressure differs from active pore pressure when the degree of saturation is less than unity. PLAXIS
2D can deal with saturated soil below the phreatic level, as well as with partially saturated soil above the
phreatic level. More details about partially saturated soil behaviour are provided in Groundwater tabsheet (on
page 236).
In the pore water pressure a further division is made between steady state pore pressure, psteady, and excess
pore pressure, pexcess.
pwater = psteady + pexcess Eq. [91]
Excess pore pressures are pore pressures that occur as a result of stress changes in undrained materials. In this
respect, changes in stress may be a result of loading, unloading, a change in hydraulic conditions or
consolidation. Hence, excess pore pressures are a result of a deformation analysis. In a Plastic calculation, a
Safety analysis or a Dynamics analysis, excess pore pressures can occur in clusters for which the Drainage type is
set to Undrained A or Undrained B. In Consolidation analysis, Dynamics with consolidation analysis and Fully
coupled flow-deformation analysis, excess pore pressures can occur in any material (except Non-porous
materials), depending on the permeability as defined in the corresponding material data set. In the case of a Fully
coupled flow-deformation analysis, excess pore pressure is calculated by subtracting the steady-state pore
pressure, psteady, from the pore water pressure, pwater.
Steady-state pore pressures are pore pressures that represent a stable state. Since steady-state pore pressures
are not supposed to change during a deformation analysis, they are considered input data. There are various
ways to define and generate steady-state pore pressures. The way to indicate how pore pressures are generated
for a particular calculation phase is indicated by means of the Pore pressure calculation type parameter in the
Phases window. In contrast to other deformation calculation types, a Fully coupled flow-deformation analysis
does not allow for the selection of the Pore pressure calculation type, because in this case total pore water
pressures, pwater, are calculated together with displacements. To enable a division in steady-state pore pressures
and excess pore pressures, the steady-state pore pressures, psteady, are automatically calculated on the basis of a
preliminary steady-state groundwater flow calculation using the hydraulic boundary conditions at the end of the
calculation phase. This enables the calculation and output of excess pore pressures, pexcess, in all steps:
pexcess = pwater − psteady Eq. [92]
The definition of water conditions is needed to generate pore pressures in the soil and to generate external
water pressures, if applicable. The definition of water conditions can be divided into the creation of water levels
and assigning water conditions to polygon clusters. These features will be described in more detail below.
Note: Analysis involving consolidation analysis, steady-state groundwater flow or changes in hydraulic
conditions the minimum required is an [ADV] licence. For dynamics analysis, transient flow or fully coupled
calculations an [ULT] licence needs to be active.
The continuity of the flow functions assigned to water levels in consecutive phases can be maintained by using
the options available in the pop up menu displayed when the water level is right-clicked. These options are:
Create the reached When this option is selected a new water level is created at the position reached at the
water level end of the previous phase. The location of the water level will be constant in the current
phase.
Create the reached When this option is selected a new water level is created at the position reached at the
water level and end of the previous phase. The location of the water level in the current phase will
continue change from that point on according to the flow function assigned to the original water
level in the previous phase. PLAXIS 2D ensures the continuity of the flow function,
whereby the accumulated time from previous phases is used as an offset to enter the
flow function for the current phase.
Note:
• The Borehole water levels cannot be deleted.
• A time-dependent flow function cannot be assigned to water levels that are non-horizontal.
Water conditions defined by the Global water level (default).The Global water level is
Global level
defined in the General group in the Phases window.
Custom level Another predefined water level is selected to set the water conditions.
A reference level, reference pressure and pressure increment with depth are defined to
User-defined
set the water conditions.
Water pressures are linearly interpolated (in vertical direction) between the polygons
Interpolate
cluster above and the polygons cluster below.
A saturation level is defined to set the water conditions to partially saturated. The
Unsaturated resulting pore stress (suction) will be calculated according to the hydraulic model as
defined in the material data set.
7.10.2.3 Head
The Head option is a quick alternative for the generation of hydrostatic pore pressures based on a horizontal
water level. After selecting the Head option in the Water conditions drop-down menu, a reference level (yref)
should be defined, indicating the level where the pore pressure will be zero.
Note:
• The multi-select option may be used to efficiently set water conditions for multiple soil layers at once.
• When a non-horizontal water level is used to generate a hydrostatic pore pressure distribution, this
distribution may not be fully realistic, since in reality a non-horizontal water level would be the result of a
groundwater flow process in which case the pore pressure distribution may be non-hydrostatic.
7.10.2.4 User-defined
If the pore pressure distribution is linear but not hydrostatic, the User-defined option should be selected in the
Water conditions drop-down menu. Subsequently, values for the reference level (yref), the reference pressure
(pref) and the pressure increment (pinc) should be entered. Note that pressure is entered as a negative value.
7.10.2.5 Interpolate
It is possible to generate pore pressures in a soil polygons based on the pore pressures of the adjacent soil
polygons (above and below) by selecting the Interpolate option in the Water conditions drop-down menu. This
option is, for example, used if a relatively impermeable layer is located between two permeable layers with a
different groundwater head. The pore pressure distribution in the relatively impermeable layer will not be
hydrostatic, so it cannot be defined by means of a phreatic level.
On selecting the option Interpolate the pore pressure in that soil polygons is interpolated linearly in vertical
direction, starting from the value at the bottom of the soil polygons above and ending at the value at the top of
the soil polygon below. The Interpolate option can be used repetitively in two or more successive soil polygons
(on top of each other). In the case that a starting value for the vertical interpolation of the pore pressure cannot
be found, then the starting point will be based on the Global water level.
7.10.2.6 Dry
In addition to the global water pressure distribution it is possible to remove water pressures from individual
groups of polygons in order to make them 'dry'. Deactivation of water can be done independent from the soil
itself. Hence, if the soil is deactivated and the water level is above the excavation level, then there is still water in
the excavated area. If it is the user's intention to simulate a dry excavation, then the water must be explicitly
deactivated. Please note that the water pressure in adjacent soil polygons is not affected and may need to be
changed manually.
Note:
The Dry clusters behave as non-porous materials. As a result, neither initial nor excess pore pressure is taken
into account and flow is not possible through the cluster.
7.10.2.7 Unsaturated
It is possible to generate pore stresses (suction) based on an explicit value of initial saturation in a soil polygons,
by selecting the Unsaturated option from the Water conditions drop-down menu. The Saturation value has to be
in the range 0.1 and 0.99. The saturation is uniform throughout the soil cluster. The resulting pore stess
(suction), will be calculated according to the hydraulic model and parameters as defined in the material dats set.
In order to be able to use this suction during calculations, the option 'ignore suction' must be de-selected.
It is recommended to preview the water pressures in order to check that the generated pressures are
satisfactory. This can be done by clicking the Preview phase button in the side tool bar. After the water pressures
have been generated and written to data files, the Output program is started, showing the active mesh for the
phase considered. The various types of pore pressures can be previewed by selecting the desired option from
the Stress menu. The phreatic level or external water level can be seen when the Phreatic level option is active in
the Geometry menu. If the Loads option is also active and the water level is outside the active mesh, external
water pressures can be seen.
Water pressures for phases that are selected for calculation are also generated at the start of the calculation
process, just before the execution the finite element calculation itself. The results of the water pressure
generation are also included in the output steps with computational results, and can be viewed after the
calculation has finished.
Constant value from The water level reached at the end of the previous phase will be kept constant during
previous phase the current phase.
The water level in the current phase will continue to vary according to the flow function
Maintain function
assigned to the boundary in the previous phase. The accumulated time from previous
from previous phase
phases is used as an offset to enter the flow function for the current phase.
Note:
• Note that when both Precipitation and a groundwater flow boundary conditions is created at the top
boundary of the model, the condition specified for the boundary condition is taken into account ignoring
Precipitation.
• The Precipitation model condition is displayed on the Model explorer for PLAXIS 2D licence, however, this
feature is only useful for [ADV] and [ULT] licences.
Note:
Recharge (infiltration), specified in the unit of length per unit of time. Negative values
q
can be used to model evaporation.
Maximum pore pressure head, relative to the elevation of the boundary, specified in the
unit of length (default 0.1 length units). When the groundwater head increases above
ψmax
this level, the infiltration discharge changes into the corresponding head to simulate run
off.
Minimum pore pressure head, relative to the elevation of the boundary, specified in the
ψmin unit of length (default -1.0 length units). When the groundwater head decreases below
this level, the evaporation discharge changes into the corresponding head.
At horizontal ground surface boundaries, the full precipitation as specified by the value of q is applied as a
recharge. At inclined ground surface boundaries (slopes) under an angle α with respect to the horizon, a
recharge is applied perpendicular to the inclined boundary with a magnitude q cos(α).
If the resulting pore pressure head at a certain point of a boundary where a positive precipitation has been
prescribed is increased such that it reaches the value y + ψmax (i.e. the water level comes above the ground
surface at a depth of ψmax) then the water is supposed to run-off. As a result, a constant head boundary condition
equal to y + ψmax is applied instead.
If the resulting pore pressure head at a certain point of a boundary where a negative precipitation
(evapotranspiration) has been prescribed is below a value y + ψmin (i.e. the upper part of the ground has become
unsaturated), then the evapotranspiration is supposed to stop. As a result, a constant head boundary condition
equal to y + ψmin is applied instead.
For transient groundwater flow calculations and fully coupled flow-deformation analysis, a variation of the
precipitation in time can be specified resulting in time-dependent boundary conditions. This can be done by
selecting the Time dependent option in the Precipitation subtree. The corresponding flow function describing the
variation of the discharge with time can be selected from the drop-down menu. More information on Flow
functions is available in Flow functions [ULT] (on page 150).
Heat transfer coefficient (the inverse of thermal resistance), entered in the unit of power
Surface transfer
per unit of length per unit of width in the out-of-plane direction per unit of temperature.
Indicator whether the air temperature is Constant or Time dependent. In the latter case, a
Time dependency
Temperature function needs to be assigned as defined in the Thermal functions of the
[ULT]
Attributes library of the model explorer.
Note: The climate model condition is displayed on the Model explorer for PLAXIS 2D licence, however, this
feature is only useful for [ADV] and [ULT] licences.
To activate/deactivate elements in a selected mode in Phases explorer, click the Toggle activation button and
click the objects to be activated in the drawing area. All the elements assigned to the geometry selected after
clicking Toggle activation will be activated/deactivate.
The right mouse button menu or the Object explorers can be used in cases where not all features should be
deactivated. Note that in the right mouse button menu, besides the geometry entity, the features assigned to it
are listed as well. To deactivate a feature, point that in the right mouse button menu and select the Deactivate
option.
Entities and the features assigned to them can be activated or deactivated in Object explorers by clicking on the
square in front of them (See Figure 232 (on page 380)).
• Not active object or group of objects.
• Active object or group of objects.
• Partly active group of objects.
The activation or deactivation of soil polygon clusters or structural objects or change of properties can introduce
substantial out-of-balance forces. These out-of-balance forces are solved stepwise during the staged
construction calculation process.
Note:
• The option to activate or deactivate objects should not be confused with the option to show or hide objects. A
hidden object (invisible) may still be active.
• As a soil cluster is deactivated, the Water conditions are maintained. The water conditions of the deactivated
soil cluster can be changed to model a dry excavation.
• External loads that act on a part of the geometry that is inactive will not be taken into account.
For elements that have been inactive and that are (re)activated in a particular calculation, the following rules
apply:
• Stiffness and strength will be fully taken into account from the beginning (i.e. the first step) of the calculation
phase.
• Weight will, in principle, be fully taken into account from the beginning of the calculation phase. However, in
general, a large out-of-balance force will occur at the beginning of a staged construction calculation since the
initial stresses (if any) are not in equilibrium with the weight of the newly activated elements or loads. This
out-of-balance force is stepwise solved in subsequent calculation steps.
• The stresses will develop from zero.
• When a node becomes active, an initial displacement is estimated by stressless pre-deforming the newly
activated elements such that they fit within the deformed mesh as obtained from the previous step. Further
increments of displacements are added to this initial value. As an example, one may consider the construction
of a block in several layers, allowing only for vertical displacements (one-dimensional compression). Starting
with a single layer and adding one layer on top of the first will give settlements of the top surface. If a third
layer is subsequently added to the second layer, it will be given an initial deformation corresponding to the
settlements of the surface.
The following rules apply for interfaces:
Values can be defined for the two strain components in x- and y-direction and for volumetric strain. A positive
value of the strain component represents an expansion, whereas a negative value represents a shrinkage in that
direction.
In contrast to other types of loading, volumetric strains are not activated with a separate multiplier. Note that
the imposed volumetric strain is not always fully applied, depending on the stiffness of the surrounding clusters
and objects.
7.11.8.1 Deformation
PLAXIS 2D automatically imposes a set of standard fixities to the boundaries of the geometry model. These
conditions are generated according to the following rules.
Soil polygon:
• Vertical model boundaries with their normal in x-direction , are fixed in x-direction (ux=0) and free in y-
direction.
• The model bottom boundary is fixed in all directions (ux = uy = 0).
• The 'ground surface' is free in all directions.
The options available for the model boundaries are (defaults in square brackets):
BoundaryXMin Free, [Normally fixed], Horizontally fixed, Vertically fixed, Fully fixed
BoundaryXMax Free, [Normally fixed], Horizontally fixed, Vertically fixed, Fully fixed
BoundaryYMin Free, Normally fixed, Horizontally fixed, Vertically fixed, [Fully fixed]
BoundaryYMax [Free], Normally fixed, Horizontally fixed, Vertically fixed, Fully fixed
In the case that the model has no vertical model boundaries and/or no horizontal bottom boundary, prescribed
displacements need to be defined in order to set the displacement boundary conditions.
Structures: Structures that extend to the model boundary, where at least one displacement direction is fixed,
obtain a fixed rotation in the points at the boundary.
• At vertical model edges and at the bottom boundary: φ=0.
• At the 'ground surface': φ= free.
Note:
• Note that the standard displacement fixities (Model conditions (on page 383)) apply to soil polygons and
structures.
• User-defined prescribed displacements always prevail over the automatically defined fixities.
The options available for the model boundaries are (defaults in square brackets):
Note:
• Default None for XMin boundary in axi-symmetric models
• Free-field and Tied degrees of freedom conditions are ignored for axi-symmetric models
Only the standard fixities are applied to this boundary. In earthquake analysis, this
option can be used at the base of the geometry model in combination with a line
None prescribed displacement to simulate the boundary of two layers with a very high
impedance contrast, for instance a soft soil layer over a rigid bedrock. This results in a
full reflection of downward propagating waves.
Viscous boundaries absorb the outgoing wave energy. This boundary condition
corresponds to a situation in which viscous dampers are applied in the x and y direction
along the boundary providing a resistant force in the normal and tangential direction at
the boundary that is proportional to the velocity in the near-boundary material. The
Viscous Viscous boundary condition has been introduced by Lysmer & Kuhlmeyer (1969) (on
page 587). This option is suitable for problems where the dynamic load source is inside
the mesh. If a Viscous boundary is selected at the base of the model for a seismic analysis,
the required input has to be a load history. The Relaxation coefficients C1 and C2 need to
be considered (see Scientific Manual - Model Boundaries).
The Free-field boundary condition is only available for the lateral boundaries (i.e. xmin
and xmax) and simulates the propagation of waves into the far field with minimum
reflection at the boundary. Free field elements can be modelled at both sides of the main
domain and are characterised by the same properties as the soil layers inside the mesh.
The free field motion is transferred from the free field elements to the main domain by
applying equivalent normal and shear forces. Two dashpots are added, in the normal
and shear direction, at each node of the lateral boundary, to adsorb the waves reflected
from the internal structures (Figure 236 (on page 387)). This option requires the
creation of interface elements along the vertical model boundaries in the Structures
mode. The interface elements must be added inside the model, else the Free-field
boundary condition will be ignored. If this option is selected for one of the vertical
model boundaries, it must also be selected for the opposite vertical model boundary.
This option is preferred for earthquake analysis, where the dynamic load input is
applied along the model bottom boundary. The input motion is then also applied at the
base of the free-field elements.
Free-field
The Compliant base boundary condition is only available for the base (ymin) of the model
and simulates the continuation of waves into the deep soil with minimum reflection at
the bottom boundary. The compliant base (Joyner & Chen (1975) (on page 587)) is
made up of a combination of a line prescribed displacement and a viscous boundary. The
input signal (i.e. a displacement, velocity or acceleration time history) is transferred to
the main domain by applying equivalent normal and shear forces. The viscous boundary
consists of a series of dashpots, in the normal and shear direction, at each node of the
base, to adsorb downward propagating compressive and shear waves. Note that only
upward propagating waves should be considered in the signal applied at a compliant
base boundary. In the case of a bedrock layer, this can be defined by taking only half of
the input value of the corresponding prescribed displacement (e.g. 0.5 m instead of 1.0
m), together with the bedrock outcropping motion as dynamics multiplier. The
Compliant base
combination of a load history and a viscous boundary allows for input of an earthquake
motion while still absorbing outgoing waves. In earthquake analysis, this option can be
used for site response analysis as well as for dynamic soil-structure interaction analysis
where the model bottom boundary is within a homogeneous layer of soil or bedrock
with a high shear wave velocity. In the case of a bedrock layer, it is recommended to
include 1 m (3 ft) of bedrock at the base of the model below which the compliant based
boundary is applied. Downward propagating waves from the main domain are free to
propagate to the underlying layer which is not included in the finite element mesh. The
equivalent forces are calculated taking into account the soil layer at the base. This option
requires the presence of interface elements along the bottom boundary in the Structures
mode. The interface elements must be added inside the model, else the Compliant base
boundary condition will be ignored.
The tied degree of freedom are only available for the lateral boundaries (i.e. xmin and
xmax). This option, proposed by References (on page 586), connects the nodes on the
same elevation at the left and right model boundaries, such that they are characterised
by the same vertical and horizontal displacement (Figure 237 (on page 389)). This
option may be chosen to model a one dimensional soil column to perform a site
response analysis. If this option is selected for one of the vertical model boundaries, it
must also be selected for the other vertical model boundary. The Tied degrees of freedom
only work when the boundaries are free to move, i.e. no fixities should be applied on the
vertical boundaries. In most cases, this will mean that the default fixities should be
switched off during the dynamic analysis and that the desired boundary condition at the
bottom should be applied. The Tied degrees of freedom can only be applied if the
distribution of nodes along the vertical model boundaries is identical. In other word, the
corresponding nodes left and right should have the same y-coordinate.
Tied degrees of
freedom
Note:
• Viscous boundaries do not consider additional forces from structural elements. Hence when using viscous
boundaries, do not use structural elements at these boundaries.
• Free field and compliant base boundaries can be used in both Dynamics and Dynamics with consolidation
calculations. Note, however, that the formulation of these boundary conditions only considers displacement
degrees of freedom, as in Dynamics calculations. This means that in a Dynamics with consolidation
calculation, a proper selection of the type of drainage is required for the materials adjacent to the free field
and/or compliant base boundaries to simulate either drained or undrained response at those locations.
Indeed, for this particular type of calculation, this is different from what happens in the main model where
both displacement and excess pore pressure degrees of freedom exist and, therefore, excess pore pressures
are the result of the permeability of the materials, GW flow boundary conditions and mechanical response
(i.e. a coupled formulation is employed).
• By default, Free-field or Compliant base elements are not displayed in the Output program. In order to be able
to visualise the movement in the Free-field or Compliant base, a (inactive) geogrid or plate element can be
added at these boundaries. Note that during calculations such a plate or geogrid must remain inactive.
• Tied degrees of freedom can only be applied if the distribution of nodes along the vertical model boundaries
is identical. In other words, the corresponding nodes left and right should have the same y-coordinate.
The Relaxation coefficients C1 and C2 are used to improve the wave absorption on the viscous boundaries. C1
corrects the dissipation in the direction normal to the boundary and C2 does this in the tangential direction. If
the boundaries are subjected only to waves that come in perpendicular to the boundary, relaxation is not
necessary (C1 = C2=1). When there are waves in arbitrary direction (which is normally the case), C2 has to be
adjusted to improve the absorption. The standard values are C1=1 and C2=1.
Note that the Compliant base and Free field conditions requires the manual creation of interface elements along
the full model boundary, which enable the creation of a so called node pair. Between the two nodes of a node
pair a viscous damper is created which allows to transfer the input motion and absorb the incoming waves. In
the Output program only the parameters related to one side of the node pair can be visualised, i.e. the motion in
these nodes is not equal to the input motion. To be able to see and to explicitly check the input motion, it is
possible to create a so called 'dummy plate', i.e. a plate at the bottom line of the model, characterised by very low
stiffness parameters so that it does not influence the results. A node has to be selected on the plate to be able to
compare the motion in this node with the input signal. There is no specific need to activate the dummy plate
during the calculation.
Note:
• Note that the calculation is considered with ΣMweight as zero
• Water weight is not considered when performing this type of calculation, but external loads may be applied if
necessary.
• All model boundaries must be set to Fully fixed to ensure shear stress condition is simulated.
Refer to Initial stress generation (on page 318) for a more elaborate description of the Field stress option.
Such boundary conditions are required for a groundwater flow calculation, a consolidation analysis or a fully
coupled flow-deformation analysis. More information regarding the flow boundary conditions is available in
Flow boundary conditions [ADV] (on page 376).
7.11.8.7 Water
The global water level in a calculation phase can be defined in the Water subtree (Figure 242 (on page 394)).
More information on Global water level is available in Assigning water conditions to soil polygons (on page 373).
When a construction stage is fully defined, a view of the situation can be presented by pressing the Preview
phase button in the side toolbar. This enables a direct visual check before the calculation is started. The active
part of the model is presented in the Output program.
See Output program - General overview (on page 405) for more details on the inspection of models in the
Output program. After the preview, press the Close button to return to the Calculation mode.
After the calculation phases have been defined and before the calculation process is started, some points
may be selected by the user for the generation of load-displacement curves or stress paths by clicking the Select
points for curves button or by selecting this option in the Tools menu.
Nodes should be selected to plot displacements, whereas stress points should be selected to plot stresses and
strains. Selection of points is described in detail in Selecting points for curves (on page 474).
Note:
Parallel calculation is possible on multi-core computers when phases have the same parent phase.
Indicates the portion of the defined load applied in the current phase. In PLAXIS 2D this
ΣMloadA value is always 1 since load is applied as a staged construction process changing the
input value of the load rather than the multiplier.
Indicates the total proportion of the material weights applied in a calculation. Its value is
ΣMweight 0 at the beginning of the calculation and changes to 1.000, indicating that all the
materials weight is applied.
This parameter is related to the Safety analysis. It is defined as the ratio of the original
strength parameters and the reduced strength parameters at a given stage of analysis.
ΣMsf Its value is 1.000 at the beginning of an analysis. The increment of the strength reduction
of the first calculation step is described in Safety calculation (phi/c reduction) (on page
326).
It gives the completed proportion of a plastic calculation. Its value is always 0 at the start
ΣMstage of the calculation and it will be 1.000 at the end of a successful calculation. For other
analysis types (Consolidation and Safety) it is always 0.
It represents the maximum excess pore pressure in the mesh, expressed in the units of
Pexcess,max stress. Pexcess,max is available in the deformation calculation tabsheet of the Active task
window for the Plastic, Consolidation, Safety and Dynamic calculation types.
It represents the maximum active pore pressure in the mesh in Fully coupled flow-
Pactive,max
deformation analysis, expressed in the units of stress.
It represents the maximum steady state pore pressure in the mesh, expressed in the
Psteady,max
units of stress. Psteady is only available for Flow only calculation types.
It indicates the proportion of the total area of soil clusters in the geometry model that is
ΣMarea
currently active.
These parameters indicate the reaction forces corresponding to the non-zero prescribed
ΣFx, ΣFy
displacements.
The Stiffness parameter gives an indication of the amount of plasticity that occurs in the
calculation. The Stiffness is defined as:
Δε ⋅ Δσ
Stiffness Stiffness = ∫
ΔεD e Δε
When the solution is fully elastic, the Stiffness is equal to unity, whereas at failure the
stiffness approaches zero. The Stiffness is used in determining the Global error. See
Automatic error checks (on page 401) for more details.
The current time within the specified time interval of the loading input for the calculated
Time
phase, defined in the General subtree in the Phases window.
The current dynamic time within the specified time interval of the loading input for the
Dyn. time
calculated phase, defined in the General subtree of the Phases window.
For a plastic analysis the development of the ΣMstage parameter is plotted against the
Plastic analysis
displacement.
In case of a Consolidation analysis, the maximum excess pore pressure, Pexcess,max, in case
Consolidation of a Consolidation analysis based on excess pore pressure or the maximum active pore
analysis pressure, Pactive,max, in case of a Consolidation analysis based on total pore pressure is
plotted against the logarithm of time.
Fully coupled flow- In case of a Fully coupled flow-deformation analysis, the maximum active pore pressure,
deformation analysis Pactive,max, is plotted against the logarithm of time.
Safety analysis In case of Safety analysis, the development of Σ Msf is plotted against the displacement.
Dynamic analysis In case of Dynamic analysis, the displacement is plotted against the dynamic time.
Dynamic with
In case of Dynamic with consolidation analysis, the displacement is plotted against the
consolidation
dynamic time.
analysis
Steady state In case of Steady state groundwater flow, the maximum steady pore pressure, Psteady,max,
groundwater flow at steady state is plotted.
Transient In case of Transient groundwater flow, the maximum steady pore pressure, Psteady,max, is
groundwater flow plotted against the logarithm of time.
Iteration Indicates the number of the iterations in the current calculation step.
The value of this error is an indication of the global equilibrium error within the
Global error calculation step. As the number of iterations increases, its value tend to decrease. For
further details on this parameter see Automatic error checks (on page 401).
Max. local error in The value of this error is an indication of possible entrapment of water in saturated
flow regions in the current calculation step. The tolerated value is 0.05.
Indicates the last step number of the current calculation phase according to the Max
Max. step steps parameter defined in the Numerical control parameters subtree in the Phases
window.
The value of Maximum iteration steps for the calculated phase, defined for the Iterative
Max. iterations
procedure in the Numerical control parameters subtree in the Phases window.
This value indicates the maximum global equilibrium error that is allowed. The value of
the tolerance corresponds to the value of the Tolerated error in the settings for the
Tolerance
iterative procedure. The iteration process will at least continue as long as the Global
error is larger than the Tolerance. For details see Automatic error checks (on page 401).
Calc. time Indicates the calculation time of the current calculation step.
Plastic interface
The total number of stress points in interface elements that are in plastic state.
point
This value indicates the number of plastic stress points in soil elements and interface
Inaccurate
elements respectively, for which the local error exceeds the tolerated error.
This value indicates the maximum number of inaccurate stress points in soil elements
Tolerated and interface elements respectively that are allowed. The iteration process will at least
continue as long as the number of inaccurate points is larger than the tolerated number.
A Tension point is a point that fails in tension. These points will develop when the
Tension points Tension cut-off is used in any of the material sets in the model. This parameter indicates
the total number of points that fail in tension.
A Cap point occurs if the Hardening Soil model, Hardening Soil model with small-strain
stiffness, Soft Soil model or Soft Soil Creep model are used and the stress state in a point
is equivalent to the preconsolidation stress, i.e. the maximum stress level that has
Cap/Hardening
previously been reached (OCR≤1.0). A Hardening point occurs if the Hardening Soil
points
model or Hardening Soil model with small-strain stiffnessmall is used and the stress
state in a point corresponds to the maximum mobilised friction angle that has previously
been reached.
These are special plastic points where the allowable shear stress is zero. The iterative
procedure tends to become slow when the number of plastic apex points is large. Apex
Apex points
points can be avoided by selecting the Tension cut-off option in the material datasets for
soil and interfaces.
Note that when the calculation of the phase is completed, a warning will appear indicating that the intermediate
results are no longer available. A more detailed description on how to display the results of a calculated phase is
given in Selecting calculation phases for output (on page 401).
When a calculation phase is selected that has been executed, the tool bar will show the View results button.
Clicking this button will directly display the results of the selected phase in the Output program.
where the Out-of-balance nodal forces are the difference between the external loads and the forces that are in
equilibrium with the current stresses, the Active loads are the load difference between the actual calculation and
the previous calculation phase (when Σ Mstage = 0 the Active loads are equal to the Out-of-balance nodal forces)
and the Inactive loads are the active loads from the previous calculation phases.
In case of a flow calculation, the out-of-balance nodal flux will be used instead of the out-of-balance nodal forces.
CSP is the current value of the Stiffness parameter, defined as:
Δε ⋅ Δσ
Stiffness = ∫ Eq. [94]
ΔεD e Δε
which is a measure for the amount of plasticity that occurs during the calculation. See the Material Models
Manual - Preliminaries on material modelling - Elastic strains for more information on the stiffness parameters.
When the solution is fully elastic, the Stiffness is equal to unity, whereas at failure the Stiffness approaches zero.
In the latter case the global error will be larger for the same out of balance force. Hence, it will take more
iterations to fulfill the tolerance. This means that the solution becomes more accurate when more plasticity
occurs.
where max ||Out of balance structure nodal moments|| is the maximum out-of-balance moment of the structure
nodes and max ||Structure nodal moments|| is the maximum bending moment from the stress integration of all
structures. In case of elastic structures, the max ||Out of balance structure nodal moments|| is equal to 0.
equilibrium stress
constitutive stress
stress
strain
At the end of each iteration, two important values of stress are calculated by PLAXIS 2D. The first of these, the
'equilibrium stress', is the stress calculated directly from the stiffness matrix (e.g. point A in Figure 244 (on page
403)). The second important stress, the 'constitutive stress', is the value of stress on the material stress-strain
curve at the same strain as the equilibrium stress, i.e. point B in Figure 244 (on page 403).
The dashed line in Figure 244 (on page 403) indicates the path of the equilibrium stress. In general, this
equilibrium stress path depends on the nature of the stress field and the applied loading. For the case of a soil
element obeying the Mohr-Coulomb criterion, the local error for the particular stress point at the end of the
iteration is defined:
σe − σc
Local error = T max
Eq. [96]
In this equation the numerator is a norm of the difference between the equilibrium stress tensor, σe, and the
constitutive stress tensor, σc. This norm is defined by:
When the stress point is located in an interface element the following expression is used:
where σn and τ represent the normal and shear stresses respectively in the interface. To quantify the local
accuracy, the concept of inaccurate plastic points is used. A plastic point is defined to be inaccurate if the local
error exceeds the value of the user specified tolerated error (Numerical control parameters (on page 356)).
where Maximum global error is the maximum between the Global error and the Additional error check for
structures. The Maximum global error is the only one displayed during calculations.
When a particular project is selected, the file requester displays the corresponding list of calculation phases from
which a further selection should be made. If it is desired to select an intermediate calculation step, then a single
mouse click should be given on the plus icon (+) at the left of the desired phase. As a result, the calculation list
expands a list with all available step numbers for this phase, from which the desired step number can be
selected.
Note:
Please note that the number of the individual steps available depends on the value assigned to Max steps saved in
the Parameters tabsheet of the Phases window.
Once an output step of a particular project has been opened, the combo box in the toolbar will contain a list of
available output steps, indicated by the step number and corresponding phase number.
8.1.3 Toolbars
Buttons for different features in the Output program are located above and at the left side of the plot area. A hint
about the function of each tool is given as the cursor is located on it.
8.1.7 Explorers
Information about the model and the project is given in the explorer.
It displays the properties of all the geometry objects and the features assigned to them
Model explorer in the model and gives the possibility to hide/show, activate/deactivate these objects,
see the Model explorer (on page 39).
Work directory Set the default directory where PLAXIS 2D project files are stored.
Export to Paraview
(Tech. Preview ) To export PLAXIS results to the visualization tool Paraview.
[GSE]
To export the information displayed, depending on the information type, to a text file
Export to file
(for results in tables) or image file (for plot).
Create an animation from selected output steps. The Create animation window is
Create animation
presented.
(List of recent
A list of the five most recent projects.
projects)
To save the current view (image or table). The saved views can be included in a report of
Save view
the project.
To modify the range of values of the presented quantity in contour line plots and plots
Legend settings...
with shadings.
To change the scan line for displaying contour line labels. After selection, the scan line
must be drawn using the mouse. Press the left mouse button at one end of the line; hold
Scan line
the mouse button down and move the mouse to the other end. A contour line label will
appear at every intersection of the scan line with a contour line.
To reduce the numerical noise resulting from the extrapolation of the results obtained in
Use result
stress points (e.g. stress, force) to nodes. This option is available for plots and tables.
smoothing
Note that the option is by default selected in plot presentation of the results.
To smoothen the results for stresses and strains for different structural elements if the
Ignore transitions nodes are at the same position irrespective of the axis, however, it does not smooth the
elements if they have different material set.
Rulers To toggle the display of the rulers along the active plot.
Title To toggle the display of the title of the active plot in the caption.
To modify the range of values of the presented quantity in contour line plots and plots
Legend settings...
with shadings.
To toggle the display of the global x- and y-axes in the active plot (displayed in the lower
Axes
right corner).
Command line To toggle the command line situated the bottom of the window.
To set various graphical attributes, such as object and background colours, symbol size,
Settings
font size and diffuse shading.
Principal directions* To display the principal stress directions in each stress point of the soil element.
To project the results perpendicularly to the structure, creating a distribution line for
Distribution*
beams, embedded beams and anchors.
Wireframe To project the results perpendicularly to the structure, creating a wireframe distribution
distribution* line for beams, embedded beams and anchors.
Distribution To project the envelope of all the phases results perpendicularly to the structure,
envelope* creating a distribution line for beams, embedded beams and anchors.
Wireframe
To project the envelope of all the phases results perpendicularly to the structure,
distribution
creating a wireframe distribution line for beams, embedded beams and anchors.
envelope*
Center principal To display the principal directions of stresses and strains at the center of each soil
directions* element.
Coloured principal To display the principal directions in each stress point of the soil element. Colours are
directions* used to distinguish the principal directions.
Coloured center To display the principal directions of stresses and strains at the center of each soil
principal directions* element. Colours are used to distinguish the principal directions.
Note:
• Menu options indicated with an asterisk (*) are only available for specific plot types.
• Distribution envelope and Wireframe distribution envelope show the whole history of the selected structures
but the results (e.g. maximum and minimum value) correspond to the current phase and active part of the
structure.
Load information View the table of the active loads and bending moments in the current step.
Water load View the table of the external water loads on the geometry boundaries in the current
information step.
Applied volume
View the table of the volume strain resulting at the end of the calculation phase.
strain
Virtual interface
View the table of the virtual interface thickness.
thickness
View the boundaries of the soil polygon, the total area of soil and the area of each cluster
Volume information
in the project.
Material information
View the material data of all load cases.
(all load cases)
Material information
View the material data of the current load case.
(current load case)
Deconfinement table View the table with all applied deconfinements in the current step.
Calculation
View the calculation information of the presented step.
information
Structures per phase View the active structures per calculation phase.
Toggle the display of the frost line, i.e the boundary between frozen and unfrozen soil (T
Frost line
= 273.15 K = 0.0°C = 32.0°F)
Connection axes Toggle the display of the connection axes in the model.
Filter Filter the nodes displayed in the model according to a defined criteria.
Table of quality View the table of the quality of the soil or plate elements according to different criteria.
Table of element
View the table of the distribution of the areas of the soil elements.
areas
Connectivity plot View the connectivity plot (Connectivity plot (on page 444)).
Cluster borders Toggle the display of the cluster borders in the model.
Element contours Toggle the display of the element contours in the model.
Element
deformation Toggle the display of the deformed element contours in the model.
contours
Material set
Toggle the display of the material set numbers in the soil elements.
numbers
Structure material
Toggle the display of the material set numbers of the structural elements.
set numbers
Toggle the display of the group numbers. Groups are created according to the material
Group numbering
setsand.
Input points To display the points that were created and defined in the input.
Cluster numbers Toggle the display of the cluster numbers in the soil elements.
Node numbers Toggle the display of the node numbers. Only possible when nodes are displayed.
Stress point Toggle the display of the stress point numbers. Only possible when stress points are
numbers displayed.
Selection labels Toggle the display of the labels of the selected nodes or stress points.
To enable selection of nodes and stress points to be considered in curves. All the nodes
Select points for and stress points in the project are displayed enabling selection by clicking on them. The
curves Select points window is activated, where the location of interest can be defined and the
appropriate nodes or stress points can be selected form the list.
To activate the Mesh selection window. This option is active when the Select points for
Mesh point selection
curves has been previously selected and the Select points window is closed.
Curves manager To activate the Curves manager (Curves (on page 474)).
Table To open a new form with a table of numerical values of the presented quantity.
To select a user-defined cross section with a distribution of the presented quantity. The
cross section must be selected by the mouse or by defining two points. Press the left
Cross section
mouse button at one end of the cross section; hold the mouse button down and move the
mouse to the other end of the line. The cross section is presented on a new form.
To open a new form with the possibility to visualise contact stresses and resulting forces
Forces view
on an arbitrary configuration of elements.
To compute the forces in a structure which is modeled using soil with the material
Structural forces in properties of the structure (e.g. concrete), after the calculation has already been
volume plates finished. More information on the usage of this option is given in Structural forces in
volume plates (on page 468).
To display a plot of the results along the cross sections. The values in the x-axis in the
Cross section curves
plot are the distances of the points from the first point in the cross section.
To display a hint box with information in individual nodes or stress points (if nodes or
Hint box
stress points are displayed).
To display the points defining the cross section. These points are displayed as greyed out
Cross section points in the Cross section points window. Their location can not be modified. This option is
valid only when the Cross section view is active.
To measure the distance between two nodes in the model both for the original mesh as
Distance
well as the deformed mesh. This option is valid in the Model view only when nodes
measurement
and/or stress points are displayed in the plot (Miscellaneous tools (on page 428)).
To remove the annotations either partially (current view) or completely from the plots
Remove annotations
displayed in the output.
8.2.12 Options
Autocomplete
[GSE] To select the Significant digits for the project.
Licencing
information To switch on or off showing the licence information at startup.
To modify and run macros. Macros can be defined and indexed in the Macro library
Macro library window, displayed as the corresponding option is selected in the sub-menu. To run a
macro click the corresponding option in the sub-menu.
To configure remote scripting server and open python script to run them (Appendices
Run Python script Python HTTP REST API wrapper [GSE] (on page 615) and HTTP REST API [GSE] (on
page 642)).
To configure remote scripting server and run python scripts (Appendices Python HTTP
Run Python tool
REST API wrapper [GSE] (on page 615) and HTTP REST API [GSE] (on page 642)).
To specify an available port and open it for connections by local or remote clients
Configure remote
(Appendices Python HTTP REST API wrapper [GSE] (on page 615) and HTTP REST API
scripting server
[GSE] (on page 642)).
Duplicate model
To duplicate the active view.
view
(List of recent
A list of the output forms.
views)
Instruction movies To reach the Bentley communities website where instruction movies are displayed.
Licence
To view and configure licences.
configuration
About Information about the program version and licence are displayed.
Graphics card Gathers your computer's graphics card information to be sent to our support
information department, if requested.
The generated pore pressures can be displayed when they are generated according to
Pore pressures
the phreatic level.
The Connectivity plot displays the distribution of the finite elements in the mesh and the
nodes and stress points available. The Connectivity plot is displayed when the Select
Connectivity plot
point for curves button is selected in the Calculations program. A more detailed
description is given in Connectivity plot (on page 444).
Note:
Note that the groundwater calculations are performed when the phase is calculated. As a result, the pore
pressure distribution is available only after the phase is calculated.
The calculation results of a project are displayed in the Output program by selecting a calculated phase in the
Phases explorer and clicking the View calculation results button in the Calculation program.
While the Output program is already active, the results of other projects can be accessed either by clicking
the Open project button or by selecting the corresponding option in the File menu (File menu (on page 407)).
8.4.2.2 Print
Hardcopies of graphs and tables can be produced by sending the output to an external printer. When the
Print button is clicked or the corresponding option is selected in the File menu, the Print window appears, in
which various plot components that are to be included in the hardcopy can be selected (Figure 248 (on page
418)).
When pressing the Setup button, the standard printer setup window is presented in which specific printer
settings can be changed. When the Print button is clicked, the plot is send to the printer. This process is fully
carried out by the Windows® operating system.
Note:
When the Copy to clipboard option or the Print option is used on a plot that shows a zoomed part of the model,
only the part that is currently visible will be exported to the clipboard or the printer.
8.4.2.3 Export
Data in output forms may be exported to files. When the Export to file button is clicked, the Export window
appears. Note that a text scaling factor can be defined.
Instead of the PLAXIS 2D logo in the frame, it is also possible to insert a company logo. This logo has to be
provided as a bitmap and can be selected in the Print window after clicking on the logo.
The views in the Output program can be saved to be used when reports are generated by clicking on the
Store the view for reports button. The Save view window pops up as the button is clicked. Description can be
given to the view in the Figure 250 (on page 420) window which can be beneficial when the report is generated.
Report generation is described in detail in Report generation (on page 436).
When this button is clicked, the plot will be relocated (moved) by clicking on the plot area and dragging it
while keeping the left mouse button pressed.
Whenever the results are indicated by length entities such as Arrows, Distribution, Axis, etc. (Display type of
results (on page 422)), the Scale factor button can be used to receive a better overview. When the button is
clicked or the corresponding option in the View menu is selected, a window pops up where the factor can be
defined. Note that this option is also available in the right mouse click pop-up menu.
Note:
• The default value of the Scale factor depends on the size of the model.
• The Scale factor may be used to increase or reduce the displayed (virtual) thickness of interfaces in the
Connectivity plot.
8.4.8 Tables
The tabular form of the results given in the plot can be obtained by clicking on the Table button or by
selecting the corresponding option in the menu. Note that this option is also available in the right mouse click
pop-up menu.
Note:
The table of displacements may be used to view the global node numbers and corresponding coordinates of
individual elements.
Select for curves To select the right clicked point in the table to be considered in curves.
Create chart To create a chart from the values presented in the table.
To find a soil element with a specified ID in the table when the results are displayed for
Find soil element
soil elements.
Find structural To find a structural element with a specified ID in the table when the results are
element displayed for structures.
Note:
The values in the tables contain the most accurate information, whereas information in plots can be influenced
or be less accurate due to smoothing or extrapolation of information from stress points to nodes.
Note:
For (enhanced) safety calculations, results are NOT shown in soil clusters that are excluded from the strength
reduction procedure as long as the Hide items without strength reduction option in the View menu has been
selected.
The availability of the display type buttons in the toolbar can be toggled on/off by selecting the corresponding
options in the View menu.
Output for structures and interfaces can be obtained by clicking the Select structures button and then double
clicking the desired object in the 2D model. As a result, a new form is opened on which the selected object
appears. At the same time the menu changes to provide the particular type of output for the selected object.
Another option of selecting structural elements in the output is by clicking on the Select structures in a
rectangle and drawing a rectangle in the model. As a result, the structures in the rectangle will be selected.
To clear the selection, press Esc. Only structural elements of the same type can be selected at the same time. For
example, if a geogrid is selected, only other geogridscan be added to the selection and no embedded beam rows
or plates.
Visible model components are indicated by an open eye, whereas invisible ones are indicated by a closed eye. By
clicking on the button, the view of the components (individual and/or groups) can be toggled from being visible
to being invisible and vice versa. A group is expanded by clicking on the + sign in front of the group. Clusters that
have been set inactive in the framework of staged construction are always invisible and cannot be made visible.
The user will be able to show/hide clusters in the Model explorer under the option of Soils based on the materials
assigned to them.
Note:
The cluster numbers are activated by selecting the Cluster numbers option in the Mesh menu.
The information in the Model explorer can be narrowed according to the filtering criteria specified at the
corresponding cell.
The Show all option will make all the object active in the selected phase visible. The Hide all will revert the
action. The Invert selection option will toggle all visible elements invisible and all invisible elements visible. The
Deselect all button will set all elements to invisible. On pressing the Close button the Partial geometry window
is closed without further changes.
Apart from the Model explorer, individual volume elements or entire clusters of volume elements can be made
invisible by holding down the Ctrl key, the Shift key or both keys at the same time, respectively, while clicking on
an element in the 2D model. These elements can be visible again by clicking the corresponding check boxes in
the Model explorer.
Clicking the Hide soil button in the side bar menu enables hiding parts of the soil. To hide soil elements, click
the Hide soil button first and hold the Ctrl key pressed while clicking on the soil elements. To hide soil clusters,
click the Hide soil button first and hold the Shift key pressed while clicking on the soil clusters.
Clicking on the Hide soil in the rectangle button enables hiding the soil in the rectangle drawn in the model.
The drawing order of the rectangle effects the resulting hidden soil elements.
To hide only the soil elements that fall completely in the defined rectangle, first click the Hide soil in the rectangle
button. In the model, click at the point defining the upper left corner of the rectangle, drag the mouse to the point
defining the lower right corner of the rectangle and click again.
To hide all the soil elements that are intersected by the defined rectangle, first click the Hide soil in the rectangle
button. In the model, click at the point defining the lower right corner of the rectangle, drag the mouse to the
point defining the upper left corner of the rectangle and click again.
A cross section can be defined by clicking the Cross section button in the side button bar or by selecting the
Cross section option in the View menu. Note that this option is also available in the right mouse click pop-up
menu. Upon selection of this option, the Cross section points window pops up in which the two cross section
coordinates can be defined.
After the cross section has been selected, a new form is opened in which the distribution of a quantity is
presented on the indicated cross section. At the same time, the menu changes to allow for the selection of all
other quantities that may be viewed on the indicated cross section.
Note:
The distribution of quantities in cross sections is obtained from interpolation of nodal data and may be less
accurate than data presented in the 2D model.
Multiple cross sections may be drawn in the same geometry. Each cross section will appear in a different output
form. To identify different cross sections, the end points of a cross section are indicated with characters in
alphabetical order. The points defining the cross section can be viewed by selecting the Cross section points
option in the Tools menu.
In addition to the output quantities that are available for the 2D model, a cross section allows for the display of
cross section stresses, i.e. effective normal stresses σ'N, total normal stresses σN, vertical shear stresses τs and
horizontal shear stresses τt.
Note:
It is possible to move a cross section in the direction of its normal while the presentation of results is updated
for the new location of the cross section.
• Using the Ctrl+- and Ctrl++ keys will move the cross section 1/100 times the diagonal of the geometry model.
• Using the Ctrl+Shift+- and Ctrl+Shift++ will move the cross section 1/1000 times the diagonal of the geometry
model.
To display the result (i.e. the displacement, groundwater head or other result,
Result value
depending on the selected Output plot) at the double clicked node.
Note:
The information available for the annotation depends on whether a node is double clicked or not. When a node is
double clicked, besides User-defined text, information such as the node ID, result value at the node, the type of
element to which the node corresponds and the number of that element is provided. If a random location is
double-clicked in the plot the only option available for the Caption is User-defined.
• If the User-defined option is selected, specify the label in the Caption cell.
• If either the Node ID or the Result value is selected from the Caption drop-down menu, in the Context box,
select the element type to which the node belongs in the Element type drop down menu. Depending on the
model, the options might be Soil-element or Structural-element.
• A node can be shared by multiple elements. To specify the element of interest select the corresponding
option from the Element ID drop down menu in the Context box. Note that the Context box is only available if
an annotation is assigned to a node (a node is double-clicked).
• Select one of the options available for the Scope box to prevent undesired display of the annotation in the
plot. The defined annotations can be relevant for the whole project (Project option), only the current phase
(Phase option) or only the current calculation step (Step).
• To limit the display of the annotation to the current view select the corresponding checkbox in the window.
Note that if this option is selected, the current view should be saved to preserve the defined annotation.
• Specify the thickness of the line and the arrows in the corresponding cell.
• Select one of the options available for the Scope to prevent undesired display of the annotation in the plot.
The defined annotations can be relevant for the whole project (Project option), only the current phase (Phase
option) or only the current calculation step (Step).
• To limit the display of the annotation to the current view select the corresponding checkbox in the window.
Note that if this option is selected, the current view should be saved to preserve the defined annotation.
• The Delete button is only available when editing the annotations (see below).
The Original and Deformed coordinates for the first node/stress point and the second
Coordinates
node/stress point.
Δx The Original and Deformed x-component of the distance between the nodes.
Δy The Original and Deformed y-component of the distance between the nodes.
The difference between the original vector and the projection of the deformed vector
onto the original vector (Figure 256 (on page 430)). Hence, Elongation does not
Elongation consider the rotation of the line between the two points. If the Updated mesh analysis is
performed, Elongation is the difference in distance between the original and deformed
vectors.
Distance The Original (v) and Deformed (v') distance between the points.
The angle between the measurement line and the x-axis. Orientation is positive if the
vector describing the line points upwards (Y>0) and negative if it points downwards
Orientation
(Y<0). The Orientation is calculated for the undeformed and deformed measurement
line.
|Δ u| The change in the distance between the selected points before and after deformation.
The deformation in the direction perpendicular to the original line between the selected
Δ uperpendicular
points.
The difference between the deformed orientation and the original orientation (Figure
Rotation 256 (on page 430)). The sign of the rotation is determined using the right-hand rule
(clockwise rotation is negative, counter-clockwise is positive).
The ratio of the deformation in the direction perpendicular to the line between the
selected points, Δ uperpendicular, to the original distance between the selected points, v, ()
Tilt given both as ratio and percentage:
Δuperpendicular
Tilt = tan (αTilt) = v
Note:
The icon in the title bar indicates the view in which the results are displayed. A more detailed description on
Views is given in View menu (on page 408).
8.5.1 Legend
The Legend is available for the display options where a variation in colour describes the variation in the
displayed result values. It is activated by selecting the corresponding option in the View menu.
When the Legend is double clicked, the Legend settings window pops up, where the scaling and the colouring can
be defined (Figure 257 (on page 432)). Note that this option is also available in the right mouse click pop-up
menu. Automatic, Manual or Logarithmic options are possible for scaling of results.
The distribution of values in the legend can be locked by clicking the Lock the legend button. When the
legend is locked, the value distribution will not change as the Ctrl++ or Ctrl+- keys are used to move the cross
section through the model or when similar result of other calculation phases or projects are displayed.
Symbol size To modify the size of the symbols in the display for nodes, forces, etc.
To make the appearance of the model even more realistic, the Diffuse shading option
may be used. Using this option, object surfaces that have the same colour by definition
(such as soil elements with the same material data set) appear 'brighter' or 'darker',
Diffuse shading depending on their orientation with respect to the viewer. Object surfaces appear the
brightest when the normal to the surface points in the direction of the viewer. The
surfaces become darker the more the normal deviates from this direction. The contrast
can be set to the desired magnitude using the slide bar.
To select a convenient anti aliasing method from the options available in the drop-down
Anti aliasing
menu.
To select a convenient rendering method from the options available in the drop-down
Rendering method
menu.
The displaying colours can be arranged in the Colours tabsheet of the Settings window (Figure 259 (on page
434)).
The function of the left and the middle mouse buttons can be defined in the Manipulation tabsheet of the
Settings window (Figure 260 (on page 434)).
The display of particular results can be toggled on/off in the Results tabsheet of the Settings window (Figure
261 (on page 434)).
The default visibility of Nodes, Stress points and Disabled structures can be toggled on/off in the Default
visibilities tabsheet of the Settings window (Figure 262 (on page 435)).
In the Model view the results are displayed in the whole model. This is the default display of results.
When a structure (or multiple structures) is selected and double clicked, the variation of the result is
displayed in the Structures view.
The Forces view enables a view of the mesh with contact stresses and (resulting) forces on the boundaries of
the visible active parts of the mesh. This option can be selected from the Tools menu.
For stresses:
Water load Only external water pressures and pore pressures are shown
Effective normal stresses (red) as well as external water pressures and pore pressures
Total stress
(blue) are shown
It can be selected whether external loads and resulting forces from prescribed displacements are taken into
account. It can be selected whether resulting forces from water loads, effective soil stresses, forces from
structures, gravity forces, external loads and forces from prescribed displacements are taken into account.
The Partial geometry option can be used to make parts of the mesh invisible, if necessary. In this way, all stresses
and forces on sub-structures can be visualised.
The Table option may be used to view the actual values of stresses and forces. The table of forces also shows the
resulting force below the table, both as an actual value and as a percentage of the total applied forces. The latter
can be used to evaluate if there is a significant unbalance of the (sub-)structure. If necessary, the calculation may
be repeated using a smaller tolerated error or a finer mesh.
Step 2: Select the phases for which results will be included in the report (Figure 264 (on page 437)).
Step 3: Select general information sets to be included in the report. Note that the selection can be saved as a new
set besides All and None sets (Figure 265 (on page 437)).
Step 4: Select model view sets to be displayed in the report. Note that the selection can be saved as a new set
besides All and None sets (Figure 266 (on page 438)).
Step 5: Select structure view sets to be displayed in the report are selected. Note that the selection can be saved
as a new set besides All and None sets (Figure 267 (on page 438)).
Step 6: Select saved views to be included in the report (Figure 268 (on page 439)). For more details on saved
views, see Store the view for reports (on page 419).
Step 7: Select generated charts to be included in the report (Figure 269 (on page 439)).
Step 8: A summary of the number of rows and the number of figures in the report is given (Figure 270 (on page
440)). The report is created as the Export button is clicked. A progress bar appears displaying the number of the
remaining rows and images.
After selecting the Export ParaView option a new window is displayed with the results that can be exported at
level of nodes and stress points (See Figure 274 (on page 443) ). Finalize the process by selecting the necessary
results and click in Export.
Note:
For (enhanced) safety calculations, results are NOT shown in soil clusters that are excluded from the strength
reduction procedure as long as the Hide items without strength reduction option in the View menu has been
selected.
9.2 Deformations
The Deformations menu contains various options to visualise the displacements and strains in the finite element
model. By default, the displayed quantities are scaled automatically by a factor (1, 2 or 5) ·10n to give a diagram
that may be read conveniently.
The scale factor may be changed by clicking the Scale factor button in the toolbar or by selecting the Scale
option from the View menu. The scale factor for strains refers to a reference value of strain that is drawn as a
certain percentage of the geometry dimensions. To be able to compare plots of different calculation phases or
different projects, the scale factors in the different plots must be made equal.
Figure 276: Settlement profile of an embankment on a stiff foundation layer: a. Phase displacement results; b. Sum
phase displacements results (5 construction layers); c. Sum phase displacements results (10 construction layers)
Note that, if displacements are set to zero in intermediate phases, the Sum phase displacements results may (at
some point) be larger than the total displacements.
Considering structural elements, the Sum phase displacements retrieves the accumulated deformation of a
structural element from the moment the nodes of this element have been activated.
The individual strain components may be presented as Contour lines or Shadings by clicking the appropriate
button in the toolbar (Display type of results (on page 422)).
ε1 > ε2 > ε3
Hence, ε1 is the largest compressive principal strain and ε3 is the smallest compressive principal strain.
• The volumetric strain is calculated as:
In normal calculations:
εv = εxx + ε yy + εzz Eq. [101]
εq =
2
3
(ε xx - 3
) (ε
εv 2
+ yy - 3
) (ε
εv 2
+ zz - 3
)
εv 2 1
+ 2 (γxy2 + γ yz2 + γzx2 ) Eq. [103]
• The void ratio is calculated as:
e = e0 + (1 + e0)εv Eq. [104]
9.3 Stresses
Various options are available to visualise the stress state in the finite element model. The Stresses menu also
contains options to display the results of groundwater flow and thermal flow calculations.
Note:
By default, the stresses developed in non-porous materials are not displayed in the plot. To display them select
the Show stress for nonporous material option in the Results tabsheet of the Settings window (Modifying the
display settings (on page 432)).
Hence, σ'1 is the largest compressive (or smallest tension) principal stress and σ'3 is the smallest compressive
(or largest tension) principal stress.
The Mobilised shear strength τmob is the maximum value of shear stress (i.e. the radius of the Mohr stress circle
or half the maximum principal stress difference).
The Relative shear stress τrel gives an indication of the proximity of the stress point to the failure envelope, and is
defined as:
τmob
τrel = τmax
Eq. [106]
where τmax is the maximum value of shear stress for the case where the Mohr's circle is expanded to touch the
Coulomb failure envelope while keeping the center of Mohr's circle constant.
σ ′ 1+σ ′ 3
τmax = − 2
sin φ + ccos φ Eq. [107]
Note:
Particularly when the soil strength has been defined by means of effective strength parameters- Undrained (A)-
it is useful to plot the mobilised shear strength τmob in a vertical cross section and to check this against a known
shear strength profile.
When using the Hoek-Brown model to describe the behaviour of a rock section, the definition of the maximum
shear stress τmax is slightly modified. Starting from the Hoek-Brown failure criterion:
f HB = σ ′ 1 − σ ′ 3 + f̄ (σ ′ 3) = 0 Eq. [108]
τmax =
1
2 (
f̄ (σ ′ 3) where f̄ (σ ′ 3) = σci mb
−σ ′3
σci
+s ) a
Eq. [109]
α=
1
2 (
2σzy
arctan σ − σ
yy xx
) ( − 90 ° ≤ α ≤ 90 ° ) Eq. [111]
For α = 0, the major principal stress is vertical and the minor principal stress is horizontal. In this case, the
cartesian shear stress is zero (for example initial stress generated by the K0 procedure). This situation
corresponds to an active stress state.
A passive stress state is equivalent to α= +90° or α= -90°. Zones of positive stress may show a jump from α= +90°
to α= -90° and as a result discontinuous colour shadings are displayed.
A positive value of cartesian shear stress will lead to a clockwise rotation of the principal stress direction (α>0),
whereas a negative cartesian shear stress will rotate the principal stress counter-clockwise (α<0). The plot of
principal stress directions is only available in PLAXIS 2D. A graphical description of the principal stress
directions is shown in Figure 278 (on page 452).
a=0 a = -45
a =+90 a = 45
9.3.6.4 The ratio between the actual shear modulus and the unloading reloading stiffness
G/Gur : The ratio between the actual shear modulus G and the unloading reloading stiffness Gur is only available
in the Hardening Soil model with small-strain stiffness.
for the Soft Soil model, Soft Soil Creep model and
q2
peq = p ′ − Modified Cam-Clay model. For the Modified Cam-Clay
M 2 ( p ′ − ccot φ ) model, the cohesion c is defined as 0 kN/m2.
p′
peq =
exp ( − Mpq̃ ′ ) for the Sekiguchi-Ohta model.
More information about this parameter for each model can be found in the Material Models Manual
Soil model with small-strain stiffness, Soft Soil model, Soft Soil Creep model, Modified Cam-Clay model and
Sekiguchi-Ohta model.
The stiffness Eur depends on the stress level. In models with stress-dependency of stress, the actual stiffness Eur
is calculated on the basis of the stresses at the beginning of the current step. The option may be used to check
the actual stress-dependent stiffness used in the current calculation step.
Note that all the effective and total stresses are tensorial quantities. Then pore pressure should be also
understood as a diagonal tensor (pore pressure only applies to normal stress components).
Active pore pressures are defined as the effective saturation, Seff, times the pore water pressures, pwater.
pactive = Seff ⋅ pwater Eq. [113]
Pore water pressure differs from active pore pressure when the degree of saturation is less than unity, which is
usually the case above the phreatic level. Below the phreatic level pactive and pwater are generally equal. For more
details, refer Appendix D.
As an alternative to the pore water pressure, pwater, the groundwater head, h, can be viewed:
pwater
h =z− γw
Eq. [114]
where z is the vertical coordinate and γw is the unit weight of water. In the pore water pressure a further
distinction is made between steady state pore pressure, psteady, and excess pore pressure, pexcess.
pwater = psteady + pexcess Eq. [115]
where steady-state pore pressure is the steady-state or long term part of pore pressure, which is supposed to be
input data for a deformation analysis.
Excess pore pressure is the result from undrained behaviour (Undrained (A) or (B), or low-permeable materials),
and is affected by stress changes due to loading or unloading, a (sudden) change in hydraulic conditions and
consolidation.
Below an overview is given of the various pore pressure related quantities that are available in the Stresses
menu of the PLAXIS 2D Output program. Most quantities can be presented as Contour lines or Shadings. Although
pore pressures do not have principal directions, the Principal stresses presentation can be useful to view pore
pressures inside the model. In that case the colour of the lines represents the magnitude of the pore pressure
and the directions coincide with the x-, y- and z-axis.
Note: For Steady-state groundwater flow analysis a [ADV] licence is required (as minimum) . For fully coupled
calculations an [ULT] licence needs to be active.
9.3.7.8 Suction
Any positive value (tension) in the pore water pressure. Suction can be a result of capillary action (included in
the steady-state pore pressure if the option Ignore suction has NOT been used) or undrained unloading (included
in the excess pore pressure).
9.3.8.2 Saturation
The PlaxFlow module within PLAXIS 2D may be used to calculate a pore pressure distribution for confined as
well as for unconfined flow problems. The determination of the position of the free phreatic surface and the
associated length of the seepage surface is one of the main objectives of an unconfined groundwater flow
calculation. In this case a relationship is used between the pore pressure and the degree of saturation. Both
quantities are calculated in a groundwater flow calculation and are made available in the Output program.
The degree of saturation is generally 100% below the phreatic level and it reduces to the residual saturation
within a finite zone above the phreatic level. Note that the residual saturation value is equal to zero when
suction is ignored. The saturation can only be presented as Contour lines or Shadings.
A further selection can be made among the heat flux components (|qt|, qtx, qty). Moreover, in case of partially
saturated soils where part of the pore water is in the gas phase (vapour), the vapour flux can be selected. A
further selection can be made among the vapour flux components (|qv|, qvx, qvy).
The heat flux and vapour flux may be viewed as Arrows, Contour lines or Shadings, by selecting the appropriate
option from the presentation box in the tool bar. When the fluxes are presented as arrows, then the length of the
arrow indicates the magnitude of the flux whereas the arrow direction indicates the flux direction.
The Plastic points option shows the stress points that are in a plastic state, displayed in a plot of the
undeformed geometry. Plastic points can be shown in the 2D mesh or in the elements around a cross section.
Note:
The Plastic point history option in the Stresses menu enables displaying in the model all the points that have been
plastic in any step in the calculation history (depending on the specified criteria, Failure, Tension cut-off, etc.)
generated up to the current calculation phase.
9.3.10.1 Soil
The plastic stress points are indicated by small symbols that have different shapes and colours, depending on the
type of plasticity that has occurred:
• A red cube (Failure point) indicates that the stresses lie on the surface of the failure envelope.
• A white cube (Tension cut-off point) indicates that the tension cut-off criterion was applied.
• A blue upside-down pyramid (Cap point) represents a state of normal consolidation (primary compression)
where the preconsolidation stress is equivalent to the actual stress state. The latter type of plastic points only
occurs if the Hardening Soil model, the Hardening Soil model with small-strain stiffness, the Soft Soil model,
the Soft Soil Creep model or the Modified Cam-Clay model is used.
• A brown diamond (Cap+Hardening point) represents points that are on the shear hardening and cap
hardening envelope. Such plastic points can only occur in the Hardening Soil model or the Hardening Soil
model with small-strain stiffness.
• A green pyramid (Hardening point) represents points on the shear hardening envelope. Such plastic points
can only occur in the Hardening Soil model, the Hardening Soil model with small-strain stiffness and the
UBC3D-PLM model.
• A purple inverted triangle (Liquefaction point) represents a stress point which is liquefied, characterised by
the pore pressure ratio Ru > 0.95. Such plastic points can occur only in the UBC3D-PLM model, the PM4Sand
and User-defined Soil Model. When viewed in the Table view (Table of Cartesian effective stresses), the Status
shows as 'Liquefied'.
In case the Concrete model is adopted, the symbols have different meanings:
• A red cube (Failure point) indicates that the stresses lie on the Mohr-Coulomb peak surface or the Mohr-
Coulomb softening surface.
• A white cube (Tension cut-off point) indicates that the stresses lie on the failure envelope in tension,
including the intersection between the Rankine surface and the Mohr-Coulomb surface.
• A green pyramid (Hardening point) represents points on the Mohr-Coulomb shear hardening envelope.
The failure points are particularly useful to check whether the size of the mesh is sufficient. If the zone of
plasticity reaches a mesh boundary (excluding the centre-line in a symmetric model) then this suggests that the
size of the mesh may be too small. In this case the calculation should be repeated with a larger model.
When Plastic points is selected in the Stresses menu the Plastic points dialog is shown (Figure 281 (on page 461)).
Here the user can select which types of plastic points are displayed. When the Stress points option is selected, all
other stress points are indicated by a purple diamond shape . For details of the use of advanced soil models, the
user is referred to the Material Models Manual.
By default both accurate and inaccurate plastic points are displayed in the model. Only the inaccurate plastic
points are displayed as the corresponding check box is selected in the Plastic points window. Inaccurate plastic
points are points where the local error is larger then the tolerated error (Automatic error checks (on page 401)).
When the results are displayed with the Table option, an asterisk appears on the status column to identify the
inaccurate plastic points.
9.3.10.2 Conventions used for Plastic point information with Paraview Export [GSE]
If plastic point information is exported from PLAXIS 2D to ParaView (see Paraview Export [GSE] (on page 442)),
the point information will have associated different status described in Conventions used for Plastic point
information with Paraview Export [GSE] (on page 461).
1 or -1 MC accurate
6 Liquefaction accurate
11 or -11 MC inaccurate
16 Liquefaction inaccurate
Output for structures and interfaces can be obtained by clicking the Select structures button and then double-
clicking the desired object in the 2D model. As a result, a new form is opened on which the selected object
appears. At the same time the menu changes to provide the particular type of output for the selected object.
All objects of the same type with the same local coordinate system are automatically selected. When multiple
objects or multiple groups of objects of the same type need to be selected, the Shift key should be used while
selecting the objects. The last object to be included in the plot should then be double clicked. When all objects of
the same type are to be selected, select one of the objects while pressing Ctrl-A simultaneously. If it is desired to
select one or more individual elements from a group, the Ctrl key should be used while selecting the desired
element.
Another option of selecting structural elements in the output is by clicking the Drag a window to select
structures button and drawing a rectangle in the model. As a results, the structures in the rectangle will be
selected.
Note:
The Total Rotation and Incremental rotation for plates is positive in counter clockwise direction with respect to
the global axis system.
Options such as Relative total displacements, Relative phase displacements and Relative increments are available
for interfaces. Relative displacements are differential displacements between node pairs. These options may be
used to view if plastic shearing has occurred in the interface.
Only in the case of semi-permeable interfaces, the output program shows the resulting specific discharge
through the interface elements. This output is not available in the case of fully impermeable or fully permeable
interface elements.
In the case of fully permeable interfaces, the resulting discharge through the interfaces can be obtained by
drawing a cross section just outside the wall or tunnel lining, and plotting the flow through this cross section.
The title of the cross section plot will indicate the total discharge through the cross section.
ΔL L − L 0
line
Cref = L0
= L0
Eq. [116]
The formulation above does not only apply to a circular surface but to all closed surfaces.
where τmax is the maximum value of shear stress according to the Coulomb failure envelope for the current value
of the effective normal stress.
useful in scenarios where it is required to know the groundwater discharge through a tunnel lining or a retaining
wall.
Note:
• It is strongly recommended to select only one interface, to view discharge results. If double interfaces (for
example, in the case of interfaces on both sides of a retaining wall) are selected, the results for discharge
through these interfaces can be misleading.
• This option is not viable in case of fully permeable interface elements as Darcy's law cannot compute
discharge for these scenarios. A workaround in such a case can be to use a semi-permeable interface and
assign a very low hydraulic resistance (d/k) in case of fully permeable interfaces.
where τmax is the maximum value of shear stress according to the Coulomb failure envelope for the current value
of the effective normal stress.
In addition to the actual forces, PLAXIS 2D keeps track of the historical maximum and minimum forces in all
calculation phases. These maximum and minimum values up to the current calculation step may be viewed after
clicking the Distribution envelope button in the top toolbar.}
Note that axial forces or hoop forces are positive when they generate tensile stresses, as indicated in Figure 282
(on page 466) .
Figure 282: Sign convention for axial forces and hoop forces in plates
The Axial force N is the axial force along the element axis. The Shear force Q is the in-plane (XY) shear force. The
Bending moment M is the bending moment due to bending over the out-of-plane axis (Z).
In addition to the actual forces, PLAXIS 2D keeps track of the historical maximum and minimum forces in all
calculation phases. These maximum and minimum values up to the current calculation step may be viewed after
clicking the Distribution envelope button in the top toolbar.}
Note:
The Axes option from the View menu may be used to display the pile's local system of axes.
The pile-soil interaction forces are obtained from the special interface that is automatically applied between the
embedded beam elements and the surrounding soil volume elements. The Skin force Tskin, expressed in the unit
of force per unit of pile length per unit of width in the out-of-plane direction, is the force related to the relative
displacement in the pile's first direction (axial direction). This force is limited by the skin resistance as defined in
the embedded beam material data set (General properties (on page 288)).
The interaction force Tlat relates to the relative displacement perpendicular to the pile in the pile's second
direction. These quantities are expressed in the unit of force per unit of pile length per unit of width in the out-
of-plane direction.
The maximum shear stress Tskin,max is the limit defined for the material dataset. The relative shear stress Tskin,rel
gives an indication of the proximity of the stress point to the failure envelope.
The pile foot force Ffoot, expressed in the unit of force per unit of width in the out-of-plane direction, is obtained
from the relative displacement in the axial pile direction between the foot or tip of the pile and the surrounding
soil. The foot force is shown in the plot of the Axial force N. The foot force is limited by the base resistance as
defined in the embedded beam material data set (General properties (on page 288)).
In addition to the actual forces, PLAXIS 2D keeps track of the historical maximum and minimum forces in all
calculation phases. These maximum and minimum values up to the current calculation step may be viewed after
clicking the Distribution envelope button in the top toolbar.
Note: From PLAXIS 2023.2 resulting forces in embedded beams (and rock bolts) are calculated in output per
embedded. Hence, the spacing between elements in the out-of-plane space is already taken into account.
Note:
The Axes option from the View menu may be used to display the pile's local system of axes.
The cable-rock/soil interaction forces are obtained from a special bond(interface) element that is automatically
applied between the cable elements and the surrounding rock/soil volume elements.
The Ts,bond, expressed in the unit of force per unit of cable length per unit of width in the out-of-plane direction ,
is the skin friction force developed by the cable is related to the relative displacement in the axial direction. This
force is limited by the bond strength limit, Ts,bond,max defined by the strength parameters in Mechanical
properties (on page 299).
The Ts,bond,max is the shear stress limit value of the cohesive strength as defined in the material dataset.
The relative shear stress, Ts,bond,rel, gives an indication of the proximity of the stress point to the failure envelope.
It can be expressed as:
T s,bond
T s,bond,rel = T s,bond,max
Eq. [120]
The Tn,bond corresponds to the relative displacement in the direction perpendicular to the cable's axis, as a force
per unit of cable's length per unit of width in the out-of plane direction.
In addition to the actual forces, PLAXIS keeps track of the historical maximum and minimum forces in all
calculation phases. These maximum and minimum values up to the current calculation step may be viewed after
clicking the Distribution envelope button in the top toolbar.
Note: From PLAXIS 2023.2 resulting forces in the cables are calculated in output per cable element. Hence, the
spacing between elements in the out-of-plane space is already taken into account.
a table after double clicking the anchor in the model. The program displays the values of the historical maximum
and minimum forces in all calculation phases in node-to-node anchors.
The Structural forces in volume plates feature is available in the toolbar or as an option in the Tools menu in
the Output program (Tools menu (on page 413)). Using this feature, it is possible to visualise structural forces
(bending moments M, shear forces Q and axial forces N) in a regular structure (rectangular or tapered) that is
composed of volume elements in which only stresses have been calculated. In this way it is possible, for example,
to display the structural forces in a wall structure that is composed of volume elements with an assigned data set
with concrete properties.
Note:
• Note that the structural forces are calculated by integrating the results in the stress points along the region
perpendicular to the cross section line. Special care is required when the structural forces in the region of
connection of the subparts are evaluated.
When the feature is selected the Draw a centerline button in the side toolbar is automatically selected and
the Center line points window pops up (Figure 284 (on page 469)).
The cross section line may consist of several line sections. The points defining the segments composing the
centerline can be defined either by directly clicking on the model or by defining the coordinates of the location in
the Center line points window. The process of center line definition can be quit by either clicking the OK button
in the Centerline points window or by right clicking and selecting the Finish option in the appearing menu. The
structural forces are then computed on-the-fly and visualised along the created line.
From tunnel designer: It is also possible to define the Center line points using the option From tunnel designer,
by clicking on the dropdown menu using Add. To be able to use this option, a thick lining must be present in the
tunnel. This can be done in Input using the Tunnel designer (for more detailed information, refer Create
polycurve). When the thick lining is added to a tunnel, PLAXIS 2D automatically generates a data.otnl, which is
stored in the folder of the current project. This file contains all the information about the center line.
Click OK to view the Forces.
Note:
Note that when more than one thick lining is defined, the data.otnl is overwritten in the project folder. To save
both files, the user must manually rename the exsiting data.otnl before saving the new thick lining.
Import: Center line points can also be imported using the Import option, by clicking on the dropdown menu
using Add. The *.otnl, *.tnl or *.json files are located in the project folders.
Click OK to view the Forces.
At the drawn cross section line, the selected structural force is calculated on the basis of the integral of the
stresses perpendicular to the cross section line. The extent of the area that is used to integrate the stresses is
limited by a radius. The default radius, for each point of the cross section, is defined by the elements that contain
the same material data set as the element in which the cross section point is drawn. However, this radius may be
redefined by the user.
As an alternative to the manual creation of a centerline, the centerline can be automatically generated using
the Generate centerlines wizard.
The automatic center lines wizard can be used in two situations as described below.
Criteria In this blue tabsheet, it is possible to select the materials whose centerline is required
for calculation of structural forces. In addition, individual volume clusters can be
specified in the righthand panel. Click Detect button to generate the center lines.
Center lines In this orange tabsheet, the results for the centerlines are shown. Here it is possible to
select the specific centerline of interest. Each centerline can easily be toggled to show or
hide it.
The structural forces are computed by integrating the stresses along the cross-sections which are perpendicular
to the centerlines which have been generated in the previous step.
When the Edit radii button is clicked in the side toolbar, the extent of the stress range is indicated in the
plot by a transparent green colour (Figure 288 (on page 472)).
Figure 287: Figure displaying the structural force in a volume and the default radii
It is possible to modify the stress range by clicking on the highlighted area and dragging this area by the mouse
(Figure 288 (on page 472)).
Figure 288: Figure displaying the structural force in a volume and the modified radii
Note that the dragging location affects the way how the radii are modified. If the area is dragged near the start or
near the end of the centerline, only the radius for that location (start radius or end radius) will be modified. This
option may be used for tapered structures. However if the dragging location is approximately in the middle of
both ends of the centerline, both radii will be modified.
Alternatively, if the segment is double-clicked, a dialog will be opened in which the radii can be specified
precisely (Figure 289 (on page 473)). The defined cross section lines (center lines) can be removed from the
plot by right clicking on the plot and by selecting the Clear all option appearing when the Lines option is pointed
in the appearing menu.
Note:
The Create animation feature can be used to view the evolution of the structural forces in volumes in calculation
phases.
In order to specify points to be considered in curves, the Select points for curves option should be selected.
This option is available as a button in the toolbar of the Staged Construction mode in PLAXIS input and as an
option in the Tools menu of the Staged Construction mode. Selecting this option will open the Output program
displaying the Connectivity plot and the Select points window.
Nodes and stress points can be selected in the Output program either by clicking the Select points for curves
button in the side toolbar or by selecting the corresponding option in the Tools menu. More information on
selecting procedure is given in Mesh point selection (on page 474).
It is important to consider the differences in selecting the points before or after starting the calculation process.
A more detailed description is given in Pre-calculation points (on page 475) and Post-calculation points (on
page 476).
The amount of visible nodes and stress points can be decreased using the Partial geometry option in the
Geometry menu or by clicking the Hide soil button in the side toolbar.
In the Select points window (Figure 290 (on page 475)), the coordinates of the location of interest can be
specified. The program lists the number of the nearest node and stress points at the lower part of the window
when the Search closest button is clicked. The nodes and stress points can be selected by defining their ID as
well. The displayed nodes or stress points are selected as the corresponding button at the right of the cell is
checked. The selections are listed in the upper part of the window.
Selected nodes can be deselected by selecting the point in the list and pressing Delete or by clicking the point in
the model.
Note:
When the Select points for curves option is selected but the Select points window is closed, it can be displayed by
selecting the Mesh point selection option in the Tools menu.
If the finite element mesh is regenerated (after being refined or modified), the position of nodes and stress
points will change. As a result, previously selected nodes and stress points may appear in completely different
positions. Therefore nodes and stress points should be reselected after regeneration of the mesh.
Note:
Pre-calculation points provide detailed information related to stress and strain at those points. However,
information about structural forces and state parameters is not provided.
Note:
In generating curves, the user can use pre-calculation selected points and post-calculation selected points.
However, with structural forces, this can be done only using post-calculation selected structural nodes.
The information available for selected points (nodes or stress point) depends on the view in which they have
been selected in the Output program.
The points selected in the Model view, can be used to generate curves related to displacements, stresses,
strains and state parameters in soil elements. The Model view is the default view in the Output program.
The points selected in the Structure view, can be used to generate curves related to resulting structural
forces. The points should be selected after selecting the structure first (Select structures (on page 424)). The
Structure view is displayed when structures are selected and double clicked.
Note:
The type of the active view is indicated by the corresponding icon under the plot.
As a next step to generate curves, the New button should be pressed while the Charts tabsheet is active. As a
result, the Curve generation window appears, as presented in Figure 292 (on page 478).
Two similar groups with various items are shown, one for the x-axis and one for the y-axis of the curve. The x-
axis corresponds to the horizontal axis and the y-axis corresponds to the vertical axis. For each axis, a
combination of selections should be made to define which quantity is plotted on that axis. First, for each axis a
selection should be made whether the data to be shown is related to the general project (Project) or a particular
selected node or stress point. The tree in the Curve generation window will then show all quantities which are
available depending for this type of data. The tree can be expanded by clicking the + sign in front of a group. The
Invert sign option may be selected to multiply all values of the x-quantity or the y-quantity by -1. When both
quantities have been defined and the OK button is pressed, the curve is generated and presented in a chart
window.
The combination of the step-dependent values of the x-quantity and the y-quantity forms the points of the curve
to be plotted. The number of curve points corresponds to the available calculation step numbers plus one. The
first curve point (corresponding to step 0) is numbered as 1.
Note:
• When curves are generated from points selected after the calculation, only information of saved steps can be
considered. The number of the saved steps for each calculation phase is defined by the Maximum number of
steps stored option in the Numerical control parameters subtree in the Phases window (Numerical control
parameters (on page 356)).
• All the calculation results are available for the pre-selected points.
not expressed in units of stress or force but in a multiplier value without unit. To obtain the actual load, the
presented value should be multiplied by the input load as specified by means of staged construction.
Another quantity that can be presented in a curve is the Pore pressure. This quantity is available for selected
nodes as well as stress points. In the Pore pressures subtree of the Stresses tree pactive, psteady or pexcess can be
selected. Pore pressures are expressed in the unit of stress.
When non-zero prescribed displacements are activated in a calculation, the reaction forces against the
prescribed displacements in the x- and y-direction are calculated and stored as output parameters. These force
components can also be used in the load-displacement curves by selecting the option Project and then selecting
one of the forces in the Forces subtree.In plane strain models the Force is expressed in the units of width in the
out-of-plane direction. In axisymmetric models the Force is expressed in the unit of force per radian. Hence, to
calculate the total reaction force under a circular footing that is simulated by means of prescribed displacements,
the Fy value should be multiplied by 2π.
Note:
In generating curves, the user can use pre-calculation selected points and post-calculation selected points.
However, with structural forces, this can be done only using post-calculation selected structural nodes. For more
information, see Post-calculation points (on page 476).
where u , u̇ and ü represent the displacement, velocity and acceleration of the mass with respect to the base,
respectively, c is a damping coefficient and ü g is the input motion. The relationship between c and ξ is expressed
by the following equation:
c
ξ= Eq. [122]
2 km
The solution u(t) of a SDOF system subjected to an earthquake is given by Duhamel's integral and its maximum
value is used to plot the relative displacement response spectrum. In general, the response spectrum is the locus
of the maximum response of SDOF systems characterised by different k and subjected to the same earthquake,
for a given damping ratio. The maximum response can be calculated in terms of displacements, velocities or
accelerations. The relative displacement response spectrum SD is given by:
S D = | u | max Eq. [123]
The relative pseudospectral velocity PSV and the absolute pseudospectral acceleration PSA are related to the
relative displacement response spectrum according to the following equations:
PSV = ω0 ⋅ S D Eq. [124]
where ω0 represents the natural angular frequency of the structure, ω0 = k / m . PSV and PSA are
indicated as pseudo quantities because, in a damped system, they do not coincide exactly with the maximum
relative velocity ( | u̇ | max ) and the maximum absolute acceleration ( | ü + ü g | max ).
The maximum response is plotted on the y-axis of the response spectrum, while the natural period T is
represented on the x-axis, which contains the information about the structure stiffness k and mass m, as shown
in the following equation:
2π m
T = ω0
= 2π k
Eq. [126]
By varying k, it is possible to obtain the response of all the possible SDOF systems for that specific seismic signal
for a given damping ratio ξ. For typical structures in reinforced concrete where the damping is mainly due to non
structural elements such as partition walls, ξ is generally set equal to 5%. Higher values may be used in other
specific cases, for instance when the structure is isolated at the base with dampers, which results in lower y-
values in the response spectrum.
Considering the PSA spectrum, the value that can be read on the Y-axis corresponding to the natural period of
vibration of the overlying structure allows to calculate the maximum shear stress at the base of the structure,
equal to the maximum inertial force of a structure with mass m subjected to an acceleration given by the
selected PSA value (Figure 295 (on page 483)):
PSA
F max = m ⋅ PSA = g
w Eq. [127]
An example of a pseudo-acceleration response spectrum determined at the foundation level at the end of a site
response analysis is shown in the figure below.
Based on the PSA diagram, it is possible to determine the predominant period, i.e. the period related to the peak
PSA value. In the PSA diagram in Figure 296 (on page 484), this is equal to 0.4 s. If the natural period of the
structure corresponds to the predominant period, the structure, subjected to the selected earthquake and in that
specific soil condition, is in resonance, i.e. the system oscillates with very high amplitudes which can cause great
damages in the building.
Once the PSA spectrum has been generated, it is possible to display the relative displacement response spectrum
by selecting Settings under the Format menu. The Settings window opens and it is possible to select the Chart
tabsheet and the Relative displacement response spectrum option (Figure 297 (on page 485)).
The corresponding chart (Figure 298 (on page 485)) shows the maximum relative displacement that can occur
in the structure, characterised by a natural period of vibration T and subjected to an earthquake, for a given
damping ratio ξ.
The product of the maximum relative displacement and the stiffness k represents the maximum equivalent static
force, i.e. the static force that causes the same maximum deformation induced by the earthquake:
F max = k ⋅ S D Eq. [128]
By comparing the PSA spectrum with the Relative displacement response spectrum, it can be seen that at low
periods, that characterize rigid structures, the displacement is close to zero. Ideally, in an undamped perfectly
rigid structure (T = 0) subjected at the base to an acceleration ü g ( t ) , the mass moves together with the soil, i.e.
there is no relative displacement of the mass ( | u | max = 0 ) and the pseudo spectral acceleration coincides
with the maximum absolute acceleration at that level and so, with the maximum acceleration of the soil
( | ü + ü g | max = | ü g | max ).
By increasing the period, both the PSA and the relative displacement increase. For very high periods, the
maximum response in terms of acceleration tends to decrease and reaches values even lower than the maximum
acceleration at the selected level. The relative displacement tends to the absolute displacement of the soil.
Ideally, in an undamped highly flexible structure (T = ∞) subjected at the base to an earthquake, the relative
displacement of the mass coincides with the absolute displacement of the soil.
Reinforced concrete structures are generally characterised by periods of vibration corresponding to an
amplification of the acceleration of the soil.
10.2.5.2 Amplification
The Amplification tabsheet enables obtaining the plot which shows the ratio of the acceleration response of any
point (Top) to the acceleration response of another point (Bottom) which is preferably the point where input
load is applied (“Figure 299 (on page 487)”). This gives the magnification of the response at one point with
respect to given excitation.
10.2.5.3 Fourier
A quantity plotted in the time domain can be transformed into the frequency domain through the Fast-Fourier
Transform (FFT), which contains both the amplitude and the phase information of the signal. From the
computed FFT, the user can plot the Power Spectrum and the Fourier Amplitude Spectrum(FAS) for each
acceleration component.
where g is the gravity acceleration and Td is the duration of the motion (i.e. maximum dynamics time in the time
history acceleration).
In the Chart tabsheet, the user can choose to represent Ia Arias intensity in percentage as shown in Figure 301
(on page 489).The Arias Intensity has the dimension of velocity (Figure 302 (on page 490)).
The Arias intensity curve is shown in Figure 303 (on page 491).
where ω is the Angular Frequency, f is the Standard Frequency, T is the Wave Period.
Upon clicking on the OK button the existing time curve will be transformed into a spectrum. The original curve
can be reconstructed by de-selecting the frequency representation in the Chart tabsheet.
Note:
The Settings window is displayed by right clicking the chart and selecting the corresponding option in the
appearing menu or by selecting the option in the Format menu.
To export the chart to other programs using the Windows clipboard function. This
Copy
feature is described in detail in Exporting output data (on page 417).
Note:
• The added curves are redefined using the data from either the current project, another project or clipboard.
It is not possible to mount a generated curve to the current chart.
• It is possible to add a curve to the active chart using the Add curve option in the corresponding option in the
right mouse click pop-up menu.
To display the data series in a table. More information on tables is given in the Editing
Table
curve data in table (on page 494).
To toggle the display of information about the points in the curves when the mouse
Value indication
pointer is located on them.
Note:
• For a more detailed view of particular regions in curves, press the left mouse button at a corner of the zoom
area; hold the mouse button down and move the mouse to the opposite corner of the zoom area; then release
the button. The program will zoom into the selected area. The zoom option may be used repetitively.
•
The zoomed view can be reset by clicking the corresponding button in the toolbar as well.
Update chart To update chart according to the modifications made in the table.
Editing load-displacement curves is often needed when gravity loading is used to generate the initial stresses for
a project. As an example of the procedures involved, consider the embankment project indicated in Figure 306
(on page 495).
In this example project soil is to be added to an existing embankment to increase its height. The purpose of this
example analysis is to calculate the displacement of point A as the embankment is raised. One approach to this
problem is to generate a mesh for the final embankment and then deactivate the clusters corresponding to the
additional soil layer by using the Initial geometry configuration item of the Input program.
An alternative procedure would be to generate the initial stresses for the project, i.e. the stresses for the case
where the original embankment has been constructed but the new material has not yet been placed. This should
be done using the gravity loading procedure. In this procedure the soil self-weight is applied by increasing
ΣMweight from zero to 1.0 in a Plastic calculation using Total multipliers as Loading input.
The settlement behaviour of point A when gravity loading is applied is shown by the initial horizontal line in
Figure 307 (on page 496) a). This line will, in general, consist of several plastic calculation steps, all with the
same value of ΣMarea.
To model the behaviour of the soil structure as a whole as the additional material is placed, then the cluster of
the additional material should be activated using a staged construction calculation. At the start of this staged
construction calculation, all displacements should be reset to zero by the user. This removes the effect of the
physically meaningless displacements that occur during gravity loading.
Figure 307: Load-displacement curves of the embankment project. a) Before editing; b) After editing
The load-displacement curve obtained at the end of the complete calculation for point A is shown in Figure 307
(on page 496) a). To display the settlement behaviour without the initial gravity loading response it is necessary
to edit the corresponding load-displacement data. The unwanted initial portion, with the exception of point 1,
should be deleted. The displacement value for point 1 should then be set to zero. The resulting curve is shown in
Figure 307 (on page 496) b).
As an alternative to the above editing procedure, the gravity loading phase can be excluded from the list of
calculation phases that are included in the curve (Formatting curves (on page 492)).
tabsheet for each curve. The options available in the Chart tabsheet can be used to customize the frame and axes
of the chart (Chart settings (on page 497)). The options available in the tabsheets of the curves can be used to
customize the plot (Curve settings (on page 498)).
If the correct settings are defined, the OK button may be pressed to activate the settings and to close the window.
Alternatively, the Apply button may be pressed to activate the settings, keeping the Settings window active. The
changes to the settings can be ignored by pressing the Cancel button.
By default, a title is given to the x-axis and the y-axis, based on the quantity that is
selected for the curve generation. However, this title may be changed in the Title edit
Titles boxes of the corresponding axis group. In addition, a title may be given to the full chart,
which can be entered in the Chart name edit box. This title should not be confused with
the Curve title as described in above.
By default, the range of values indicated on the x- and y-axis is scaled automatically, but
the user can select the Manual option and enter the desired range in the Minimum and
Scaling of x- and y- Maximum edit boxes. As a result, data outside this range will not appear in the plot. In
axis addition, it is possible to plot the x- and/or y-axis on a logarithmic scale using the
Logarithmic check box. The use of a logarithmic scale is only valid if the full range of
values along an axis is strictly positive.
Grid lines can be added to the plot by selecting items Horizontal grid or Vertical grid. The
Grid
grid lines may be customised by means of the Style and Colour options.
The option Orthonormal axes can be used to ensure that the scale used for the x-axis and
the y-axis is the same. This option is particularly useful when values of similar quantities
Orthonormal axes
are plotted on the x-axis and y-axis, for example when making diagrams of different
displacement components.
The option Exchange axes can be used to interchange the x-axis and the y-axis and their
Exchange axes corresponding quantities. As a result of this setting, the x-axis will become the vertical
axis and the y-axis will become the horizontal axis.
Flip horizontal or Selecting the option Flip horizontal or Flip vertical will respectively reverse the
vertical horizontal or the vertical axis.
The Settings window contains for each of the curves in the current chart a tabsheet with the same options
(Figure 309 (on page 499)).
A default title is given to any curve during its generation. This title may be changed in
Title the Curve title edit box. When a legend is presented for the active chart in the main
window, the Curve title appears in the legend.
When multiple curves are present within one chart, it may be useful to hide temporarily
one or more curves to focus attention on the others. The Show curve option may be
Show deselected for this purpose. It is possible to select the check boxes for Min values and
Max values to display the minimum and maximum values in the chart with an orange
circle.
The Phases button may be used to select for which calculation phases the curve has to be
Phases generated. This option is useful when not all calculation phases should be included in
the curve.
To draw a smooth curve, the user can select the Fitting item. When doing so, the type of
fitting can be selected from the Type combo box. The Spline fitting generally gives the
Fitting
most satisfactory results, but, as an alternative, a curve can be fitted to a polynomial
using the least squares method.
Various options are available to customise the appearance of the curve lines and
Line and marker
markers. It is possible to Mark start of phase by clicking on the checkbox, which shows a
presentation
distinction for the start of a new phase in the chart.
Arrow buttons The arrow buttons can be used to change the order of the curves in the legend.
The Add curve button may be used to add new curves to the current chart (Multiple
Add curve
curves in one chart (on page 500)).
When multiple curves are present within one chart, the Delete button may be used to
Delete
erase a curve.
When the Add curve option is used, the current chart is modified. In order to preserve the current chart, a copy of
it can be created by selecting it first in the list and then by clicking the Copy button in the Curves manager
window.
Note: For more information on ProjectWise please visit Bentley Communities or the Bentley Communities.
To add the current PLAXIS 2D to aProjectWise repository, use the following procedure:
You must have a PLAXIS project open.
Either select File > ProjectWise > Add to ProjectWise or select the Add File to ProjectWise icon in the toolbar
.
If you have not previously logged into a ProjectWise datasource, then the ProjectWise Log in dialog opens.
Provide the Datasource and required user credentials and then click Log in.
Select a Wizard dialog appears, as shown in Figure 311 (on page 503). Select any of the options - No Wizard
or Advanced Wizard.
Selecting No Wizard opens Save Document As window (Figure 312 (on page 504)). Select the target folder.
Fill in Document name and Description. Format type should be Packed PLAXIS 2D Project.
On selecting Advanced Wizard, Advanced document creation window appears. Click Next, Select Target
folder dialog appears. Select folder, and click Next. Document Properties window appears. Fill in Document
name, Description, Version. Save as Type format should be Packed PLAXIS 2D Project. Click Next, Create a
Document window appears. Confirm the document properties and click Next. Provide the Datasource and
required user credentials and then click Log in. In the next dialog enter comments describing the document or
later the changes you have made.
Note: These comments will be visible in the Audit Trail tab in the ProjectWise Properties window.
A progress bar is displayed during the data transfer indicating the file content transfer status.
Add to ProjectWise dialog appears (Figure 313 (on page 505)), where the user can choose the corresponding
files in the project to be compressed and uploaded to ProjectWise .
The uploaded PLAXIS project is now checked out from the ProjectWise datasource. This means that you have
exclusive access to the project. Others can only open it as 'read-only'. PLAXIS now recognizes that the current
model is linked to ProjectWise with a '[PW:Checked Out]' text appearing in the project title, and allows the File >
ProjectWise > Properties commands to become active.
To open a PLAXIS file stored in a ProjectWise repository, use the following procedure:
1. Either select File > ProjectWise > Open from ProjectWise or select the Open from ProjectWise tool
from the toolbar. If you have not previously logged into a ProjectWise datasource, then the ProjectWise Log
in dialog opens, allowing you to log into a ProjectWise datasource. After logging in to the datasource, the
Open from ProjectWise dialog (Figure 314 (on page 506)) is displayed, allowing the user to browse/
search the datasource contents and select the document to open.
To update the ProjectWise server copy of the file with the latest changes that have been made to the local copy of
the file, use the following procedure.
When a PLAXIS model is either opened from a ProjectWise datasource or has been added to a ProjectWise
datasource , this functionality is active.
1.
Select File > ProjectWise > Save to ProjectWise or the Save to ProjectWise icon from the toolbar.
The model that is currently open in PLAXIS is checked for changes. If the model has been edited since the last
save, a message is displayed asking if these changes should be saved before updating the file server copy.
2. Click Save.
3. Refer to Add File to ProjectWise (on page 503) for further steps.
A Progress bar is displayed during the data transfer indicating file content transfer status.
To review or edit the ProjectWise properties and metadata associated with the current PLAXIS model, use the
following procedure.
1. Select File > ProjectWise > Properties.
The ProjectWise Document Properties dialog opens.
2. Edit the ProjectWise properties and metadata as necessary.
Note: The 'Audit Trail' tab shows the edit history and the comments entered while saving changes.
3. Click Save.
The project to be compressed and the archive can be located using the Browse button. The options available in
the Purpose box are:
All the files in the project are included in the compressed project as well as the mesh
Backup information, phase specification and the results of all the saved calculation steps. The
extension of the project file, indicating in which program it was created, and the archiving
date are included in the archive name.
Support Selecting this option enables including all the information required to give support for the
project at hand. Note that support is only provided to GSE users.
Custom The user can define the information to be included in the archive.
The options for compression and volume size are available in the Archive options window (Figure 318 (on
page 510)), displayed by clicking the button in the Purpose box.
The Content box displays the options for the information to be included in the archive is shown. The options
available are:
Mesh The information related to geometry is included when the Mesh option is selected.
The results to be included in the archive can be selected. The options available are:
• All steps: The results of all the calculation steps are included in the archive.
Results • Last step only: The results of only the last calculation step of each phase are included in
the archive.
• Manual: The results of specific calculation steps can be selected by the user.
Note that when the Backup or the Support option is selected, the Content options are automatically selected by
the program.
The file can be saved as a *.step (Standard for the Exchange of Product model data) or *.dxf (Drawing Interchange
Format) file. The file contains the entire generated geometry in one file (not the cut geometry). This means items
such as boreholes, top soil surface and tunnel designer data are excluded, only the entities generated from those
are included (e.g. generated soil volumes, generated tunnel slices, lining, rock bolts lines). The data is purely
geometric, not annotated with features, and not divided in layers.
Note: Some components of the PLAXIS 2D might be excluded, in those occasions the user needs to pay attention
to the warning messages displayed by the software (see Results (on page 516)).
Before using the PLAXIS 2D to 3D convertor is necessary to setup the connection between the PLAXIS 2D and
PLAXIS 3D products through the Remote scripting server feature. This can be done as follows:
1. Open the PLAXIS 2D model to be converted and created as a new project within PLAXIS 3D.
2. While in PLAXIS 2D Input program click on Expert menu > Configure remote scripting server...
3. From the emerging window, after configuring communication Port and Password, press on Start Server and
the port will be activated. See Figure 320 (on page 512).
Note: In the most recent PLAXIS versions, only the configuration of the remote scripting server within PLAXIS 2D
is required (steps 1 to 3). As a consequence, by starting the converter (see Running the PLAXIS 2D to 3D
converter tool (on page 513)) PLAXIS 3D and the remote scripting server are automatically launched and set,
respectively.
After ensuring that a PLAXIS 2D model is in place (inside the PLAXIS 2D Input program), the converter can be
started by clicking on Expert menu > PLAXIS 2D to 3D Converter . After that, the tool window will be
displayed (see Figure 322 (on page 514)).
Note: The conversion tool will appear just if the Remote scripting server configuration [GSE] (on page 511) was
executed on PLAXIS 2D.
The PLAXIS 2D to 3D converter contains the following modules for the extrusion process: Connection,
Conversion and Results.
11.5.2.1 Connection
The Connection module allows to create the link between PLAXIS 2D and PLAXIS 3D.
To establish the connection, in this module by default most of the information is filled (as shown in Figure 322
(on page 514)). However, the Password for PLAXIS 3D needs to be completed. This password can be retrieved
from PLAXIS 3D - Input program > Expert menu > Configure remote remote scripting server. A successful
connection will be displayed as shown in Figure 323 (on page 515).
Note: If different Address, Port or Password are defined, the users need to fill the information that matches their
own servers configuration.
Note: Alternatively, especially for the latest PLAXIS versions, the converter tool in PLAXIS 2D will launch
automatically PLAXIS 3D and it will fill the required parameters for the connection.
11.5.2.2 Conversion
The Conversion module allows to define the general extrusion settings (see Figure 324 (on page 516)). In
particular, it is necessary that users select the reference axes for the project (Base Plane in 3D) and the extrusion
depth.
To start the conversion please click on Run conversion.
11.5.2.3 Results
Once the conversion is run, the Results module displays the progress of the conversion using the Status and
Remarks sections. Status shows the objects that are getting extruded into PLAXIS 3D. Remarks presents different
warnings about the objects and properties that, respectively, were not extruded or assigned to the 3D model (e.g
see Figure 325 (on page 517)). Each warning displays a possible way to address it manually on PLAXIS 3D.
After the conversion of the PLAXIS 2D model (e.g. see Figure 326 (on page 518)), the transformed elements
will be displayed into PLAXIS 3D (e.g. see Figure 327 (on page 518)). As mentioned in Results (on page 516),
the non-processed elements will require manual editing on PLAXIS 3D Input program both in the Ground
modelling - Soil mode (on page 49) and Modelling loads and structures - Structures mode (on page 68).
Tip:
• One example of elements that will need manual editing on PLAXIS 3D Input program are structural elements
such as anchors (see Figure 327 (on page 518)). As expected, anchors will remain as linear elements (not
extruded as surfaces) and also they will be placed only in front the plane. In this circumstance, the user is
advised to edit the model using Assisting tools such as Copy object - Array (on page 69) to replicate those
elements into the model.
• For more information on how to edit a PLAXIS 3D model after using the PLAXIS 2D to 3D converter tool
please check Bentley communities.
File >Import GeoStudio 2D (Tech. Preview) prompts the user to configure the remote scripting server: the user
is prompted to set a password and configure an available port (see Starting the remote scripting server (on page
615)). This opens the PLAXIS 2D Limit Equilibrium model converter as shown in Figure 329 (on page
520) , where the user can select the GeoStudio model to be imported and click on the Convert to PLAXIS button.
The tool will warn when a model is still open in PLAXIS 2D to prevent any data loss.
Note: Use of this feature requires a valid and activated Geotechnical SELECT Entitlement .
Go to File >Import PLAXIS 2D LE prompts the user to configure the remote scripting server: the user is
prompted to set a password and configure an available port (see Starting the remote scripting server (on page
615)). This opens the PLAXIS 2D LE model importer (Figure 331 (on page 522)), where the user can select
the PLAXIS LE model to be imported and click on the Import button.
Note: After the import the new PLAXIS 2D model will inherit the units of the original PLAXIS 2D LE model.
Go to File >Export GeoStudio 2D (Tech. Preview) prompts the user to configure the remote scripting server: the
user is prompted to set a password and configure an available port (see Starting the remote scripting server (on
page 615)).This opens the PLAXIS 2D Limit Equilibrium model converter as shown in Figure 333 (on page
524) , where the user can select the slip surface direction and click on the Convert button.
Note: The following limitations apply during the conversion of a PLAXIS 2D to a LEM model :
• All the soil models in PLAXIS 2D does not have an equivalent soil model in GeoStudio or PLAXIS LE. The
supported soil models include Mohr-Coulomb, Hardening soil, HS small, Soft Soil, Soft Soil Creep and Hoek-
Brown.
• Only PLAXIS 2D Plane strain models are supported.
The PLAXIS 2D to Limit Equilibrium model converter will indicate the limitations in the conversion log for the
users to continue further in GeoStudio or PLAXIS LE.
For more details about limitations refer to Bentley Communities.
*.csv Comma-separated value files. An example for csv files is given in Importing soil layers
[GSE] (on page 62).
*.txt Tab-separated txt files. An example for txt files is given in Importing soil layers [GSE] (on
page 62).
Note:
• It is recommended that users check the external file units before starting the importing process. For file
formats such as DXF and STEP, PLAXIS takes into consideration the units defined there.
In case the units are not defined in the file, or the file format doesn't support any units (e.g. BRep), PLAXIS
will consider that the geometry is defined in the current PLAXIS project length unit.
• Detailed description of how a soil geometry can be imported is given in Importing soil layers [GSE] (on page
62).
If the Import closed polylines as polygons checkbox is enabled, the following considerations need to be taken into
account:
1. If the polyline is closed it will be imported as a PLAXIS polygon, otherwise, it will be imported as a normal
PLAXIS polycurve.
Note: Polycurves and polygons are editable in the Model explorer by selecting Geometry > Polycurves/
Polygons.
2. If a closed polyline is NOT directly imported as a polygon, but as a polycurve, the user can still create a polygon
after importing:
• In the drawing area of the Soil or Structures mode, Right click on the closed polycurve and select Create
> Create Polygon.
Note: This action can be perfomed for individual or multiple polycurve objects.
3.
Removed vertices
The Projection distance tolerance can be defined in the interface in one of the following ways:
1. Absolute value: Measured in the current project length units (m, ft, or others).
2. Relative value: As fraction between the absolute value and the length of the diagonal of the geometry's
bounding box.
Note:
• The checkbox Reduce point density of polylines and polygons is automatically enabled if a polyline or
polygon with a large number of internal vertices is detected. It is recommended not to disable this feature
otherwise the model will be imported with an unnecessary amount of vertices, which may lead to an
unnecessarily dense mesh.
It is important to remark that the Reduce point density of polylines and polygons feature also:
1. Detects neighboring polylines when they overlap through "matching vertices" within a tolerance distance of
1E-7 m.
Note:
• If "matching vertices" of shared boundaries are not within the tolerance distance, gaps might be
introduced into PLAXIS in the importing process. Users are advised to check and modify the geometry in
their external software (Leapfrog, CAD solution or other) to avoid the importing of undesired geometries.
• PLAXIS will display a warning in two occasions: a) if polylines of neighboring boundaries intersect
through a not existing vertex, therefore, a new point in the intersection will be created. b) if an edge of a
polyline is close to another polyline within the defined tolerance distance for "matching vertices" (1E-7
m).
2. Preserves the original shape and adjacency of geometries. This ensures that thin clusters such as thin layers
in a soil/rock mass are kept after importing.
Note:
• After the point density reduction procedure is executed different Hints and Warnings will be displayed in
the Right-side Feedback panel. It is advised to read them carefully and either continuing with the
import, or modifying the geometry in the original third-party software package.
Tip: In Figure 338 (on page 531), in the Right-side Feedback panel, notice how the number of vertices of
the original geometry gets reduced considerably depending on the defined Projection distance tolerance.
4. Alternatively, the user can also convert polylines into polygons. To execute this, please read the requirements
on Importing closed polylines as polygons (on page 526) section and activate the feature in the Advanced
options. Figure 339 (on page 532) displays the activation of the Import closed polylines as polygons
checkbox. The green hatched lines indicate a successful transformation from polylines to polygons.
5. Optionally, the user can consult more detailed information on the importing process that is going to be
executed by clicking on the Show import log button.
6. In the Import geometry window press OK. The import will be finished and displayed in the Drawing area.
Note:
• After the point density reduction procedure is executed different Hints and Warnings will be displayed in
the Right-side Feedback panel. It is advised to read them carefully and either continuing with the
import, or modifying the geometry in the original third-party software package.
Tip: In Figure 338 (on page 531), in the Right-side Feedback panel, notice how the number of vertices of the
original geometry gets reduced considerably depending on the defined Projection distance tolerance.
4. Alternatively, the user can also convert polylines into polygons. To execute this, please read the requirements
on Importing closed polylines as polygons (on page 526) section and activate the feature in the Advanced
options. Figure 339 (on page 532) displays the activation of the Import closed polylines as polygons
checkbox. The green hatched lines indicate a successful transformation from polylines to polygons.
5. Optionally, the user can consult more detailed information on the importing process that is going to be
executed by clicking on the Show import log button.
6. In the Import geometry window press OK. The import will be finished and displayed in the Drawing area.
Note: Cross-sections that previous to the import are out of the x-y plane, will be automatically rotated by the
importing tool to make them coincide with the x-y plane of PLAXIS 2D. This guarantees that the original
dimensions of the cross-sections are not modified with the importing. It is importing to remark:
• If the source geometry contains already some objects in the x-y plane and other objects out of that plane only
the elements in the x-y plane will be imported.
• If a geometry contains different elements out of the x-y plane, the reference element for the import will be
the largest polygon. Therefore smaller elements in other planes willbe ignored.
Note:
Visualized vertices are not processed as individual geometry point entities inside the PLAXIS geometry.
Note: For more information about Central please visit the Seequent website.
PLAXIS 2D allows to import cross-sections and their associated materials that are hosted in collaborative
environments such as Central into by taking the following steps:
1. Contact the organization's Central Administrator to obtain access to a project server of interest.
2. Open PLAXIS 2D input program.
3. In the Soil or Structures mode follow one of the following approaches:
• Click on the Soil or Structures menus > Import Geometry from Central as displayed in Figure 340 (on
page 534) a).
•
In the Side toolbar click on the icon Import Geometry > Import Geometry from Central > as
displayed in Figure 340 (on page 534) b).
4. From the pop-up window called Import Cross-section from Central (see Figure 341 (on page 535))
please select:
• The Central server of the project.
• The Project name that contains one or more cross-sections.
• The Branch of interest. If there is only one Branch the default will be chosen.
• The Publish event indicating the list of available versions/updates for the current project.
5. Once the connection to the Central server is established, one or more groups of cross-sections models
(depending on the structure of the project) will be displayed. Please select the specific location for the cross-
section of interest (see Figure 342 (on page 536)) and press OK.
Note:
• With the Import cross section from Central tool only one geometry at a time can be imported.
6. If successful, the geometry and its materials will be loaded in the PLAXIS Importing geometry [GSE] (on page
524) tool as displayed in Figure 343 (on page 537).
Note: Please check the warnings of the process. If they do not provide enough information it is recommended
to explore the Show import log.
Note:
• Cross-section geometries with a substantial number of vertices are reduced to improve model meshing.
For detailed information please go to Cross-section simplification and import (on page 530).
During the importing process PLAXIS 2D reads the material properties from Central (Generated in Leapfrog)
and subsequently creates and assigns the materials to the imported polygons that made up the cross-section.
These polygons appear colored in the Import Geometry tool as displayed in Figure 343 (on page 537).
Note:
• Materials generated in Leapfrog only contain the properties Identification and Colour. For this reason, the
materials created and assigned by PLAXIS 2D in the importing process will require further
parametrisation based on the particular characteristics of the soil units of the cross-section. As displayed
in Figure 344 (on page 538), PLAXIS 2D will warn the user that a material is "[invalid]" (inside the
Materials sets window) when remaining soil properties have not been assigned.
-
7. Press OK to end the importing process. The 2D cross-section and its materials will appear in the drawing
area of the PLAXIS 2D input program as displayed in Figure 344 (on page 538).
Figure 344: Imported Cross-section geometry and materials from Central into PLAXIS 2D
PLAXIS 2D allows to track the changes of imported Central elements (i.e. Cross-sections and materials) when
those changes are done in Central.
To determine the occurrence of a change in an element stored in Central PLAXIS 2D verifies the elements on the
latest Publish event of the project.
To verify if an imported elements in PLAXIS 2D were changed respect to the origin (i.e. Central) please take the
following steps:
1. Ensure, beforehand, to have imported into PLAXIS 2D a cross-section geometry with its materials (if
available) from the Central server .
2. Go to the Soil or the Structures mode.
3. In the General tab bar click on the icon Show objects imported from Central. Then a new window will
be displayed as shown in Figure 345 (on page 539).
Note:
• When the Show objects imported from Central icon contains a clock indicator this means that there
is a new Publish event available.
In Figure 345 (on page 539), polygons marked with the clock icon indicate that an update might be
available for the imported elements.
Note:
• When there is a new Publish event available PLAXIS 2D will mark the Geometry objects and the Materials
tabsheets with an asterisk (*) as displayed in Figure 345 (on page 539).
• If a new publish event is available this does not automatically mean that previously imported entities
have also changed in it (for example another cross-section might have been modified inside the same
Publish event). It is recommended to verify the nature of the change.
Note:
• In case that no geometrical updates are available PLAXIS 2D will only update the Publish event.
• After checking the availability of geometric changes PLAXIS 2D will automatically check for updates of
polygon materials. The user can chose if updating materials in this stage or rejecting the update to
perform it in a later stage as shown in Managing versions of imported materials (on page 540).
• Changes made locally to imported geometries will not be considered during the comparison.
If the process is successful the updated objects will be indicated with a green checkmark as displayed in
Figure 338.
Note: Material updates are performed based on a comparison of the changes made in Central, therefore local
changes to materials in PLAXIS are not considered as a change.
3. Select the Update materials from Central option. This action will automatically update the Published
event and the available materials. If the process is successful, the updated materials will be displayed with a
green check mark in the column Is latest of the Objects imported from Central window.
The partial factors for materials and loads are already defined in the Input program. However, in the Staged
construction window, besides the activations of the loads, the corresponding labels should be assigned as well
by selecting the corresponding option in the Object explorers (Figure 349 (on page 542)).
The Convergence log file provides a summary of all convergence criteria for each step, attempt, and iteration for
a given phase of the analysis. This file can be accessed during or after the calculation in the following ways:
1. During the calculation phase:
On the calculation progress window click on the View log button as displayed in Figure 350 (on page
543).
Figure 350: Accessing the log information from the Calculation progress window
a. In the Staged construction or Flow conditions modes go to the Phases explorer of each phase run and
click on as displayed in Figure 351 (on page 544).
Figure 351: Accessing the log information from the Phase Explorer
b. In the corresponding project folder, under the file name data.convd.rr# (where # is the phase number).
This is especially useful when the analysis takes longer than expected or stops prematurely.
Note:
• The Convergence log file is generated per calculation phase. Each generated file can be read with any text
editor.
List of steps
Note:
• In PLAXIS a calculation step might need to be rerun multiple times to try reaching convergence. Each time
this process takes place it can be considered as an attempt. For more information, on the iteration process
please visit Load stepping procedures (on page 345) and the Numerical control parameters (on page 356).
• A sample of a Convergence log file can be found in Appendix: Example - Convergence log file (on page 660)
In PLAXIS non-linear calculations follow an iterative convergence process where the solutions can be considered
sufficiently accurate if they fulfill different criteria. One of these is that is necessary that the residual global error
is less than the tolerated error. Moreover, depending on the type of problem modelled, additional criteria are
also considered by PLAXIS to enforce that both globally and locally the out-of-balance forces are close to zero.
This chapter presents an overview of all convergence criteria presented in the Convergence log file for both
Deformation analysis and Flow analysis.
Note:
• For a brief familiarization on the iterative convergence process please visit the Scientific manual in
Appendices: 1- Calculation process and 2-Understanding the iterative convergence process.
• Residual global error can be defined as the ratio between 1- the difference of the external load and the
internal reaction force in the system, and 2- the external load.
1 It does not apply for dynamics. Sub-steps are used instead of attempts.
2 Optional value
The convergence criteria for deformation analysis are applicable for the following PLAXIS analysis:
• Plastic analysis
• Consolidation analysis
• Dynamics analysis
• Dynamics with consolidation analysis
• Safety analysis
• Fully coupled analysis (deformation part)
PLAXIS calculation kernel reports in the Convergence log file the different indicators corresponding to the
convergence criteria for the deformation analysis. The indicators are presented for the different steps and
iterations during the calculation, and they are presented as follows:
1. Global error criteria
• Check on force residuals
• Check on moment residuals
In general, the deformation convergence criteria are obtained by comparing a calculated error with a tolerated
error. In PLAXIS the tolerated error is automatically set as 0.01. This default value can be changed per phase in
the Staged construction and Flow conditions modes under the Numerical control parameters > Tolerated
error as displayed in Figure 352 (on page 547)).
Note: If a user requires to manually define the Tolerated error please ensure that the Use default iter
parameters is unselected.
The convergence criteria for the flow analysis are applicable to the following PLAXIS analyses:
• Steady state flow (groundwater and/or thermal)
• Transient flow (groundwater (groundwater and/or thermal))
• Fully coupled analysis (groundwater and/or thermal)
PLAXIS calculation kernel reports in the Convergence log file the different indicators corresponding to the
convergence criteria for the flow analysis. The indicators are presented for the different steps and iterations
during the calculation, and they are presented as follows:
1. Global error criteria
• Flow error check
• Change of heat storage for thermal flow calculation check
• Unsaturated behaviour convergence checks for groundwater flow analysis
To start the tool, the Sensitivity analysis and parameter variation is clicked from the Expert drop-down menu.
This now automatically starts both Output and Sensitivity and parameter variation windows. This window has
two blue tabs and two orange tabs.
The first blue Settings tabsheet, gives information regarding the input and output connection and also the option
to reconnect. It is recommended to test the Input and Output connections.
Data sets maybe expanded by clicking on the + box in front of the data set. It is possible to add parameters
to the analysis by right-clicking the parameter in the left panel and selecting Use. It is also possible to simply
drag and drop the parameter from the left panel to the right side. In the right panel, there are six columns
namely Type, Material, Parameter, Min, Ref and Max. The Ref value of the model parameter as specified in the
material data base. The user is supposed to enter minimum and maximum values of the parameters in the Min
and Max columns. The Ref value does not necessarily need to be in the range of Min and Max values. For every
parameter specified, the Sensitivity Analysis is performed for the minimum and maximum values as entered by
the user, while reference values are used for the other parameters. Hence, for N parameters, 2N variations are
calculated in addition to the reference calculation with all reference values. All variations are listed in the lower
panel of the Sensitivity Analysis tab sheet. They are stored as separate projects in the sub-folder 'Sensi' of the
corresponding PLAXIS 2D project under the corresponding project name added by _##, where ## is the
variation number corresponding to the list of variations. For every parameter specified, the Sensitivity analysis is
performed based on the minimum and maximum values as entered by the user.
To remove a parameter from the analysis, right-click and select Don't use.
a stiffness parameter, such as Young's modulus, has a major sensitivity in a Serviceability Limit State (SLS)
analysis when a criterion is defined based on the displacement of a particular point. A strength parameter, such
as the friction angle, may have a minor sensitivity in this case. Reversely, it can be argued that a strength
parameter has a major sensitivity in an Ultimate Limit State (ULS) analysis when a criterion is defined based on
ΣMsf, whilst a stiffness parameter has a minor sensitivity in this case.
•
The first step is to add a criterion on which the sensitivity score is calculated. This can be done in the left
panel by clicking the Add criterion button. It is possible to add multiple criteria for different phases.
•
To remove any criterion, click Remove criterion button.
11.11.2.1 Criterion
The calculation of the sensitivity score is based on the displacements. The calculations
Displacement can be specified if it should be done with Total displacement |U|, displacements in x
direction Ux or displacements in y direction Uy.
The calculation of the sensitivity score is based on stress or strain criteria. Here is it
StressStrain possible to specify which criterion under Value type such as Cartesian effective stresses,
Excess pore pressure or Total cartesian strains.
The calculation of sensitivity score should be based on the reached values for each
Reached values phase. The different options for Value type are Reached force in x or y direction, ΣMsf,
ΣMStage, Reached total time or Reached maximum pore pressure.
After selecting the different criteria, the next step is to perform the sensitivity analysis by clicking the Run
analysis. After the calculation is completed, an overview is available in the lower panel regarding all the
parameters and whether each step has been successful.
Next step is to calculate the SensiScore for the project by clicking the Recalculate SensiScore button (Figure
356 (on page 551)). When multiple criteria have been defined, the sensitivity score is based on a weighted
average of the scores of all criteria.
For more information, please see Scientific Manual - Theory of sensitivity analysis.
Click on the Run analysis, to start the calculation. PLAXIS 2D then starts to recalculate all the modifications. It
is then possible to view the results of the calculation.
The results of a Parameter Variation analysis are stored in two separate projects in the sub-folder 'ParVar' of the
corresponding PLAXIS 2D project: a <ProjectName>_Max project containing the maximum values of all numerical
results and a <ProjectName>_Min project with the minimum values of all numerical results.
Note:
Note that the Min and Max project contain a collection of results from different parameter variations and do not
form a consistent set of results for one particular set of parameters.
The Min and Max project may be used to evaluate the range of results that can be expected based on the
parameter variations considered.
Note:
Note that the range of results depends on the selected Min and Max values of the parameters considered in the
Parameter Variation analysis.
Figure 358: Material sets window showing the project and the global database
Once the SoilTest option has been selected, a separate window will open (Figure 359 (on page 554)). This
window contains a menu, a toolbar and several smaller sections. The various items are described in more detail
below.
Test
1. Main menu
File To open, save and close a soil test data file (*.vlt).
Test To select the test that will be simulated. The options available are Triaxial,
CycTriaxial, Oedometer, CRS, DSS, CDSS, and General.
Kernel Kernel used for calculation (3D always for PLAXIS 3D and 2D for PLAXIS 2D).
Options To enable the options for the Thermal and Suction calculation.These options are
used to calibrate model parameters for the more advanced material models in PLAXIS
that may be derived from suction or temperature-controlled lab tests.. These options
are available in the Advanced and Ultimate tiers with a valid Geotechnical Select
Entitlement.
2. Toolbar
The toolbar allows for loading, saving and running of soil test results and opening the PLAXIS SoilTest -
Settings window to set the configuration of the results. It also contains the parameter optimisation feature
(Parameter optimisation (on page 569)). The soil test calculation kernel is a reduced version of the finite
element kernel. They, however, share the same constitutive model implementations, i.e. the same stress
calculations.
3. Material properties
The Material properties box displays the name, material model and parameters of the currently selected
data set. Transferring of material parameters to and from the material database is possible. To copy the
modified parameters to the material database:
•
Click the Copy material button in the Material properties box.
• In the program open the Material sets window and either select the corresponding material set or click
New.
•
In the Soil window click Paste material button. The parameters will be copied in the material
database. In the same way it is also possible to copy material from material database to soil test.
4. Test area
The type of test and the testing conditions are defined in the test area. The test options available are Triaxial,
CycTriaxial, Oedometer, CRS, DSS, CDSS, and General. As one of these options is selected by clicking the
corresponding tab, the testing conditions can be defined in the tabsheet. A more detailed description of the
tests is given in the following sections.
5. Run
The Test configurations button can be used to add and manage different soil test configurations. A test
configuration contains information about the test type and the values of test input parameters. To save a test
configuration select the Save option in the menu displayed as the Test configuration button is clicked. The
Manage option can be used to manage the test configurations available. When the Manage option is selected,
the Manage configuration window pops up. Note that the name of the window indicates the test to which
the configuration belongs (Figure 360 (on page 556)).
The name and the location of the configuration file is indicated in the Filename and Path respectively in the
Manage configurations window.
7. Set as default
The Set as default button saves the current input parameters as the default parameters. These will be
initialised as such the next time the SoilTest window is opened.
8. Loaded tests
When previously saved tests of the current type have been opened from the File menu, the Loaded tests
window lists all these tests within each tabsheet. The results of all loaded tests are shown together with the
results of the current test. The Delete button can be used to remove the selected test from the list of loaded
tests. It does not remove the soil test file (*.vlt) from disk.
9. Results
The results of the test are displayed in the predefined diagrams in the results area.
Triaxial In the former case the axial load is increased; in the latter case the axial load is
compression / decreased.
triaxial extension
test
Isotropically In the latter case the K0-value (ratio of lateral stress over axial stress) can be specified to
consolidated / K0- set the initial stress state.
consolidated test
Initial effective The absolute value of the isotropic cell pressure at which the sample is consolidated,
stress entered in units of stress. This sets the initial stress state. In the case of a K0-
consolidated test, this value represents the initial lateral stress, σxx'; the initial vertical
|σ'xx|
stress, σyy', is defined as σxx' / K0 .
Initial total cell This is only available when the Suction option is selected.When the Suction is activated
pressure in the Options menu, the initial total cell pressure |σxx| is to be entered. However the
initial effective stress will be calculated as (Total stress+ Se .s) and is sent to the kernel.
|σxx|
(Note that the initial total cell pressure and initial effective stress are considered to be
equal when the suction is zero.)
Maximum strain The absolute value of the axial strain that will be reached in the last calculation step.
|εyy|
Number of steps The number of steps that will be used in the calculation.
Duration Time increment (only relevant for time-dependent models; consolidation is not
considered).
|vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path (see the Material Models Manual -
Preliminaries on material modelling - The initial preconsolidation stress in advanced
models). This option is only available for the advanced soil models.
Mobilized relative The option to activate the mobilized relative shear strength is only available for the
shear strength Hardening Soil model and Hardening Soil model with small-strain stiffness to set the
initial shear hardening contour. This option can be deactivated (isotropic stress state) or
deactivated (failure state).
Initial suction s Initial suction is the water retention energy created by the soil matrix . When the
Suction option is activated in the Options menu, the initial total cell pressure |σxx| is to
be entered accordingly.
Initial effective It is calculated based on the input from initial suction s, however the default value is
saturation Se considered as s=0, Se=1.(See Material model Chapter 19, equation 383).
Initial temperature This option is available when the Thermal option is activated in the Options menu. The
T default value is set as 293.15 K.
Note:
• During a laboratory consolidated undrained triaxial test (CU test) a back pressure is applied to make sure
that the sample is fully saturated. Then the sample is consolidated by using a constant cell pressure and back
pressure. Note that the value assigned to the Initial effective stress in the SoilTest should be the effective
stress at the start of the test, which is equal to the cell pressure minus the back pressure at the start of the
test.
• Suction is considered to be positive and compression is negative.
Isotropically In the latter case the K0-value (ratio of lateral stress over axial stress) can be specified to
consolidated / K0- set the initial stress state.
consolidated test
Initial effective cell The absolute value of the isotropic cell pressure at which the sample is consolidated,
pressure entered in units of stress. This sets the initial stress state. In the case of a K0-
consolidated test, this value represents the initial lateral stress, σxx'; the initial vertical
|σ'xx|
stress, σyy', is defined as σxx' / K0 .
Initial total cell This is only available when the Suction option is selected.When the Suction is activated
pressure in the Options menu, the initial total cell pressure |σxx| is to be entered. However the
initial effective stress will be calculated as (Total stress+ Se .s) and is sent to the kernel.
|σxx|
(Note that the initial total cell pressure and initial effective stress are considered to be
same when the suction is zero.)
Initial axial stress After applying the initial cell pressure, it is possible to use an axial stress increment
increment (negative for compression or positive for extension) before performing the cycles
(Figure 361 (on page 560)). This is applied in one calculation phase.
Δσyy
Number of cycles This defines the number of load cycles for the test. Each cycle gives a total of 3
calculation phases (applying +1 × amplitude, -2 × amplitude, +1 × amplitude).
Number of steps per This defines the number of steps per quarter cycle. The total number of steps applied in
quarter cycle the whole calculation process is: (1 + 4 × number of cycles) × number of steps per
quarter cycle.
Duration per cycle Time increment (only relevant for time-dependent models; consolidation is not
considered).
Test control This option allows the user to define whether the test is stress-controlled or strain-
controlled. In the case of strain-control (which is the default), the user needs to specify a
strain amplitude, whereas in the case of stress- control, the input of a stress amplitude is
required.
Axial strain Δεyy / The user needs to specify a value for the axial strain or axial stress amplitude (Figure
Axial stress Δσyy 361 (on page 560)), depending on the test control.
amplitude
|Vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path (see the Material Models Manual -
Preliminaries on material modelling - The initial preconsolidation stress in advanced
models). This option is only available for the advanced soil models.
Mobilized relative This option is only available for the Hardening Soil model and Hardening Soil model
shear strength with small-strain stiffness to set the initial shear hardening contour. This value must be
between 0 (isotropic stress state) and 1 (failure state).
Initial suction s Initial suction is the water retention energy created by the soil matrix . When the Suction
is activated in the Options menu, the initial total cell pressure |σxx| is to be entered
accordingly.
Initial effective It is calculated based on the input from initial suction s, however the default value is
saturation Se considered as s=0, Se=1.( Material model Chapter 19, equation 383) .
Initial temperature This option is available when the Thermal is activated in the Options menu. The default
T value is set as 293.15 K.
Note:
• During a consolidated undrained triaxial test (CU test) in a laboratory, a backpressure is applied to make sure
that the sample is fully saturated. Then the sample is consolidated by using a constant cell pressure and back
pressure. Note that the value assigned to the Initial effective stress in the SoilTest should be the effective
stress at the start of the test, which is equal to the cell pressure minus the back pressure at the start of the
test.
• Unlike the triaxial test, the option for the load direction (compression or extension) is not available since the
stress/strain increment is applied in both directions.
σ'xy
Cycle
axial stress
amplitude ∆σxy
t
duration per cycle
|Vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path (see the Material Models Manual -
Preliminaries on material modelling - The initial preconsolidation stress in advanced
models). This option is only available for the advanced soil models.
Mobilized relative This option is only available for the Hardening Soil model and Hardening Soil model
shear strength with small-strain stiffness to set the initial shear hardening contour. This value must be
between 0 (isotropic stress state) and 1 (failure state).
Initial suction, s Initial suction is the water retention energy created by the soil matrix . This option is
only available when the Suction option is activated in the Options menu.
Initial effective It is calculated based on the input from Initial suction s, however the default value is
saturation Se considered as s=0, Se=1.( Material model Chapter 19, equation 383).
Initial temperature This option is available when the Thermal is activated in the Options menu. The default
T value is set as 293.15 K.
Phases Lists the different phases of the oedometer test. Each phase is defined by a Duration (in
units of time), a vertical Stress increment (in units of stress) and a Number of steps. The
initial state is always assumed to be stress free. The given stress increment will be
reached at the end of the given duration in the given number of steps. The input values
can be changed by clicking in the table. A negative stress increment implies additional
compression, whereas a positive stress increment implies unloading or tension. If a
period of constant load is desired, enter the desired duration with a zero stress
increment.
Remove Removes the currently selected phase from the Phases list.
Note: In this test, the initial effective stresses are zero. However, when suction is larger than zero, the initial total
stresses are equal to zero and the corresponding effective stresses are calculated as (Total stress + Se.s).
11.12.4 CRS
The CRS tabsheet contains facilities to define a constant rate-of-strain compression test. The following settings
can be defined:
|Vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path (see the Material Models Manual -
Preliminaries on material modelling - The initial preconsolidation stress in advanced
models). This option is only available for the advanced soil models.
Mobilized relative This option is only available for the Hardening Soil model and Hardening Soil model
shear strength with small-strain stiffness to set the initial shear hardening contour. This value must be
between 0 (isotropic stress state) and 1 (failure state).
Initial suction s Initial suction is the water retention energy created by the soil matrix . When the
Suction option is activated in the Options menu, then Initial suction is to be entered as
input accordingly.
Initial effective It is calculated based on the input from initial suction s, however the default value is
saturation Se considered as s=0, Se=1.( Material model Chapter 19, equation 383).
Initial temperature This option is available when the Thermal is activated in the Options menu. The default
T value is set as 293.15 K.
Phases Lists the different phases of the CRS test. Each phase is defined by a Duration (in units of
time), a vertical Strain increment (in %) and a Number of steps. The initial state is always
assumed to be stress free. The given strain increment will be reached at the end of the
given duration in the given number of steps. The input values can be changed by clicking
in the table. A negative strain increment implies additional compression, whereas a
positive strain increment implies unloading or tension. If a period of zero strain is
desired, enter the desired duration with a zero strain increment.
Remove Removes the currently selected phase from the Phases list.
Note: In this test, the initial effective stresses are zero. However, when suction is larger than zero, the initial total
stresses are equal to zero and the corresponding effective stresses are calculated as (Total stress + Se.s).
11.12.5 DSS
The DSS tabsheet contains facilities to define a direct simple-shear test. Before specifying the test conditions, a
selection can be made between different test options.
Isotropically In the latter case the K0-value (ratio of lateral stress over axial stress) can be specified to
consolidated / K0- set the initial stress state.
consolidated test
Initial effective The absolute value of the initial vertical stress at which the sample is consolidated,
stress |σ'yy| entered in units of stress. In the case of an isotropically consolidated test, the initial
lateral stress is equal to the initial vertical stress. In the case of a K0-consolidated test,
the initial lateral stress is equal to K0σ'yy.
Initial total stress This is only available when the Suction option is selected.When the Suction is activated
in the Options menu, the initial total stress |σyy| is to be entered. However the initial
|σyy|
effective stress will be calculated as (Total stress+ Se . s) and is sent to the kernel. (Note
that the initial total cell pressure and initial effective stress are considered to be equal
when the suction is zero.)
Maximum shear The maximum value of shear strain (entered in reached in the last calculation step).
strain |γxy|
Number of steps The number of steps that will be used in the calculation.
|Vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path (see the Material Models Manual -
Preliminaries on material modelling - The initial preconsolidation stress in advanced
models). This option is only available for the advanced soil models.
Mobilized relative This option is only available for the Hardening Soil model and Hardening Soil model
shear strength with small-strain stiffness to set the initial shear hardening contour. This value must be
between 0 (isotropic stress state) and 1 (failure state).
Duration Time increment (only relevant for time-dependent models; consolidation is not
considered).
Initial suction s Initial suction is the water retention energy created by the soil matrix . When the
Suction is activated in the Options menu, the initial total stress |σyy| is to be entered
accordingly.
Initial effective It is calculated based on the input from initial suction s, however the default value is
saturation Se considered as s=0, Se=1.( Material model Chapter 19, equation 383)
Initial temperature This option is available when the Thermal is activated in the Options menu.
T
11.12.6 CDSS
The CDSS tabsheet contains facilities to define a cyclic direct simple-shear test. Before specifying the test
conditions, a selection can be made between different test options.
Isotropically In the latter case the K0-value (ratio of lateral stress over axial stress) can be specified to
consolidated / K0- set the initial stress state.
consolidated test
Initial effective The absolute value of the initial vertical stress at which the sample is consolidated,
stress |σ'yy| entered in units of stress. In the case of an isotropically consolidated test, the initial
lateral stress is equal to the initial vertical stress. In the case of a K0-consolidated test,
the initial lateral stress is equal to K0σyy.
Initial total stress This is only available when the Suction option is selected.When the Suction is activated
in the Options menu, the initial total stress |σyy| is to be entered. However the initial
|σyy|
effective stress will be calculated as (Total stress+ Se . s) and is sent to the kernel. (Note
that the initial total stress and initial effective stress are same when suction is zero.)
Initial static shear The initial static shear defines an initial shear stress component, leading to an initial
σxy principal stress rotation, which will form an offset to the shear stress increments that
result from cyclic loading. The initial static shear is applied as a first calculation phase in
the test. Irrespective of the test option (drained or undrained), this first phase is always
applied under drained conditions.
Duration Time increment Δt as indicated in Figure 362 (on page 565) (only relevant for time-
dependent models; consolidation is not considered).
Number of cycles This defines the number of load cycles for the test. Each cycle gives a total of 3
calculation phases (applying +1 × amplitude, -2 × amplitude, +1 × amplitude, Figure 362
(on page 565)).
Number of steps per This defines the number of steps per quarter cycle. The total number of steps applied in
quarter cycle the whole calculation process is: (1 + 4 × number of cycles) × number of steps per
quarter cycle.
Test control This option allows the user to define whether the test is stress-controlled or strain-
controlled. In the case of strain-control (which is the default), the user needs to specify a
strain amplitude, whereas in the case of stress- control, the input of a stress amplitude is
required.
Shear strain Δγxy / The user needs to specify a value for the shear strain or shear stress amplitude,
Shear stress Δσxy depending on the test control. In order to apply a particular cyclic stress ratio, CSR =
amplitude Δσxy / σyy , the user needs to define the appropriate Initial stress σyy , set the Test control
to Stress, and input the Shear stress amplitude as Δσxy = CSR σyy.
|Vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path (see the Material Models Manual -
Preliminaries on material modelling - The initial preconsolidation stress in advanced
models). This option is only available for the advanced soil models.
Mobilized relative This option is only available for the Hardening Soil model and Hardening Soil model
shear strength with small-strain stiffness to set the initial shear hardening contour. This value must be
between 0 (isotropic stress state) and 1 (failure state).
Initial suction s Initial suction is the water retention energy created by the soil matrix . When the
Suction is activated in the Options menu, the initial total stress |σyy| is to be entered
accordingly.
Initial effective It is calculated based on the input from initial suction s, however the default value is
saturation Se considered as s=0, Se=1.( Material model Chapter 19, equation 383).
Initial temperature This option is available when the Thermal is activated in the Options menu.
T
σxy
Time ∆t
shear stress
amplitude σxy
Cycle
t
Figure 362: Cyclic DSS test conditions
Note:
Note that cycle boundaries and phase boundaries do not match except when t = 0 and t = Δt
11.12.7 PMT
The PMT tabsheet contains facilities to define a Pressuremeter test. Rather than simulating a 'real' pressuremeter
test using a full finite element model, the SoilTest kernel performs a one-dimensional (1D) cylindrical cavity
expansion simulation, and the results are transformed as if they were obtained from a finite element
Pressuremeter test simulation. The calculation is based on an updated mesh (large deformations) analysis.
Note:
• The Pressuremeter test is only available for the Hardening Soil model in drained conditions.
• The test may be used to simulate the pressuremeter response considering volumetric strain up to 40%.
• The options for Suction and Thermal are not available in PMT.
Before specifying the test conditions, a selection can be made between different test options.
K0 initial stress In this case, the K0-value (ratio of lateral stress over axial stress) can be specified to set
the initial stress state.
Initial effective This defines the initial radius of the pressuremeter device.
stress |σ'yy|
Number of steps This defines the number of steps for the test.
Test control This option allows the user to define whether the test is stress-controlled or strain-
controlled. In the case of strain-control (which is the default), the user needs to specify a
strain amplitude, whereas in the case of stress- control, the input of a stress amplitude is
required.
Maximum radial The maximum value of radial strain (entered in %) that will be reached in the last
strain |εxx| calculation step.
|Vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path (see the Material Models Manual -
Preliminaries on material modelling - The initial preconsolidation stress in advanced
models). This option is only available for the advanced soil models.
Apply Mobilized This option is only available for the Hardening Soil model and Hardening Soil model
relative shear with small-strain stiffness to set the initial shear hardening contour. This value must be
strength between 0 (isotropic stress state) and 1 (failure state).
Duration Time increment (only relevant for time-dependent models; consolidation is not
considered).
11.12.8 General
The General tabsheet contains facilities to define arbitrary stress and strain conditions. The following settings
can be defined:
Type of test The type of the test, whether Drained or Undrained can be specified.
|Vertical precons. The vertical preconsolidation pressure to which the soil has been subjected. If the soil is
stress| normally consolidated this value should be set equal to the initial stress state, i.e. zero.
From the vertical preconsolidation stress the program calculates the isotropic
preconsolidation stress based on the K0nc loading path of the Material Models Manual -
Preliminaries on material modelling - The initial pre-consolidation stress in advanced
models. This option is only available for the advanced soil models.
Mobilized relative This option is only available for the Hardening Soil model and Hardening Soil model
shear strength with small-strain stiffness to set the initial shear hardening contour. This value must be
between 0 (isotropic stress state) and 1 (failure state).
Phases Lists the initial stress conditions and the stress/strain conditions in the subsequent
phases of the test. In the initial phase it should be indicated for each direction whether a
stress increment or a strain increment is defined for that direction (applies to all
phases). Each phase is defined by a Duration (in units of time) and a Number of steps,
followed by the applied stress or strain increments. The given stress or strain increment
will be reached at the end of the given duration in the given number of steps. When
Suction and Drained option are selected, for every phase increement in suction Δs is to
be defined.If Thermal is selected, in input for every phase an increment of temperature
ΔT is to be defined. The input values can be changed by clicking in the table. A negative
stress or strain increment implies additional compression, whereas a positive stress or
strain increment implies unloading or tension.
Remove Removes the currently selected phase from the Phases list.
11.12.9 Results
The Results window shows several predefined typical diagrams to display the results of the current test in
terms of stress and strain quantities. Results for a PMT test are different than for other tests (see PMT - Results).
Double-clicking one of the graphs opens the selected diagram in a larger window (Figure 363 (on page 569)).
This window shows the selected diagram, the table of the data points that are used to plot this diagram as well as
the tangent and the secant values of the plot. Note that, the point to be taken into consideration for the
calculation of the tangent and the secant values can be determined by clicking on the plot. The diagram or the
data can be copied to the clipboard by selecting the corresponding option in the drop-down menu displayed
when the Copy button is clicked.
Note:
• The failure line is indicated by a dashed line in the plot.
• In plots where deviatoric stress q is considered, the failure line is always shown for the compression point.
The diagram can be zoomed in or out using the mouse by first clicking and holding the left mouse button in the
diagram area and then moving the mouse to a second location and releasing the mouse button. Moving the
mouse from the left upper corner to the right lower corner zooms the diagram to the selected area, whereas
moving the mouse from the right lower corner to the left upper corner resets the view. The zoom action can also
be undone using the Zoom out option on the toolbar. The wheel button of the mouse can be used for panning:
click and hold the mouse wheel down and move the diagram to the desired position.
The secant and the tangent are useful for the back-calculation of stiffness parameters from stress-strain
diagrams. The corresponding secant and tangent values are indicated below the table. The secant and the
tangent can be computed interactively on the chart:
• By clicking one point, a line is drawn from the origin of the curve to the point.
• By pressing Ctrl and clicking a second point: a line is drawn between the first and second point. The secant
determines the inclination of the line. The tangent is determined with respect to the second point.
• By keeping Ctrl pressed, the user clicks the third point: the first point is deselected and a new line is
drawn between the second and the third point.
• By pressing Shift and clicking the third point: the second point is deselected and a new line is drawn
between the first and the third point.
• By clicking any point in the proximity of the curve without pressing Ctrl, any selected point is deselected and
a new line is drawn according to the current behaviour (from the origin to the point).
Click the Parameter optimisation button in the toolbar. The Parameter optimisation window will appear,
showing different colour tabs according to the various steps to follow in the parameter optimisation process
(Figure 364 (on page 570)). The first tab (Select parameters) is active.
Note:
• It is possible to optimise parameters for both native and User-defined Soil Model.
• Suction and Thermal options are not supported in Parameter optimisation tool.
Figure 366: Selection of the test curves in the Select curves tabsheet
•
New test conditions can be defined by selecting the New test configuration option from the tool bar. This
will introduce a new test under the selected test, for which the test conditions can be defined in the right-
hand panel (Figure 367 (on page 572)).
•
All test data can be saved, by clicking on Save to file button. The test data will be saved to an XML file with
a default file extension of *.vlo.xml.
•
In both cases (Current model test and a new test) corresponding test data need to be selected and
uploaded using the Import curve option. Another possibility is to upload test conditions together with the test
data in case it is stored in the format of a PLAXIS 2Dsoil test project (<test>.vlt).
Hence, there are different ways to define test conditions and to select the external test data. The possibilities are
summarized below:
• If the test data corresponds to one of the Current model test conditions, the corresponding line should be
selected in the tree and the Import curve option should be used to upload the test data (Figure 368 (on page
573)). The test data are assumed to be stored in a text file (<data>.txt) and should contain two columns,
separated by a Space, Tab, Comma, Colon (:), Semicolon (;) or arbitrary character. The separator is to be
indicated at the top of the Import test data window. The meaning of the values in each column has to be
selected from the drop down list below the column. Here, a selection can be made amongst various stress and
strain quantities. Moreover, the basic units of the test data quantities need to be selected from the drop down
lists in the Units group. By pressing OK the data is read and visualised in a diagram, and the curve is listed in
the tree under the Current model (test) conditions.
current model parameters to synthetic data previously produced in the PLAXIS soil test facility and stored in
<test>.vlt format.
Note:
• When a line representing test conditions is selected in the tree, the corresponding test conditions are shown
on the panel at the right-hand side.
• When a line representing test data is selected in the tree, the corresponding curve is visualised in the
diagram, and a table of corresponding data points is shown at the right-hand side of the diagram.
• A sub-set of test data to be used in the optimisation process can be selected in the table at the right-hand side
by clicking on the corresponding cells, using the standard multi-select convention (using Shift for ranges and
Ctrl for individual values). The selected values are indicated as 'thick' lines in the curve whereas non-selected
values are indicated as 'thin' lines.
• Always select all data corresponding to a complete phase of the test (for example, if it is the user's intention to
optimise parameters based on the unloading phase in an oedometer test that involves both loading and
unloading, select the full range of unloading test data).
• A line in the tree (either test conditions or test data) can be removed by selecting that line and clicking the
red cross in the toolbar.
All test data to be used in the optimisation process need to be selected in the tree by clicking the square in front
of the corresponding line (if not already selected). The corresponding test conditions are automatically selected.
primary loading stiffness against the first (loading) phase in an oedometer test and the unloading stiffness
against the second (unloading) phase. Note that the test data needs to be selected for each phase.
11.12.10.4 Settings
The Settings tab enables the accuracy selection of the optimisation process (Figure 371 (on page 575)). Three
levels of search intensity are available: Coarse and quick, Moderate, Thorough. In addition, the relative tolerance
of the search algorithm can be selected. The default value is 1E-3. Note that a more rigorous optimisation may
give more accurate results, but also requires more calculation time. The calculation time also depends on the
number of parameters to be optimised, as selected in the first tab. The optimisation process is based on a
'particle swarm' algorithm. This algorithm can overcome local minima in the optimisation process.
A button is available to copy the optimised parameters to the material data set. This should only be done
after it has been properly validated that the optimised parameters are indeed better than the original
parameters, considering the use of the material data set in the finite element model.
Note that the parameters optimised for soil lab tests may not be the best parameters for the practical application
as considered in the finite element model.
Optimisation results This curve represents the simulated test with optimised parameters.
Reference This curve represents the simulated test with original parameters. It has no meaning in
simulation the optimisation process, but just shows how good or bad the existing material data set
would fit the uploaded test data for the selected test conditions without optimisation.
11.12.10.7 Limitations
The Parameter optimisation facility should be used with care. Note that parameters optimised for soil lab tests
may not be the best parameters for the practical application as considered in the finite element model. This is
because the application may involve stress levels, stress paths and strain levels which might be significantly
different from the ones that occur in the soil lab tests.
Furthermore, the parameter optimisation facility has the following limitations:
• The experimental curve should be given in the order where the first column is a prescribed value, and the
second is the computed one.
• It is not possible to automatically optimise test data curves that consist of multiple phases (for example
loading and unloading phases). Such curves need to be uploaded for each phase and the corresponding part
of the curves (phase) needs to be selected in order to perform the optimisation.
• The optimisation process itself is a numerical procedure which may involve numerical errors. The user
remains responsible for validating the outcome of the optimisation process and the use of optimised model
parameters in applications. The parameter optimisation is based on curve fitting. It is not possible to fit
envelopes such as the failure line in a p-q diagram. As a consequence, it is not possible to find the optimised
friction angle or cohesion from a p-q diagram.
Note:
Output to run multiple commands in the Command runner, but it is also possible to use the remote scripting
interface and its Python wrapper. Both command runner and remote scripting allow the user to use commands
that are not exposed by the UI tools, as well as store and run macros using the extensive help (manuals and
references). The full list of commands with parameters information is available in PLAXIS software under Help >
Command Reference.
g_i.Point_1.rename("MyPoint")
• Command name
A command represents the name of an action that is to be executed, and it is given as first word in the
command line as a global command (e.g. after g_i.) or as a specific target command (after some object) in the
scripting. It is a method that is to be implemented.
Python examples:
g_i.gotomesh() #gotomesh is the command name
• Target
The target is the object for which the method is to be implemented. It can be an object (group of objects, list),
global object, etc.
Python examples:
g_i.gotomesh() #the target is a global environment
object
• Parameter
Parameters represent the extra information passed to a command when it is called. In programming terms,
they are arguments to a method. In the Command line the parameters are listed after the target. In Python
scripting, parameters are supplied between the parentheses after the command's name. Some commands
may not need a parameter, and some may require one or more parameters.
Python examples:
#gotoflow command called without
g_i.gotoflow()
parameters
example, the line with name Polycurve_1 will get a new name in Calculation modes, which will now be
Polycurve_1_1, Polycurve_1_2, etc. This is done due to intersection: when changing the modes, the
geometric entity might be intersected by other objects, so the program will automatically intersect this entity,
splitting it into sub-objects.
• The unsaturated unit weight, γunsat (General tabsheet of the Material data set), must be set equal to the
saturated unit weight, γsat.
• The hydraulic model must be set to Saturated after selecting User-defined as hydraulic data set (Model group
in Groundwater tabsheet).
If these settings are not made, the unit weight of the soil will change from saturated to unsaturated as soon as
the phreatic level drops as a result of the reduction of the groundwater head in the vacuum drains. Moreover,
the soil permeability will reduce according to the reduced relative permeability in the unsaturated zone,
depending on the selected hydraulic data set (by default Fine material). Both effects are not realistic and can be
overcome by making the aforementioned changes in the corresponding material data sets.
20. Burd, H.J., Houlsby, G.T. (1989). Numerical modelling of reinforced unpaved roads. Proc. 3rd Int. Symp. on
Numerical Models in Geomechanics, 699–706.
21. Carsel, R.F., Parrish, R.S. (1988). Developing joint probability distributions of soil water retention
characteristics. Water Resources Research, 24(5), 755–769.
22. Chopra, A.K. (1995). Dynamics of structures. Theory and application to earthquake engineering.
23. CUR (2004). Geotechnical exchange format for cpt-data. Technical report, CUR.
24. Das, B.M. (1995). Fundamentals of soil dynamics. Elsevier.
25. de Borst, R., Vermeer, P.A. (1984). Possibilities and limitations of finite elements for limit analysis.
Geotechnique, 34(20), 199–210.
26. Galavi, V. (2010). Groundwater flow, fully coupled flow deformation and undrained analyses in PLAXIS 2D
and 3D. Technical report, Plaxis BV.
27. Goodman, R.E., Taylor, R.L., Brekke, T.L. (1968). A model for mechanics of jointed rock. Journal of the Soil
Mechanics and Foundations Division, 94, 19–43.
28. Hashash, Y., Park, D. (2002). Viscous damping formulation and high frequency motion propagation in non-
linear site response analysis. Soil dynamic earthquake engineering, 22 (7), 611–624.
29. Hird, C.C., Kwok, C.M. (1989). Finite element studies of interface behaviour in reinforced embankments on
soft grounds. Computers and Geotechnics, 8, 111–131.
30. Hoek, E. (2007). Practical Rock Engineering. Rocscience.
31. Hoek, E., Carranza-Torres, C., Corkum, B. (2002). Hoek-brown failure criterion. In Proc. 5th North American
Symposium. NARMS-TAC, Toronto, Canada.
32. Hoek, E., Diederichs, M.S. (2006). Empirical estimation of rock mass modulus. International Journal of Rock
Mechanics and Mining Sciences, 43(2), 203–215.
33. Hoek, E., Karzulovic, A. (2000). Rock mass properties for surface mines. In W.A. Hustralid, M.K.M.D.J.A. van
Zyl (eds.), Slope Stability in Surface Mining, Society of Mining, Metallurgy, and Exploration, Inc., chapter 6.
34. Hudson, M., Idriss, I., Beirkae, M. (1994). QUAD4M User’s manual.
35. ISRM (International Society for Rock Mechanics) (1978) Suggested Methods for the Quantitative Description
of Discontinuities in Rock Masses. International Journal of Rock Mechanics and Mining Sciences &
Geomechanics Abstracts, 15, 319-368.
36. Jostad, H.P., Torgerstrud, Engin, H. (2015). A fe procedure for calculation of fixity of jack-up foundations with
skirts using cyclic strain contour diagrams. In The 15th International Conference: The Jack-up Platform.
London.
37. Joyner, W.B., Chen, A.T.F. (1975). Calculation of non linear ground response in earthquake. Bulletin of
Seismological Society of America, 65, 1315–1336.
38. Lysmer, J., Kuhlmeyer, R.L. (1969). Finite dynamic model for infinite media. Engineering mechanics division
ASCE, 95, 859–877.
39. Marinos, P., Hoek, E. (2001). Estimating the mechanical properties of heterogeneous rock masses such as
flysh. Bulletin of Engineering Geology, 92,60–85.
40. Matsuishi, M., Endo, T. (1968). Fatigue of metals subjected to varying stress. Japan Society of Mechanical
Engineers, Fukuoka, Japan, 68(2), 37–40.
41. Nagtegaal, J.C., Parks, D.M., Rice, J.R. (1974). On numerically accurate finite element solutions in the fully
plastic range. Comp. Meth. Appl. Mech. Engng., 4, 153–177.
42. Noren-Cosgriff, K., Jostad, H.P., Madshus, C. (2015). Idealized load composition for determination of cyclic
undrained degradation of soils. In Proc., Int. Symp. on Frontiers in Offshore Geotechnics.
43. Owen, D.R.J., Hinton, E. (1982). Finite Elements in Plasticity. Pineridge Press Limited, Swansea.
44. Priest, S.D. (1993) Discontinuity Analysis for Rock Engineering. Chapman & Hall, London.
45. Rheinholdt, W.C., Riks, E. (1986). Solution techniques for non-linear finite element equations. In A.K. Noor,
W.D. Pilkey (eds.), State-of-the-art Surveys on Finite Element Techniques, chapter 7.
46. Robertson, P.K., Campanella, R.G., Gillespie, D., Greig, J. (1986). Use of piezometer cone data. In A.S. of
Engineers (ASCE) (ed.), Proceedings of the ASCE Specialty Conference In Situ ’86: Use of In Situ Tests in
Geotechnical Engineering. 1263–80.
47. Rowe, R.K., Ho, S.K. (1988). Application of finite element techniques to the analysis of reinforced soil walls. In
P.M. Jarett, A. McGown (eds.), The Application of Polymeric Reinforcement in Soil Retaining Structures. 541–
553.
48. Scott MH, Fenves GL. (2010). Krylov Subspace Accelerated Newton Algorithm: Application to Dynamic
Progressive Collapse Simulation of Frames. Journal of Structural Engineering 2010; 136(5): 473-480. (17)
(PDF) Development of A Robust Nonlinear Solution Algorithm for Structural Analysis.
49. Schank, O., Gärtner, K. (2006). On fast factorization pivoting methods for symmetric indefinite systems.
Electronic Transactions on Numerical Analysis, 23, 158–179.
50. Schank, O., Wächter, A., Hagemann, M. (2007). Matching based preprocessing algorithms to the solution of
saddlepoint problems in largescale nonconvex interior point optimization. Computational Optimization
and Applications, 36 (2-3), 321–341.
51. Schikora, K., Fink, T. (1982). Berechnungsmethoden moderner bergmännischer bauweisen beim u-bahn-bau.
Bauingenieur, 57, 193–198.
52. Sloan, S.W. (1981). Numerical analysis of incompressible and plastic solids using finite elements. Ph.D. thesis,
University of Cambridge, U.K.
53. Sloan, S.W., Randolph, M.F. (1982). Numerical prediction of collapse loads using finite element methods. Int. J.
Num. Analyt. Meth. in Geomech., 6, 47–76.
54. Sluis, J. (2012). Validation of embedded pile row in PLAXIS 2D. Master’s thesis, Delft University of
Technology.
55. Smith, I.M. (1982). Programming the finite element method with application to geomechanics. John Wiley &
Sons, Chichester.
56. Song, E.X. (1990). Elasto-plastic consolidation under steady and cyclic loads. Ph.D. thesis, Delft University of
Technology, The Netherlands.
57. van Genuchten, M.T. (1980). A closed-form equation for predicting the hydraulic conductivity of unsaturated
soils. Soil science society of America journal, 44(5), 892–898.
58. van Langen, H. (1991). Numerical analysis of soil structure interaction. Ph.D. thesis, Delft University of
Technology, The Netherlands.
59. van Langen, H., Vermeer, P.A. (1990). Automatic step size correction for non-associated plasticity problems.
Int. J. Num. Meth. Eng., 29, 579–598.
60. van Langen, H., Vermeer, P.A. (1991). Interface elements for singular plasticity points. Int. J. Num. Analyt.
Meth. in Geomech., 15, 301–315.
61. Vermeer, P.A., van Langen, H. (1989). Soil collapse computations with finite elements. In Ingenieur-Archive
59. 221–236.
62. Vermeer, P.A., Verruijt, A. (1981). An accuracy condition for consolidation by finite elements. Int. J. for Num.
Anal. Met. in Geom., 5, 1–14.
63. Wösten, J.H.M., Lilly, A., Nemes, A., Bas, C.L. (1999). Development and use of a database of hydraulic
properties of european soils. Geoderma, 90(3), 169–185.
64. Wösten, J.H.M., Veerman, G.J., DeGroot, W.J.M., Stolte, J. (2001). Soil moisture retention and hydraulic
conductivity characteristics of top- and sub-soils in the netherlands: the staring series. Rapport, Alterra,
Wageningen.
65. Wyllie, D.C., Mah, C. (2004). Rock slope engineering. CRC Press, Boca Raton.
66. Zienkiewicz, O.C. (1977). The Finite Element Method. McGraw-Hill, London.
67. Zienkiewicz, O.C., Bicanic, N., Shen, F.Q. (1988). Earthquake input definition and the transmitting boundary
conditions. Advances in Computational Nonlinear Mechanics I, 109–138.
X, Y, Z denote a number specifying the location and elevation of the starting point of the CPT. Missing coordinates
are set automatically to zero. Note that PLAXIS does not use this information for modelling purposes.
Following the coordinate specification, specifiers for the column content must be specified. The following
specifiers are supported:
d penetration depth
q tip resistance
f sleeve friction
u pore pressure
Note:
• Except for the 'x' character, column specifiers can occur only once. If a column specifier occurs more than
once, the double specifier and all successive specifiers are skipped.
• Units can be introduced inside square brackets ([<unit>]) next to the column specifier. The user can use any
combination of units as displayed in Unit conventions (on page 591).
• If units of specifiers are not inserted in the header, PLAXIS will assume that the input units are the same as
project units.
• The delimiter used to separate the data columns should be consistent with the one used in the header.
• The first number containing a decimal separator determines which decimal separator is used throughout the
import.
1. 1. or .23 or 1.23 or 1.23E-5 renders using the decimal point for decimal separator.
2. 1, or ,23 or 1,23 or 1,23E-5 renders using the comma as decimal separator.
3. 1E-5 or 125 assumes the decimal point for decimal separator, the next number containing a decimal
separator decides on the format settings.
4. Thousand separators are not recognised.
• Comments can be added after '#'
Note: For combined units, the text file must have the following units format: [force/length2]. For instance,
[kN/m2].
After the file is loaded PLAXIS will automatically convert the input units into the project units.
/
The cyclic contours are charts with Ncycles on the x-axis and τcyc scu on the y-axis. The chart consists of a certain
number of curves. Each contour line represents the locus of points characterized by the same shear deformation
γ.
1. The first row is always disregarded. It is usually a title.
2. The minimum number of contours is 2. One is always defined at γ = 0 % for τ
cyc / scu = 0and the other one is
defined for another shear strain level γ (which corresponds to the shear strain at failure).
3. The maximum number of contours is 150.
4. The minimum number of points for each contour is 2.
5. The maximum value of Ncycles is 10.000.
6. Each contour is determined by a series of data points that are interpolated using linear interpolation.
7. The contours should be digitized along constant Ncycles values.
8. The contours data should be presented with increasing Ncycles values, decreasing τcyc / scu ratios and for
increasing cyclic shear strain levels.
9. The contours are limited by four curves:
a. The lower limit is given by the horizontal contour at the base for τ
cyc / scu = 0 and γ = 0 %
b. The upper limit is given by the contour for γ equal to the shear deformation at failure.
c. All the contours start with a point for Ncycles = 1 and an ending point for Ncycles equal to the number of
cycles above which all the contours become horizontal (i.e. τ is constant). This leads to two vertical
boundaries for Ncycles = 1 and Ncycles = Nmax.
An example of a custom contour file is shown below.
1. The contours data should be presented with increasing cyclic contour number.
2. The values are given as stress ratio, i.e. the cyclic and average shear strength τ and τ are divided by sc
cyc a u
both for triaxial and DSS tests.
3. The contours are defined by at least 4 curves for DSS and 5 for TX:
a. The first cyclic contours should always be given at γ = 0 % and τ
cyc /c
cyc su = 0 for both triaxial and DSS
diagrams.
b. For a DSS diagram, the first average contours is given at γ = 0 % and τ
a cyc /
sc = 0 u
c. For a DSS diagram, the maximum cyclic and the maximum average contours should be defined for the
maximum shear deformation at failure.
d. For a triaxial diagram, the maximum cyclic contour is defined for γ equal to the cyclic shear deformation
at failure, while for the average contours the maximum is defined for the maximum shear deformation at
failure for triaxial compression test, and the minimum (negative value) for the maximum shear
deformation at failure for triaxial extension.
e. For TX, the contour corresponding to γa = 0 % should always be given (as the starting point of the path
line is at the intersection between γcyc = 0 % and γa = 0 % )
4. If the behaviour is Anisotropic, define at least 4 contour diagrams:
a. One TX and one DSS for N < Neq
b. One TX and one DSS for N > Neq
5. If the behaviour is Isotropic, the TX contours can be neglected and at least 2 contour diagrams should be
given:
a. One DSS with N < Neq
b. One DSS with N > Neq
The structure of the file for the given Drammen clay contours is the following and example charts for DSS and TX
tests are shown:
Table 21: File structure of 3D custom contours (Stress-strain curves tab). Example based on Drammen clay.
Column
Line Column 1 Column 2 Column 4 Column 5 Column 6 Example Comments
3
Number
of
1 - - - - - 8 8 diagrams are defined
contour
diagrams
Column
Line Column 1 Column 2 Column 4 Column 5 Column 6 Example Comments
3
If an odd number is
assigned to the contour
number, it describes a
Number Number triaxial diagram, otherwise
of of cyclic it refers to a DSS diagram.
Contour average shear
3 - - - 1 11 7 11 contour lines are
number shear strain
strain contour defined for different
contours s gamma average values
7 contour lines are defined
for different cyclic shear
strains
1 2 0 -5
5 -0.43312
0.0000
. . . . . . . . Lines from 6 to 13
Column
Line Column 1 Column 2 Column 4 Column 5 Column 6 Example Comments
3
Number Number
Cyclic Average
of the of the 2 1 0.1 -15 This is the first line of the
shear shear
15 cyclic average
strain strain
τa / scu τcyc / scu -0.49731 second cyclic contour at
shear shear 0.13065 γcyc = 0 %
(%) (%)
contour contour
after 3 + 11x7 lines, a new block starts to define the DSS test
Number Number
Cyclic Average
of the of the 1100
shear shear
cyclic average
strain( strain
τa / scu τcyc / scu 0.0000
shear shear 0.0000
%) (%)
contour contour
Different values
>1 1 Head 1 non-horizontal water level
per borehole
Different values
>1 1 Interpolate 1 non-horizontal water level
per borehole
Different values
>1 1 Dry 1 non-horizontal water level
per borehole
a) For hydrostatic cases, the situations different from the Head are considered. If the phreatic level in hydrostatic
condition is equal to Head, no extra water level will be generated.
b)The number of generated water levels for cases where more than one soil layer is available can be derived
accordingly.
phreatic level itself is defined directly by the user or calculated as a result of a groundwater flow calculation or a
fully coupled flow-deformation analysis. Positive steady-state pore stresses will be set to zero. However, any
excess pore pressure above and below the phreatic level, both positive and negative, will be taken into account.
This requires Seff to be set to 1, regardless of S, Sres and Ssat.
When selecting the calculation option Ignore suction, the following conditions apply:
• Any positive value of psteady is cut at 0.
• On or below the phreatic level (psteady ≤ 0): S = 1
• In drained and undrained (A, B) materials: Seff = 1 (over-rules previous value)
With this, the stresses and related quantities as defined previously fully apply. In principle, almost all calculation
types (Plastic, Consolidation, Dynamic, Safety, except Fully coupled flow-deformation), are available, but some
specific features or combinations are not available. Limitations are described below:
Note that it is still possible to have suction (pore water tension) as a result of unloading in Undrained (A,B)
materials. Hence, the option Ignore suction will NOT ignore suction as a result of excess pore tension.
As mentioned in Undrained behaviour for unsaturated soil (on page 270), IgnoreSuction, in some cases, may
underestimate shear strength and overestimate volume change behaviour. In general, it is difficult to conclude
whether this leads to a more or less conservative design. Obviously, the use of Ignoresuction may require less
material parameters (especially Soil water-retention curve parameters), but on the other hand, the analysis is
less realistic than when suction is considered. The user is advised to keep this in mind with utmost care.
Drainage type Zero pore pressures generated in soil clusters of the types Undrained (C) and
Non-porous
Suction Possible when suction is allowed or in the case of large excess pore tension.
Included in active pore pressures, pore water pressures, saturation and relative
permeability.
Zero permeabilities in some Material set with zero permeability found, but not allowed in this type of
soil clusters calculation.
Drainage type Zero pore pressures generated in soil clusters of the types Undrained (C) and
Non-porous
Suction Possible when suction is allowed or in case of large excess pore tension. Included
in active pore pressures, pore water pressures, saturation and relative
permeability.
Zero permeability in some Material set with zero permeability found, but not allowed in this type of
soil clusters calculation.
Note: Transient groundwater flow is ONLY possible in case of Flow only calculation.
D.9 K0-procedure
• Only possible as first (initial) calculation phase
• Does not consider external loads; only material weight
• Recommended for situations involving a horizontal ground surface and horizontal soil layering without
excavations or structures.
Drainage type No pore pressures generated in soil clusters of the types Undrained (C) and Non-
porous; no generation of excess pore pressures.
Steady-state groundwater Possible, but not recommended since non-hydrostatic pore pressures may lead
flow [ADV] to non-equilibrium.
Cavitation cut-off Not possible, but also not relevant; undrained behaviour is ignored
Drainage type No pore pressures generated in soil clusters of the types Undrained (C) and Non-
porous; no generation of excess pore pressures.
Cavitation cut-off Not possible, but also not relevant; undrained behaviour is ignored
Drainage type No pore pressures generated in soil clusters of the types Undrained (C) and Non-
porous. Excess pore pressures generated in soil clusters of the types Undrained
(A) and (B), except when using Ignore undrained behaviour (A,B)
Steady-state groundwater Possible (semi-coupled analysis). Note that in Undrained (A,B) soil clusters a
flow [ADV] change in steady-state pore pressures gives an opposite change in excess pore
pressures.
Suction Possible when suction is allowed or in case of large excess pore tension. Included
in active pore pressures and pore water pressures.
Updated mesh Possible when starting from initial phase or when parent phase is also Updated
mesh
Updated water pressures Possible when Updated mesh selected (only in 2D)
Pore pressures are changed Note that a change in steady-state pore pressures will introduce extra excess
and undrained materials are pore pressures in Undrained (A,B) materials
present while Ignore
undrained behaviour (A,B) is
NOT selected
Drainage type No pore pressures generated in soil clusters of the types Undrained (C) and Non-
porous. Excess pore pressures generated in soil clusters of the types Undrained
(A) and (B), except when using Ignore undrained behaviour (A,B)
Steady-state groundwater Not possible (steady-state pore pressures taken from parent phase)
flow [ADV]
Suction Possible when suction is allowed or in case of large excess pore tension. Included
in active pore pressures and pore water pressures.
Updated mesh Possible when parent phase is also Updated mesh. Note that only deformations
from the parent phase are considered and that the mesh is not further updated
during the Safety analysis.
Considerations:
• The Safety calculation with selected Updated Mesh option will start from the
deformed geometry resulting from the Plastic calculation (even if this was not
an Updated Mesh calculation).
• An initial unbalance force is introduced (because of the difference between
the previous non-updated mesh and the current updated mesh calculation).
This may affect the resulting safety factor.
• During the Safety calculation, the geometry is not further updated.
• For the Safety phase, the output correctly shows the deformed mesh at the
start of the Safety phase, since this is the geometry as considered for the
safety factor calculation.
Updated water pressures Possible when Updated mesh selected. Note that only updated water pressures
from the parent phase are considered and that water pressures are not further
updated during the Safety analysis.
Using Updated mesh Note that the mesh is NOT further updated during a Safety analysis
Possible when suction is allowed or in case of large excess pore tension. Included
in active pore pressures, pore water pressures, saturation but not in relative
Suction permeability. In other words, relative permeability is always taken as unity in
Consolidation Analysis. This may induce a quicker dissipation of pore pressure.
Numerical convergence is also expected to be faster.
Steady-state pore pressures Note that a change in steady-state pore pressures will introduce extra excess
are changed pore pressures in Undrained (A,B) materials
No flow in clusters of the type Non-porous; other drainage types have no effect
Drainage type
on flow; drainage properties are defined by permeabilities, stiffness and time.
Updated mesh Not possible. Note that parent phase should NOT be Updated mesh
No pore pressures generated in soil clusters of the types Undrained (C) and Non-
Drainage type porous. Excess pore pressures generated in soil clusters of the types Undrained
(A) and (B), except when using Ignore undrained behaviour (A,B)
Steady-state groundwater
Not possible (steady-state pore pressures taken from parent phase)
flow
Undrained (pwater ≤ 0) Kw = 0
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ )
Kw
K wunsat =
(
*
)
Undrained (pwater > 0) Kw = 0 Kw ∂
1+ − S
Sw ∂ pw w
Drained (pwater ≤ 0) Kw = 0 Kw = 0
∂
(*) ∂ p Sw is the derivative of saturation w.r.t pore water pressure (suction) i.e. the slope of water retention
w
curve. As saturation decreases when suction increases, this slope is always negative and equal to zero at full
saturation.
Safety or
Type of
Consolidation and FC (0 < S < 1) dynamics Safety or dynamics (undrained)
material
(drained)
Undrained
(pwater ≤ 0)
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ ) Kw = 0
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ )
( )
Kw
sat
K wunsat =
(
Undrained Kw 2 ⋅ G 1 + νu 1+ν ′ *
)
Kw = 0 Kw
(pwater > 0) n
= 3 1 − 2νu
− 1 − 2ν ′
** ∂
1+ − S
Sw ∂ pw w
Drained
(pwater ≤ 0)
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ ) Kw = 0 Kw = 0
Drained
(pwater > 0)
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ ) Kw = 0 Kw = 0
Cluster just
activated and
option 'force
drained
behaviour FE Formulation K w = K wsat ⋅ 10 −8 Not relevant Not relevant
newly
activated
clusters'
selected
Non-porous or
Not relevant Kw = 0 Kw = 0
dry cluster
(**)Effect of S taken into account directly in the FE Formulation (Galavi (2010) (on page 587).
Undrained (pwater ≤ 0)
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ ) sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ )
Undrained (pwater > 0)
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ ) sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ )
Drained (pwater ≤ 0)
sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ ) sat
Kw
n
=
2 ⋅ G
3 ( 1 + νu
1 − 2νu
−
1+ν ′
1 − 2ν ′ )
Ctrl - E Explode
Ctrl - Y Redo
Ctrl - Z Undo
Key Action
F1 Manuals
Ctrl + A Select all structures of selected type Model, Structure, Cross section
F1 Manuals All
Key Action
Press Select structures + Click on Select small group the structure Model, Cross section, Structure -
structure belongs to Resets current selection
Press Hide soil + Ctrl + Shift + Click Model, Forces - Won’t work if
Hides soil cluster
on soil structure is selected
G.1.1 Prerequisites
1. An editor for writing Python scripts in. This documentation assumes that the SciTE editor will be used that
comes with the PLAXIS installation.
2. At least a very rudimentary knowledge of the Python language is recommended, as this document makes no
attempt to teach it. Good resources for this purpose are:
a. Dive Into Python 3 (Seehttp://diveintopython3.problemsolving.io/)
b. After Hours Programming http://www.afterhoursprogramming.com/tutorial/Python/Overview/
c. Think Python: How to Think Like a Computer Scientist http://greenteapress.com/thinkpython/html/
index.html
3. Your firewall must not block the PLAXIS application from accessing the internet, nor must it block other
applications (in particular the python.exe executable) from talking to the remote scripting server embedded
inside the PLAXIS application.
Note: Note that when using Python and other modules, users must do so under the licensing conditions of those
modules. The user can check the Python version delivered by PLAXIS by launching the interactive interpreter
from the Expert menu.
3. Go to the Expert menu and select the Configure remote scripting server option. The corresponding window
pops up. Depending on your machine, the window may look slightly different.
4. Ensure you find an available port and then start the server.
5. A default password will have been generated to ensure a secure connection between the server and the
remote scripting interface. You can change this password if you want to, just be aware that leaving the text
box empty disables the encryption.
6. Information about ports currently in use can be retrieved in a Windows Command Prompt, with the
following commands (the second one may require administrator privileges):
netstat -a
netstat -ab
When using the remote scripting in an automated process, you can start the server without manual interaction
by launching your PLAXIS application with the AppServerPort command line parameter. For example in order to
start the server in PLAXIS 2D on port 21403:
C:\Program Files\Seequent\PLAXIS 2D 2023.2\PLAXIS2DInput.exe
--AppServerPassword=mypassword --AppServerPort=21403
Changing the password can be done by using the AppServerPassword command line parameter. Passing the
password this way is optional and it will default to the generated one.
When the server is running, the main window of your PLAXIS application will reflect this information:
In the examples above, we have looked at possibilities for using the API interactively from a Python prompt.
While this is very useful for testing and finding out how things work, soon you will need the ability to save code
and run it again without having to retype it.
In the SciTE editor make a new text file by going to File > New or by pressing Ctrl+N. After that, you can type the
code, save and run it using Tools >Go. A Python script equivalent to the interactive session presented above
looks as follows:
from plxscripting.easy import *
g_i.gotostructures()
g_i.lineload((3, 0), (7, 0))
g_i.gotomesh()
g_i.mesh(0.2)
output_port = g_i.selectmeshpoints()
s_o, g_o = new_server('localhost', output_port, password='yourpassword')
g_o.addcurvepoint('node', g_o.Soil_1_1, (5, 0))
g_o.update()
g_i.gotostages()
phase1 = g_i.phase(g_i.Phases[0])
g_i.LineLoads[0].Active[phase1] = True
g_i.calculate()
output_port = g_i.view(phase1)
s_o, g_o = new_server('localhost', output_port, password='yourpassword')
#In newer versions of the scripting layer it is possible to just write:
g_o.CurvePoints.Nodes[0]
utot = g_o.getcurveresults(g_o.CurvePoints.Nodes.value[0], g_o.Phases[1],
g_o.ResultTypes.Soil.Utot)
print(utot)
g_i.save(r'c:\data\scripting_sample')
It is possible to call new_server without any arguments, but in that case a script can only be executed from the
Expert menu in PLAXIS. Either choose Expert > Python > Run Script > Open to run your script or put it in one of
the pytools folders and choose Expert > Python > Run Script > Tools.
For some projects the overhead of updating the user interface may slow down the execution of the script quite
significantly. If you want maximum execution speed, launch your PLAXISapplication with the command
parameter --NO_CONTROLLERS. For example:
Plaxis2DXInput.exe --AppServerPort=21403 --NO_CONTROLLERS
The downside of this approach is that you will be unable to monitor progress or diagnose problems visually.
Instead, you will have to:
1. Stop the running script
2. Save the current project
3. Restart the application and open the saved project
If there is a need to write codes that are usable under both programs PLAXIS 2D and PLAXIS 3D, it is possible to
check the type and version of PLAXIS software. With s being a server-type object as returned by the
new_server(...) method, the following code must be valid:
>>> print(s.name, s.major_version, s.minor_version, s.is_2d, s.is_3d)
PLAXIS 2D 2018 0 True False
>>> if s.major_version + s.minor_version / 10 > 2020: # i.e. both are numbers
... print('We come from the future')
We come from the future
>>> from .const import PLAXIS_2D, PLAXIS_3D
>>> if s.name == PLAXIS_2D:
... print('This is PLAXIS 2D')
... elif s.is_3d: # indicates whether the application is 2D or 3D *capable*
# (not whether it's the 2D or 3D *product*; 2D MPM will have
is_2d=True!)
... print('This is 3D or 3D MPM')
... else:
... print('Unknown application!')
This is PLAXIS 2D
The following also work:
from easy import * # must implicitly import the app type constants
s_i, g_i = new_server('localhost', 10000)
if s_i.name == PLAXIS_3D:
print('Is PLAXIS 3D')
Drawing a rectangular/prismatic soil cluster in either 2D or 3D
def get_number(msg):
nr = nan
while isnan(nr):
try:
nr = float(input(msg + ': '))
except:
pass
return nr
width = get_number('Width')
height = get_number('Height')
if s_i.is_3d:
# get the depth of the cluster
depth = get_number('Depth')
make_coords = lambda x, z: (x, 0, z)
else:
make_coords = lambda x, y: (x, y)
All commands that are available in the PLAXIS command line are also available via the Python wrapper. For
more information, see the commands reference provided with your PLAXIS application. Note that private
commands in the application (i.e. commands starting with a double underscore, __) are spelled without the
double underscore when used from Python. Commands that conflict with Python keywords should be spelled
with an extra trailing underscore in Python (e.g. import becomes import_). Identifiers containing characters
that are not part of the ASCII character set will be stripped of those characters (e.g. °C becomes C).
• Start by connecting from Python to PLAXIS 2D as described above.
• Make sure that the folder where the scripting sample will be saved does exist (c:\data\).
• Execute the code displayed below. For the sake of completeness, the replies returned by the different
statements are included, but some of them are session-specific and will be different for you. It is helpful while
executing the Python code to keep an eye on the command line in the PLAXIS application, in order to gain an
understanding of how Python code maps to commands. Keep also in mind that Python, unlike the PLAXIS
command line, is case sensitive.
>>> s_i.new()
'OK'
>>> g_i.SoilContour.initializerectangular(0, 0, 10, 10)
'OK'
>>> g_i.borehole(0)
<Borehole {BB449552-2ABF-408D-8293-897B5939D764}>
>>> g_i.soillayer(10)
<GeneratedSoilVolume {859D7DB5-585E-4452-8C38-E700C398EF9C}>
>>> material = g_i.soilmat()
>>> material.setproperties("SoilModel", 1, "gammaUnsat", 16,
"gammaSat", 20, "Gref", 10000)
'Edited SoilMat_1'
>>> g_i.Soils[0].Material = material
>>> g_i.gotostructures()
'OK'
>>> g_i.lineload((3, 0), (7, 0))
[<Point {AD9DB344-A82E-4ACD-93BB-A3C02369556B}>, <Point {9E140226-A968-46A1-
A2EA-5125EE83968F}>, <Line {F1E1AE01-C72A-44CD-A647-8EC39CA024D7}>, <LineLoad
{B3A5244F-3097-44CC-8E3E-2290AC4508B0}>]
>>> g_i.gotomesh()
'OK'
>>> g_i.mesh(0.2)
Generated 181 elements, 374 nodes
>>> output_port = g_i.selectmeshpoints()
>>> s_o, g_o = new_server('localhost' , output_port, password="yourpassword")
>>> g_o.addcurvepoint('node' , g_o.Soil_1_1, (5, 0))
'OK'
>>> g_o.update()
'OK'
>>> g_i.gotostages()
'OK'
>>> phase1 = g_i.phase(g_i.Phases[0])
'OK'
>>> g_i.LineLoads[0].Active[phase1] = True
>>> g_i.calculate()
'OK'
>>> output_port = g_i.view(phase1)
>>> s_o, g_o = new_server ('localhost', output_port, password="yourpassword")
>>> utot = g_o.getcurveresults(g_o.Curvepoints.Nodes.value[0],
g_o.Phases[1],g_o.ResultTypes.Soil.Utot)
>>> print(utot)
8.76955286493468E-5
>>> g_i.save(r'c:\data\scripting_sample')
'Project saved as: c:\\data\\scripting_sample.p2dx'
• The command line history on the application side looks as follows (excluding the commands sent to Output):
0001> initializerectangular SoilContour 0 0 10 10
0002> borehole 0
0003> soillayer 10
0004> soilmat
0005> setproperties SoilMat_1 "SoilModel" 1 "gammaUnsat" 16
"gammaSat" 20 "Gref" 10000
0006> set Soil_1.Material SoilMat_1
0007> gotostructures
0008> lineload (3 0) (7 0)
0009> gotomesh
0010> mesh 0.2
0011> selectmeshpoints
0012> gotostages
0013> phase InitialPhase
0014> set LineLoad_1_1.Active Phase_1 True
0015> calculate
By default the server object (typically referred to as s in these examples) implements a caching system to reduce
the number of calls by the script to the PLAXIS application, thereby improving the overall performance of the
system. It can be switched off using:
s_i.allow_caching = False
Additionally, a logging system is available in order to monitor the communications between the Python script
and the PLAXIS application. It can be toggled on or off using the enable_logging() and disable_logging()
methods of the server object:
s_i.enable_logging() # will write to TEMP\PlaxisScriptLogs\
s_i.disable_logging()
While using Python scripts to manipulate the state of your PLAXIS application, it is technically possible to
interact with the same application in other ways as well (e.g. by changing a project manually, or firing commands
separately in an interpreter while the main script is paused). This is very useful for troubleshooting.
In particular situations it may however lead to problems, in that internal data structures built on the Python side
have become obsolete due to actions outside of the script. The main culprit is (re)opening a project while the
script already has some internal state/variables. Errors can look like this:
plxscripting.plx_scripting_exceptions.PlxScriptingError: Unsuccessful command:
GUID does not refer to object in registry: {F00F9FB0-B903-42BE-AE1F-C7B8E200885D}
If you encounter such an error, simply stop the execution of your script and restart it.
When the server is started, it is possible to optionally set an error handling mode by using the error_mode
option. The error_mode consists of a behaviour and optionally one or more modifiers.
The error_mode option influences the behaviour of in-request exceptions, as well as out-of-request exceptions.
In-request exceptions are raised during execution of a request and out-of-request exceptions occur outside an
HTTP request. An example of the latter is if repainting the UI leads to a crash after the command has been
executed and returned to the scripting client.
The error_mode is always a tuple consisting of none, one or more of:
1. Behaviour RAISE [default; empty error_mode means RAISE]: raises an exception.
2. Behaviour INTERPRETER: upon exception, fires an interactive Python interpreter for troubleshooting, if the
server is not currently in an interactive interpreter mode already.
3. Modifier RETRY: tries the same API call again with a delay of 200 ms.
4. Modifier PRECONDITION: checks (and clears) the exception stack prior to making another API call.
5. Modifier NOCLEAR: ensures that when an out-of-request exception is retrieved, it is not cleared from the
server.
If the user specifies RAISE, INTERPRETER as combo behaviour in the new_server call, INTERPRETER wins.
G.11.1 Examples
1. Setting the error handling mode:
s_i, g_i = new_server('localhost', 10000,
error_mode=(INTERPRETER, RETRY))
2. Manual API calls
It's useful to be able to manually request information about out-of-request failure state, particularly when
using NOCLEAR or using the interactive interpreter to troubleshoot issues.
# raise a Python exception including the cleaned madExcept info, because this is an
in-request failure
s_i.raise_()
# as above, but does clear the exception information from the server
s.get_error(clear=True)
# equivalent to clear=True
s.get_error()
When the user wants to install a third-party package that is not already available in the PLAXIS Python
distribution we deliver, then you can do so by opening the command prompt from Expert > Python >
Command prompt in PLAXIS Input or Output program.
As this requires administrator rights on your PC, you first need to launch PLAXIS Input or Output as
Administrator. This can be done by click with RMB on the PLAXIS shortcut and selecting Run as Administrator.
In the Command prompt, you can install new packages by using pip. For example, if you want to install the
dropbox package you would type:
For example, if you want to install the dropbox package you would type:
python -m pip install dropbox
If you want to install the cffi (C foreign function interface) package you would type:
python -m pip install cffi
G.13 Tokenizer
The Python API allows parsing a command line string into the separate tokens.
• The server object has a tokenize method. This method returns a Tokenizer object. This object may be in a
fully valid state, or a partially valid state. It always contains one list of Token objects, but depending on the
success of the action, this list may be available only as Tokenizer.partial_tokens or as both
Tokenizer.tokensand Tokenizer.partial_tokens simultaneously - see the example below for more
information.
The list of tokens contains Token objects.
partial_tokens contains the successfully parsed tokens, which may or may not be all tokens in the string.
• There are subclasses of the Token class to match the types of tokens from the HTTP REST API, see HTTP
REST API [GSE] (on page 642)
• The Token classes have properties as specified for the HTTP REST API (see HTTP REST API [GSE] (on page
642)). The only exception is the type property: this one will be absent in Python, since it is implicitly
encoded in the Token subclass.
G.13.1 Examples
from plxscripting.easy import *
s, g = new_server("localhost", 10000)
tokens = tokenizer.tokens
print(len(tokens)) # prints 6
token = tokens[0]
print(token.position) # prints 0
print(token.length) # prints 8
print(token.end_position) # prints 7
# error conditions
tokenizer = s.tokenize("abc ?")
tokens = tokenizer.tokens # raises an exception about Unrecognized token
print(tokenizer.success) # prints False
print(tokenizer.error) # prints 'Unrecognized token' (w/o quotes)
print(tokenizer.error_position) # prints 4
print(len(tokenizer.partial_tokens)) # prints 1, since the first token is OK
This section contains a few simple tasks that highlight different aspects of the Python scripting wrapper. It is
assumed PLAXIS 2D is running and the necessary connection boilerplate code has been executed already.
G.14.1 Opening a project, removing all lines containing plates and saving again
s_i.open(r'c:\data\lines_with_plates.p2dx')
lines = [b.Parent for b in g_i.Plates]
g_i.delete(*lines)
# alternatively (look at the difference in the command line):
# g_i.delete(lines)
g_i.save()
G.14.2 Reporting all points that are not used by lines and that have no features
points_in_lines = set()
for line in g_i.Lines[:]:
for point in line:
points_in_lines.add(point)
points = set(g_i.Points)
points_no_lines = points - points_in_lines
points_to_report = []
for p in points_no_lines:
if len(p.UserFeatures.value) == 0:
points_to_report.append(p)
for p in points_to_report:
print(p.Name)
G.14.3 Creating an array, storing the results and performing actions on the diagonal
# Code will work in any project, as it operates only on its own local results,
regardless of what else is present in the project.
g_i.gotostructures()
point = g_i.point(0, 0)
added_points = g_i.arrayr(point, 6, (1, 0), 6, (0, 1))
diagonal_points = []
for p in added_points:
if abs(p.x - p.y) < 1E-4
diagonal_points.append(p)
g_i.pointload(diagonal_points)
def get_bottom_point(line):
first, second = line.First, line.Second
delta = second.y - first.y
if abs(delta) < 1E-4: # horizontal line
return None
if delta > 0: # Second point is higher -> move First down
return first
else: # First point is higher -> move Second down
return second
def lengthen_embedded_beams(extra_depth):
# start by selecting the lines which have embedded beam rows
pile_lines = [pile.Parent for pile in g_i.EmbeddedBeams[:]]
lengthen_embedded_beams(2.5)
G.14.5 Making all plates in all phases have identical settings in staged construction
refplate = g_i.Plates[0]
otherplates = g_i.Plates[1:]
for phase in g_i.Phases:
if refplate.Active[phase] is None: # phase not yet initialized
continue
for otherplate in otherplates:
otherplate.Material[phase] = refplate.Material[phase]
otherplate.Active[phase] = refplate.Active[phase]
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
def phase_to_string(phase):
return "{} [{}]".format(phase.Identification, phase.Name)
def phase_to_string_with_error_code(phase):
return "{} [{}]. LogInfo: {}".format(
phase.Identification, phase.Name, phase.LogInfo)
def report_phases(phases_list):
successful_phases = []
failed_phases = []
uncalculated_phases = []
for phase in phases_list:
if phase.ShouldCalculate:
uncalculated_phases.append(phase)
elif phase.LogInfo == '0':
successful_phases.append(phase)
else:
failed_phases.append(phase)
report_lines = []
report_phases_by_kind(report_lines, successful_phases,
'Successful', phase_to_string)
report_phases_by_kind(report_lines, failed_phases,
'Failed', phase_to_string_with_error_code)
report_phases_by_kind(report_lines, uncalculated_phases,
'Skipped', phase_to_string)
return '\n'.join(report_lines)
def calculate_with_report():
phases_to_calculate = []
res = g_i.calculate()
report = [
'Title: {}'.format(g_i.Project.Title),
'Location: {}'.format(g_i.Project.Filename),
'',
report_phases(phases_to_calculate),
'',
'Command feedback:',
res]
return '\n'.join(report)
message = calculate_with_report()
# Run one command at a time and have the wrapper handle the response
# for you - not much extra control.
for command in commands:
print(s_i.call_and_handle_command(command))
# Run one command at a time and handle the response yourself. The
# response now consists of Python primitives representing the
# JSON communication rather than comfortable objects.
for command in commands:
print(s_i.call_commands(command))
print(s_i.call_commands(*commands))
# input parameters
nr_pilerows = 4 # must be > 1
total_angle_deg = 180 # over which to distribute the piles, must be > 0 and <= 360
pilerow_length = 10
pilerow_inclination_deg = 15
array_center = (5, 0)
array_radius = 10
# calculations
def rel_coords_to_absolute(rel_coords, radius, offset):
coords = [radius * coord for coord in rel_coords]
return [p[0] + p[1] for p in zip(coords, offset)]
pilerow_inclination_rad = radians(pilerow_inclination_deg)
array_bottom_radius = array_radius + \
pilerow_length * sin(pilerow_inclination_rad)
array_bottom_center = (array_center[0], array_center[1] - pilerow_length *
cos(pilerow_inclination_rad))
pilerow_coords = []
for i in range(nr_pilerows):
angle = radians(total_angle_deg * i / (nr_pilerows - 1))
rel_coords = [cos(angle), sin(angle), 0]
top_coords = rel_coords_to_absolute(
rel_coords, array_radius, array_center)
bottom_coords = rel_coords_to_absolute(
rel_coords, array_bottom_radius, array_bottom_center)
pilerow_coords.append((top_coords, bottom_coords))
G.14.10 Convert 2D to 3D
'''This is a limited converter that will only work for a small subset of potential 2D
geometry configurations. We need to be careful about which environment variables
live in (3D will not be able to accept as input objects that live in the 2D
environment and the other way around).
For this reason we will append a 2 or 3 to each variable in order to indicate where
the object lives. Keep in mind that for this case both 2D and 3D need to
be running simultaneously, and they must open different ports for the scripting
engine. Depending on which versions are in use, it may also happen that the scripting
API is incompatible between the two, so additional effort will need to be undertaken
to load different versions of the API for 2D and 3D.'''
# connect to 2D
s2, g2 = new_server('localhost', 10002, password='yourpassword')
# connect to 3D
s3, g3 = new_server('localhost', 10003, password='yourpassword')
s3.new()
g3.gotostructures()
Note: A fully working 2D to 3D converter is delivered as a feature in PLAXIS 2D Input. This example code is
added as an example to show a combination of PLAXIS 2D and PLAXIS 3D in one Python script.
# Calling the view command while Input has a running server will also start
# Output with a server and return the port that the new server uses.
# The commands preview, view and viewmesh will behave similarly.
output_port = g_i.selectmeshpoints()
# Connect to the Output server the same way we connect to the Input one.
s_o, g_o = new_server('localhost', output_port, password='yourpassword')
# Select a history point and close Output with the update command.
g_o.addcurvepoint('node', g_o.Soil_1_1, 0, 0)
g_o.update()
import math
last_phase = g_i.Phases[-1]
ux = g_i.getresults(last_phase, g_i.ResultTypes.Soil.Ux, 'node')
print(displacement_angles)
G.14.13 Finding the local maximum displacement from existing result types
This example shows how to find the local maximum displacement using the getsingleresult command. This code
requires existing results to be processed.
import math
step = 0.1
last_phase = g_i.Phases[-1]
result_type = g_i.ResultTypes.Soil.Utot
def get_displacement(coordinate):
result = g_i.getsingleresult(last_phase, result_type, *coordinate)
if result == 'not found':
return float('nan')
else:
return float(result)
#Use simple hill climbing to get to the coordinate with the highest
#displacement.
def get_walk_direction(coordinate, utot):
coordinate_dx = (coordinate[0] + step, coordinate[1])
result_dx = get_displacement(coordinate_dx)
if math.isnan(result_dx):
return (0.0, 0.0, True)
max_utot = 0.0
coordinate_at_max = (0.0, 0.0)
unit_length = g_i.GeneralInfo.UnitLength
print("Found coordinate ({0} {3}, {1} {3}). "
"With a displacement of: {2} {3}".format(
coordinate_at_max[0], coordinate_at_max[1], max_utot, unit_length))
newest_plot = g_o.Plots[-1]
newest_plot.ResultType = g_o.ResultTypes.Soil.Utot
newest_plot.PlotType = 'shadings'
newest_plot.Phase = g_o.Phases[-1]
try:
from PIL import ImageFilter
pil_image = image_wrapper.image
new_image = pil_image.filter(ImageFilter.BLUR)
new_image.save("test.png")
except ImportError:
#Just save if we don't have Pillow
image_wrapper.save("test.png")
imoprt os
import subprocess
INPUT_SERVER_PORT = 10000
PLAXIS_PATH = r"C:\Program Files\Plaxis\PLAXIS 2D"
class SimpleProject(object):
"""
Class that provides a way to quickly setup a project for example purposes.
"""
def __init__(self, g_i):
from plxscripting.easy import new_server
self._new_server = new_server
def gather_results(self):
raise NotImplementedError("Override gather_results in subclass.")
def output_results(self):
raise NotImplementedError("Override output_results in subclass.")
def close_input(self):
self._input_process.kill()
@property
def g_i(self):
return self._g_i
def add_soil_layers(self):
raise NotImplementedError("Override add_soil_layers in subclass.")
def apply_soil_material(self):
SAND_PARAMETERS = [
('MaterialName', 'Sand'),
('Colour', 10676870),
('SoilModel', 3), # Hardening soil
('DrainageType', 'Drained'),
('gammaUnsat', 17),
('gammaSat', 20),
('E50ref', 43000),
('EoedRef', 28000),
('EurRef', 129000),
('powerm', 0.5),
('cref', 1),
('phi', 34.0),
('psi', 4.0),
('nu', 0.2),
('Rinter', 0.7),
('KONC', 0.5),
('OCR', 1.0),
('POP', 0.0)
]
sand = self._g_i.soilmat(*SAND_PARAMETERS)
def add_structures(self):
pass # Not adding any plates is fine too.
def apply_plate_materials(self):
DIAPHRAGM_WALL_PARAMETERS = [
('MaterialName', 'Wall'),
('Colour', 16711680),
('Elasticity', 0), # Elastic
('IsIsotropic', True),
('IsEndBearing', True),
('EA', 12000000),
('EI', 120000),
('nu', 0.15),
('d', 0.34641),
('w', 8.3),
('Mp', 1000000000000000.0),
('Np', 10000000000.0),
('Np2', 10000000000.0),
('RayleighAlpha', 0),
('RayleighBeta', 0),
('Gref', 15061311)
]
diaphragm_wall_material = self._g_i.platemat(*DIAPHRAGM_WALL_PARAMETERS)
def mesh(self):
self._g_i.gotomesh()
self._g_i.mesh(0.06)
def select_curve_points(self):
pass # Not selecting any curve-points is fine too.
def configure_phases(self):
raise NotImplementedError("Override configure_phases in subclass.")
def make_project(self):
self.add_soil_layers()
self.apply_soil_material()
self.add_structures()
self.apply_plate_material()
self.mesh()
self.select_curve_points()
self.configure_phases()
self._g_i.calculate()
def run(project_class):
# Replace with the path to your PLAXIS installation.
project = project_class(r"c:\Program Files (x86)\Plaxis\PLAXIS 2DX")
project.make_project()
project.gather_results()
project.output_results()
project.close_input()
This example must be saved in the same directory as the "simple\_project.py" module created in a previous
paragraph.
import sys
import csv
class ExportCSVProject(SimpleProject):
def add_soil_layers(self):
self._g_i.SoilContour.initializerectangular(0, 0, 100, 30)
borehole = self._g_i.borehole(0)
self._g_i.soillayer(0)
self._g_i.setsoillayerlevel(borehole, 0, 30)
self._g_i.setsoillayerlevel(borehole, 1, 27)
self._g_i.soillayer(0)
self._g_i.setsoillayerlevel(borehole, 2, 15)
self._g_i.soillayer(0)
self._g_i.setsoillayerlevel(borehole, 3, 0)
borehole.Head = 23
def add_structures(self):
self._g_i.gotostructures()
self._g_i.plate(40, 30, 40, 14)
self._g_i.plate(60, 30, 60, 14)
def select_curve_points(self):
output_port = self._g_i.selectmeshpoints()
s_o, g_o = self._new_server('localhost', output_port, password='yourpassword')
g_o.addcurvepoint('node', 40, 30, -1, 0)
g_o.update()
def configure_phases(self):
self._g_i.gotostages()
self._g_i.activate(self._g_i.LineLoads, self._g_i.InitialPhase)
self._g_i.activate(self._g_i.Plates, self._g_i.InitialPhase)
self._g_i.activate(self._g_i.Interfaces, self._g_i.InitialPhase)
self._g_i.deactivate(
self._g_i.SoilPolygons[1], self._g_i.InitialPhase)
line_load = self._g_i.LineLoads[0]
current_phase = self._g_i.InitialPhase
line_load.qy_start[current_phase] = 0.0
def gather_results(self):
output_port = self._g_i.view(self._g_i.InitialPhase)
s_o, g_o = self._new_server('localhost', output_port, password='yourpassword')
self._results = []
g_o.update()
def output_results(self):
# Prevent excess newlines.
if sys.version_info.major == 2:
file_kwargs = { 'mode': 'wb' }
else:
file_kwargs = { 'mode': 'w', 'newline': '' }
# By default the csv writers will separate values with a comma and the
# period will be used as the decimal separator.
# However, this might be problematic when trying to import a csv file
# on a system that uses comma as the decimal separator.
# In these cases do the following:
# - import the locale modules and call: locale.setlocale(locale.LC_ALL, '')
# - get the correct separator with: locale.localeconv()['decimal_point']
# - replace the period in the output results with the correct separator
# - use a different csv dialect (see Python docs) so the comma isn't used
# as the column separator.
with open("results.csv", **file_kwargs) as csv_file:
writer = csv.DictWriter(csv_file, fieldnames=['phaseID', 'displacement'])
for row in self._results:
writer.writerow(row)
if __name__ == '__main__':
run(ExportCSVProject)
G.14.17 Create a combined image of the mesh for two different phases
This example must be saved in the same directory as the simple\_project.py module created in a previous
paragraph.
class ExportPlotProject(SimpleProject):
def add_soil_layers(self):
self._g_i.borehole(0)
self._g_i.soillayer(4)
def add_structures(self):
self._g_i.gotostructures()
self._g_i.plate(6, 0, 6, -2)
self._g_i.pointload(self._g_i.Points[0])
self._g_i.PointLoads[0].Fy = -10
def configure_phases(self):
self._g_i.gotostages()
self._g_i.activate(self._g_i.Plates, self._g_i.InitialPhase)
next_phase = self._g_i.phase(self._g_i.InitialPhase)
self._g_i.activate(self._g_i.PointLoads, next_phase)
def gather_results(self):
width, height = 800, 600
output_port = self._g_i.view(self._g_i.InitialPhase)
s_o, g_o = self._new_server('localhost', output_port, password='yourpassword')
g_o.Plots[0].Phase = g_o.InitialPhase
self._initial_phase_image = g_o.Plots[0].export(width, height)
g_o.Plots[0].Phase = g_o.Phase_1
self._phase_1_image = g_o.Plots[0].export(width, height)
g_o.close()
def output_results(self):
# Get Pillow.Image objects.
inner_initial_image = self._initial_phase_image.image
inner_phase_1_image = self._phase_1_image.image
cropping_left = (0, 0,
inner_initial_image.width // 2, inner_initial_image.height)
left_image = inner_initial_image.crop(cropping_left)
cropping_right = (inner_phase_1_image.width // 2, 0,
inner_phase_1_image.width, inner_phase_1_image.height)
right_image = inner_phase_1_image.crop(cropping_right)
result_image = Image.new(
inner_initial_image.mode, inner_initial_image.size)
result_image.paste(left_image, cropping_left)
result_image.paste(right_image, cropping_right)
default_font = ImageFont.load_default()
drawing_context = ImageDraw.Draw(result_image)
initial_phase_ID = self._g_i.Phases[0].Identification.value
drawing_context.text((200, 160), initial_phase_ID,
font=default_font, fill=(0, 0, 0, 255))
phase_1_ID = self._g_i.Phases[1].Identification.value
after_text_size = default_font.getsize(phase_1_ID)
drawing_context.text((600 - after_text_size[0], 160),
phase_1_ID, font=default_font, fill=(0, 0, 0, 255))
result_image.save("plot_initial_vs_phase_1.png")
if __name__ == '__main__':
run(ExportPlotProject)
SAMPLE_COUNT = 16
class CrossSectionProject(SimpleProject):
def add_soil_layers(self):
self._g_i.borehole(0)
self._g_i.soillayer(4)
def add_structures(self):
self._g_i.gotostructures()
self._g_i.lineload(5, 0, 7, 0)
def configure_phases(self):
self._g_i.gotostages()
self._g_i.activate(self._g_i.Plates, self._g_i.InitialPhase)
next_phase = self._g_i.phase(self._g_i.InitialPhase)
self._g_i.activate(self._g_i.PointLoads, next_phase)
def gather_results(self):
start = (0.0, -4.0)
end = (6.0, 0.0)
output_port = self._g_i.view(self._g_i.Phases[-1])
s_o, g_o = self._new_server('localhost', output_port, password='yourpassword')
# Assumes that start and end contain floats, will not work correctly
# with integers in Python 2.
step = [(e - s) / (SAMPLE_COUNT - 1) for e, s in zip(end, start)]
self._results = []
for i in range(SAMPLE_COUNT):
position = (start[0] + i * step[0], start[1] + i * step[1])
result_string = g_o.getsingleresult(g_o.Phases[-1],
g_o.ResultTypes.Soil.Utot, position)
# Check if position lies outside the mesh, it might make more sense
# to use 0 as the result for other result types.
if result_string == "not found":
raise Exception("Used getsingleresult for point outside mesh.")
self._results.append(float(result_string))
g_o.update()
def output_results(self):
pyplot.plot(range(len(self._results)), self._results, 'r')
pyplot.grid(True)
pyplot.show()
if __name__ == '__main__':
run(CrossSectionProject)
/commands Fire regular PLAXIS command line commands and fetch any created objects
/exceptions Get information about exceptions that occurred outside the server requests
"ownerguid": <string>
"type": <string>
The server can recognise and retrieve information about objects contained within the PLAXIS project based on
that object's GUID. This means that, for example, a particular PLAXIS object can be created using the /commands
resource, and then later the values of that object's properties can be retrieved by sending that object's GUID in a
request to the /propertyvalues resource. The same GUID can be used in the creation of additional objects by
sending it in a request to the /commands resource. If the object is listable, sending the guid as part of a request to
the /list resource will enable access to the object's properties by index, and so on. The ownerguid is only
returned for objects that are intrinsic properties. It is the guid of the owning object.
"action":
{
"name": "close",
"filename": ""
}
}
Success responses
Code Reason
200 OK
Data parameters
{
"action":
{
"commands":
[
*{1, ...}[<string>]*
]
}
}
Data parameters example
{
"action":
{
"commands":
[
"point 1 2"
]
}
}
{
"action":
{
"commands":
[
"embeddedbeam 4 4 {860C1FC5-BDE1-4887-98A2-8FE20B61FCD5}"
]
}
}
{
"action":
{
"commands":
[
"bad"
]
}
}
Code Reason
200 OK
Data
{
"commands":
[
{
"feedback":
{
"extrainfo": "Added Point_1",
"returnedobjects":
[
{
"islistable": true,
"type": "Point",
"guid": "{860C1FC5-BDE1-4887-98A2-8FE20B61FCD5}"
}
],
"debuginfo": "",
"success": true,
"errorpos": -1
},
"command": "point 1 2"
}
]
}
{
"commands": [
{
"feedback": {
"extrainfo": "Added Point_3\r\nAdded Line_1\r\nAdded EmbeddedBeam_1",
"returnedobjects": [
{
"islistable": true,
"type": "Point",
"guid": "{92851C68-561A-4C21-9ACD-46F50905FD4E}"
},{
"islistable": true,
"type": "Line",
"guid": "{7DB7DF8E-1FE4-4624-A3D2-F682DB9C8F18}"
},{
"islistable": false,
"type": "EmbeddedBeam",
"guid": "{A678F396-C8F3-41EE-9A8E-5798BB0B6054}"
}],
"debuginfo": "",
"success": true,
"errorpos": -1
},
"command": "embeddedbeam 4 4 Point_1"
}]
}
Code Reason
200 OK
Data
{
"commands":
[
{
"feedback":
{
"extrainfo": "Command \"bad\" is not recognized as a global command.
Check the spelling or try specifying a target object.",
"debuginfo": "",
"success": false,
"errorpos": 1
},
"command": "bad"
}
]
}
Here the command returned an associative dictionary containing the 'ContentType'field. This will indicate what
the rest of the dictionary will contain. In this particular case where the 'ContentType'is 'image/png'the
dictionary will contain an additional 'data'field whose value is a base64 encoded PNG image.
The 'json'field does not necessarily have to be a dictionary, it can also be an integer or any other type allowed in
JSON.
Error responses
Code Reason
Code Reason
200 OK
Data
{
"queries": {
"{68A2C1A7-924B-46C3-89DF-F597DAADC359}": {
"extrainfo": "",
"success": true,
"properties": {
"z": {
"islistable": false,
"ownerguid": "{68A2C1A7-924B-46C3-89DF-F597DAADC359}",
"type": "Number",
"guid": "{5FCCF1CC-7576-4565-B931-DE54241EA21B}"
},
"y": {
"islistable": false,
"ownerguid": "{68A2C1A7-924B-46C3-89DF-F597DAADC359}",
"type": "Number",
"guid": "{D52CBED3-8C59-4967-A5BA-89ECE6E9BD94}"
},
"x": {
"islistable": false,
"ownerguid": "{68A2C1A7-924B-46C3-89DF-F597DAADC359}",
"type": "Number",
"guid": "{25DA6A75-4F25-42F3-9654-3672A93FCE1F}"
},
"Name": {
"islistable": false,
"ownerguid": "{68A2C1A7-924B-46C3-89DF-F597DAADC359}",
"type": "Text",
"guid": "{A4209590-9487-4B98-9966-34A6A58DBE2D}"
},
"Comments": {
"islistable": false,
"ownerguid": "{68A2C1A7-924B-46C3-89DF-F597DAADC359}",
"type": "Text",
"guid": "{9430592C-7D5D-4735-B572-2B29C87FBF1F}"
}
},
"commands": [
"echo","__dump","commands","rename","set","info","__observers","setproperties","move","
rotate","rotateline"],
"commandlinename": "Point_1"
}
}
}
{
"queries": {
"{0D04D0CB-86BF-4430-882C-FA56E45DF7AB}": {
"extrainfo": "GUID does not refer to object in registry: {0D04D0CB-86BF-4430-882C-
FA56E45DF7AB}",
"success": false
}
}
}
{
"queries": {
"bad": {
"extrainfo": "Supplied string is not a valid GUID: bad",
"success": false
}
}
}
Error responses
Code Reason
This resource provides the current values of particular properties of PLAXIS objects. If a property is itself an
object (such as the point properties of a line), then it is represented as a full object. If a property is a primitive
value type, then the relevant primitive value is returned.
There are two ways of calling this resource. One is to supply just a guid of the owner object, in which case all
properties of this object are represented in the response. The other way is to supply not just the owner guid, but
also a property name and an optional phase parameter. Such a structure is treated as a request for one single
property. If that property is staged, and the supplied phase guid is valid, then the value for that property and
phase is returned.
Method: POST
Data parameters
{
"action":
{
"propertyvalues":
[*{1} GUID string*]
}
}
{
"action":
{
"propertyvalues":
{
"owner": *{1} GUID string*
("phaseguid: *{1} GUID string*)
}
}
}
Data parameters example
{
"action":
{
"propertyvalues":
["{D4981EA8-EC07-471D-A8C3-7510B4F74F25}"]
}
}
{
"action":
{
"propertyvalues":
{
"owner": "{D4981EA8-EC07-471D-A8C3-7510B4F74F25}"
"propertyname": "Active"
"phaseguid": "{C3581EA8-FB07-5344-A8C3-569359320603}"
}
}
Success responses
{
"queries": {
"{D4981EA8-EC07-471D-A8C3-7510B4F74F25}": {
"extrainfo": "",
"success": true,
"properties": {
"Second": {
"islistable": true,
"type": "Point",
"guid": "{A67959C9-C12D-41D6-8136-52C1E5711165}"
},
"Length": 6.92820323027551,
"First": {
"islistable": true,
"type": "Point",
"guid": "{4B889C3F-7F5C-4611-8D31-F4A39C71B11A}"
},
"Name": "Line_1",
"Comments": ""
}
}
}
}
{
"queries":
{
"{A10835D7-AE38-449C-BF67-6C9CE22705BD}":
{
"extrainfo": "",
"properties": {"Comments": ""},
"success": true
}
}
}
Error responses
Code Reason
features or geometric objects. This resource can also be used to retrieve unique representations of objects for
which the command line name is known, such as 'Point1'.
Method: POST
Data parameters
Example Request:
{
"action":
{
"namedobjects":
[
"namedobjects": ["Points"]
]
}
}
{
"action":
{
"namedobjects":
[
"namedobjects": ["Plate_1"]
]
}
}
Code Reason
200 OK
Data
{
"namedobjects": {
"Points": {
"extrainfo": "",
"success": true,
"returnedobject": {
"islistable": true,
"type": "ModelGroup",
"guid": "{32871FF1-809C-470A-94B0-4B56B28BC67B}"
}
}
}
}
Code Reason
200 OK
Data
{
"namedobjects": {
"Plate_1": {
"extrainfo": "",
"success": true,
"returnedobject": {
"islistable": false,
"type": "Plate",
"guid": "{C0C4EDA6-DFF7-4593-A280-A1EC20D5EADD}"
}
}
}
}
Code Reason
"guid": "{CF1DECEB-A28D-4609-B38C-8D3FF5E573A1}",
"methodname": "count",
"outputdata": 5,
"success": true}]}
{"listqueries": [{"extrainfo": "",
"guid": "{CF1DECEB-A28D-4609-B38C-8D3FF5E573A1}",
"methodname": "index",
"outputdata": [{"guid": "{81B754C8-1353-48BA-AD6E-5A6953F9CBE5}",
"islistable": true,
"type": "Point"}],
"success": true}]}
Error responses
Code Reason
Code Reason
200 OK
Data
{
"queries": {
"{31AFFD41-0EB4-4A67-94F4-298642E17507}": {
"extrainfo": "",
"success": true,
"enumvalues": {
"hinged": 1,
"free": 2,
"rigid": 0
}
}
}
}
Code Reason
200 OK
Data
{
"queries": {
"{0B4774CE-3307-4B86-B644-BFDE82CF3AAA}": {
"extrainfo": "GUID does not refer to object in registry:
{0B4774CE-3307-4B86-B644-BFDE82CF3AAA}",
"success": false
}
}
}
Code Reason
200 OK
Data
{
"queries": {
"{C896C54E-1CBA-4B0F-9987-E1FF57A9131E}": {
"extrainfo": "Guid {C896C54E-1CBA-4B0F-9987-E1FF57A9131E} does not refer to
an enumeration intrinsic property type.",
"success": false
}
}
}
Error responses
Code Reason
/exceptions
Exceptions that occur during execution of a server request are automatically caught and returned as error result
in the response of that request. Exceptions however may also happen independently of the requests, e.g. because
a problem during repainting. In such situations, an exception message box may be displayed by the application.
This resource allows access to information about this type of exceptions.
The getlast variant will clear the last exception message on the server, while the peeklast variant will leave it in
place.
Method: POST
Data parameters
{
"action":
{
"name": *1 <string> from {"getlast", "peeklast"}*
}
}
Data parameters example
{
"action":
{
"name": "getlast"
}
}{
"action":
{
"name": "peeklast"
}
}
Success responses
Code Reason
200 OK
Data
{
"exceptions": [
"date/time : 2015-04-17, 16:09:46, 750ms\r\ncomputer name : PC075\r\nwts client
name : ...etc..."
]
}
Error responses
Code Reason
requests.post("/exceptions",
response
data=json.dumps(payload)
headers headers)
Allows parsing a command line string into the separate tokens according to the PLAXIS command line language.
A token is a sequence of one or more characters that together form a basic indivisible entity of source code.
Each token has the following properties:
• type: indicates what type of token it is (see list below)
• value: which is the parsed representation of the item (e.g. the token consisting of the characters 10 will
resolve to be of integer type with value 10).
• position: indicates the start position of the token in the original string (0-based)
• length: the number of characters the token consumed from the original string
The following types of tokens exist:
• identifier: something that will act either as command or as object identifier
• comment: a piece of comment, i.e. a sequence of characters starting with # up to the end of the string. The
value of the token includes the starting # sign.
• content: e.g. running in the case of #running
• externalinterpreter: a line that should be executed by an external interpreter, e.g. /output echo Points. The
value of the token includes the starting / sign. It has three additional properties:
• interpretername: e.g. output in the case of /output echo Points
• externalcommand: e.g. echo Points in the same case
• content: e.g. output echo Points in the case of output echo Points
• operand tokens:
• bracket: identifies a bracket type. Bracket tokens have additional properties:
• brackettype: can be round, square, curly for (), [], {} respectively
• bracketstate: can be open or close for ([{respectively )]}
• member: used to separate an object from its members (e.g. the . in Line\_1.Beam)
• comma, plus, minus, multiplier, divider, assign: currently unused, but they are the ,, +,-,*,/,=operands
respectively
• numerical tokens:
• integer: represents a number that can be represented by a 32-bit signed integer
• float: represents a number that can be represented as a floating point value
Method: POST
Data parameters
{
"action":
{
"tokenize":
[
*{1,...}[string]*
]
}
}
Data parameters example
{
"action":
{
"tokenize":
[
"point 10"
]
}
}
{
"action":
{
"tokenize":
[
"point 10", "point 8"
]
}
}
{
"action":
{
"tokenize":
[
"a ?"
]
}
}
Success responses
Code Reason
200 OK
{
"tokenize":
[
{
"tokens": [
{"position": 0,
"length": 5,
"type": "identifier",
"value": "point"},
{"position": 6,
"length": 2,
"type": "integer",
"value": 10},
],
"success": true,
"extrainfo": "",
"errorpos": -1
},
"tokenize": "point 10"
}
]
}
Data
{
"tokenize":
[
{
"tokens": [
{"position": 0,
"length": 1,
"type": "identifier",
"value": "a"},
],
"success": false,
"extrainfo": "Unrecognized token",
"errorpos": 2
},
"tokenize": "a ?"
}
]
}
Error responses
Code Reason
data.convd.rr
========================================================
========================================================
PHASE 1: "Diaphragm wall construction"
========================================================
========================================================
========================================================
STEP 1
========================================================
STEP 1 - SUMMARY
Reached sum-MStage 4.265E-01
Step convergence achieved YES
Relative stiffness 8.649E-01
Maximum out-of-balance force -3.617E+00
At node 6782, dof 2
Location ( 8.525E+00,-3.000E+01, 0.000E+00)
Maximum incremental displacement -5.878E-04
At node 16037, dof 2
========================================================
========================================================
PHASE SUMMARY
========================================================
========================================================
Prescribed ultimate state reached
10 PICOS solver was used instead of PARDISO Install more RAM in your computer
due to lack of memory.
9 Different stress type was used in the In the previous phase, a different stress
previous phase. type (Terzaghi stress or Bishop stress) was
used. Please check your input.
6 Dynamic loads applied on free field base Dynamic loads that where applied on a free
elements are moved to main domain by field boundary will be applied directly on
kernel the elements inside the model.
5 One or more Tension of Mohr-Coulomb Inspect Output for the Initial phase (K0
points found procedure) and check the K0 values for the
materials in which the plastic points occur
as well
4 Static loads have been changed in a The value for a static load has been
dynamics analysis changed in a dynamics analysis. Please re-
check your load values if this was
unintentional.
2 Prescribed ultimate state fully reached. For this phase a Σ Mstage < 1 was defined.
Unfinished construction stage. Next The next phase should be staged
calculation must be staged construction construction.
No critical time step found; no draining Check boundary conditions. It could be that
35
boundaries all boundaries are closed.
0
K nc ≃ 0 in Sekiguchi-Ohta model, please Re-evaluate Sekiguchi-Ohta model material
41
correct. datasets.
Both left and right hand side free field Activate both sides of the free field
52
boundaries must be active. boundaries
Prescribed ultimate level Σ Msfsf not Increase the value assigned to the Max
107
reached steps parameter.
Picos_Dec: matrix type differs from initial Internal error. Please send the PLAXIS
201
type project to support.
Picos_Back: matrix type differs from initial Internal error. Please send the PLAXIS
202
type. project to support.
Programmer abort request. For more See the details in these files, or send your
246
details see the .Ixx or .Dxx file. <Params> project to support.
Complex error. For more details see See the details in these files, or send to
247
the .Ixx or .Dxx file. <Params> support.
Reference to non-existing material set. Redefine staged construction for this phase
248
Redefined staged construction phase. and check material assignments.
250 Mesh files does not exist. Missing mesh data. Regenerate the mesh.
Table 26: Errors that may occur in the Stress-strain curves tab
Table 27: Exit codes, message printed in Optimization_results.txt and message shown in the GUI
4 "hscapitr.dll" is corrupt
18 Aborted by user
For the errors mentioned in table above, please send your project to support.
Licence Level
Feature/Tool
PLAXIS 2D PLAXIS 2D Advanced [ADV] PLAXIS 2D Ultimate [ULT]
Feature
General deformation
analysis (Plastic ✓ ✓ ✓
calculation type)
Automatic centerline
✓ ✓ ✓
extraction tools
Licence Level
Feature/Tool
PLAXIS 2D PLAXIS 2D Advanced [ADV] PLAXIS 2D Ultimate [ULT]
Consolidation analysis
(Consolidation calculation - ✓ ✓
type)
Pseudostatic analysis - ✓ ✓
Steady-state groundwater
- ✓ ✓
flow
Transient groundwater
- - ✓
flow
Tools
Design approaches - ✓ ✓
Generate Stratigraphy
✓ + [GSE] ✓ + [GSE] ✓ + [GSE]
from imported CPT Logs
Licence Level
Feature/Tool
PLAXIS 2D PLAXIS 2D Advanced [ADV] PLAXIS 2D Ultimate [ULT]
Read 2D cross-sections
and materials from ✓ + [GSE] ✓ + [GSE] ✓ + [GSE]
Central
Note: Soil models available in PLAXIS and their relation with licencing levels can be seen in the Appendices of
the Material Models Manual.