Application | PLAXIS 2D |
Version | PLAXIS 2D - all versions |
Date created | 28 July 2014 |
Date modified | 21 August 2024 |
This page lists the changes in the commands for PLAXIS 2D and its parameters per version.
Structural material properties
For embedded beams and plates the following material properties have been updated to cover the introduction of separate Np elastoplastic property values:
2024.1 | 2024.2 |
---|---|
.EmbeddedBeam.Np | .EmbeddedBeam.NpTens .EmbeddedBeam.NpComp |
.Plate.Np1 | .Plate.Np1Tens .Plate.Np1Comp |
.Plate.Np2 | .Plate.Np2Tens .Plate.Np2Comp |
Calculation type
The following calculation types have changed names, with the addition of letter "s" in the word.
2023.2 | 2024.1 |
---|---|
Dynamic | Dynamics |
Dynamic with consolidation | Dynamics with consolidation |
Tunnel Designer object updates
The tunnel object properties for reinforcements have been updated. The introduction of combined reinforcements in Tunnel Designer allows to define up to two (2) parts consisting of different structural elements. For more information, check our Reference manual and Command reference, under Help menu.
Below you can see the differences in the Reinforcements object properties between the versions:
Structural result types
For cables, embedded beams, fixed-end anchors, geogrids, node-to-node anchors and plates the following result types have been updated:
2023.2 | 2024.1 |
---|---|
.Cable.Nx_EnvelopeMin2D | .Cable.NxEnvelopeMin2D |
.Cable.Nx_EnvelopeMax2D | .Cable.NxEnvelopeMax2D |
.EmbeddedBeam.Nx_EnvelopeMin2D | .EmbeddedBeam.NxEnvelopeMin2D |
.EmbeddedBeam.Nx_EnvelopeMax2D | .EmbeddedBeam.NxEnvelopeMax2D |
.EmbeddedBeam.Q_EnvelopeMin2D | .EmbeddedBeam.QEnvelopeMin2D |
.EmbeddedBeam.Q_EnvelopeMax2D | .EmbeddedBeam.QEnvelopeMax2D |
.EmbeddedBeam.M_EnvelopeMin2D | .EmbeddedBeam.MEnvelopeMin2D |
.EmbeddedBeam.M_EnvelopeMax2D | .EmbeddedBeam.MEnvelopeMax2D |
.FixedEndAnchor.AnchorForce2D | .FixedEndAnchor.N |
.FixedEndAnchor.AnchorForceMin2D | .FixedEndAnchor.NEnvelopeMin |
.FixedEndAnchor.AnchorForceMax2D | .FixedEndAnchor.NEnvelopeMax |
.Geogrid.Nx_EnvelopeMin2D | .Geogrid.NxEnvelopeMin2D |
.Geogrid.Nx_EnvelopeMax2D | .Geogrid.NxEnvelopeMax2D |
.Geogrid.Nz_EnvelopeMin2D | .Geogrid.NzEnvelopeMin2D |
.Geogrid.Nz_EnvelopeMax2D | .Geogrid.NzEnvelopeMax2D |
.NodeToNodeAnchor.AnchorForce2D | .NodeToNodeAnchor.N |
.NodeToNodeAnchor.AnchorForceMin2D | .NodeToNodeAnchor.NEnvelopeMin |
.NodeToNodeAnchor.AnchorForceMax2D | .NodeToNodeAnchor.NEnvelopeMax |
.Plate.PlateRot2D | .Plate.Rot2D |
.Plate.PlateIncRot2D | .Plate.IncRot2D |
.Plate.Nx_EnvelopeMin2D | .Plate.NxEnvelopeMin2D |
.Plate.Nx_EnvelopeMax2D | .Plate.NxEnvelopeMax2D |
.Plate.Nz_EnvelopeMin2D | .Plate.NzEnvelopeMin2D |
.Plate.Nz_EnvelopeMax2D | .Plate.NzEnvelopeMax2D |
.Plate.Q_EnvelopeMin2D | .Plate.QEnvelopeMin2D |
.Plate.Q_EnvelopeMax2D | .Plate.QEnvelopeMax2D |
.Plate.M_EnvelopeMin2D | .Plate.MEnvelopeMin2D |
.Plate.M_EnvelopeMax2D | .Plate.MEnvelopeMax2D |
All references commands and objects, captions and tools for the "Cable bolt element" have been renamed to "Cable element" in line with the introduction of the Cable element in PLAXIS 3D.
Specifically for the PLAXIS commands:
2023.1 | 2023.2 |
---|---|
cablebolt | cable |
cableboltmat | cablemat |
Specifically for the PLAXIS objects:
2023.1 | 2023.2 |
---|---|
CableBolt | Cable |
CableBoltMat | CableMat |
For soil/rock material definition the reference elevation on the vertical axis above which the Young's modulus is equal to the reference value have been updated to follow the CamelCase formatting.
V22.02 | 2023.1 |
---|---|
.verticalRef | .VerticalRef |
Two parameters of the import command in PLAXIS Input were updated to reflect the functionality in the GUI. For more information check the Commands reference, under the Help menu. They are the following:
V22.02 | 2023.1 |
---|---|
SimplificationDistance | PDRProjectionDistance |
RelativeSimplificationDistance | PDRRelProjectionDistance |
For example:
import "C:\PLAXIS2D\geometry_file.dxf" "ImportType" "structures" "ScalingVector" (1 1) "Offset" (0 0) "PDRProjectionDistance" 0.005
The property referring to the interfaces strength determination of the SoilMat object was updated to reflect the name in the GUI:
V22.02 | 2023.1 |
---|---|
.InterfaceStrengthMethod | .InterfaceStrengthDetermination |
For plate material definition the unit weight and the thickness properties have been updated.
V22.00 | V22.02 |
---|---|
.D2D | .d |
.W | .w |
The enumerated value for a User-Defined Soil Model (UDSM) type is now again in V22.02. This was reverted back from the value in V22.00.
For command logs and Python scripting you are recommended to use the string-based property value instead: "User-defined"
_set SoilMat_1.SoilModel "User-defined"
The material definition for soil/rock and structures has been enhanced. The changes concern:
For material properties changes, i.e., on objects and commands, check the Commands reference under the Help menu in both Input and Output.
The structural element is now called Embedded beam, instead of embedded beam row.
The following commands are removed from PLAXIS 2D:
Instead, to create an embedded beam structural element and its material the following commands can be used:
The following command will be deprecated in favour of the embeddedbeam command:
The soil material category has been updated to better describe the group of properties that can simulate an incompressible soil by selecting the determination of the excess pore pressures to be based on a v-undrained definition, Skempton B based or following the Biot effective stress concept (αBiot).
Commands using curve points
Following the support for an unlimited number of points for curves in Output, the following examples show the commands that have been updated:
Note that for all commands you can also use Curvepoints.Nodes[0] instead of CN_1 to retrieve the results for the first selected node.
Phase/Step object compatibility
For more information on the changes in the properties for Phase and Step objects in PLAXIS Output program see PLAXIS Output Phase/Step object compatibility for details.
Select points for curves
The command __selectcurvepoints is no longer available. Instead, the following commands can be used:
selectmeshpoints /output addcurvepoint "Node" (x y z) /output addcurvepoint "StressPoint" (x y z) /output update
For more information, you can check the article Select points for curves prior to calculation directly in Input.
Phases object updates
The phases object in Input has been updated. Below you can see the differences in properties between the versions:
2D 2016 | 2D 2017 |
---|---|
.Deform.SumMWeight | .Deform.SumMweight |
.Deform.Loading.SumMStage | .Deform.Loading.SumMstage |
.Deform.Loading.SumMWeight | .Deform.Loading.SumMWeight |
.Reached.ReachedTime | .Reached.Time |
.Reached.ReachedStiffness | .Reached.RelativeStiffness |
.Reached.ReachedForceX | .Reached.ForceX |
.Reached.ReachedForceY | .Reached.ForceY |
.Reached.ReachedPMax | .Reached.Pmax |
.Reached.ReachedMStage | .Reached.SumMstage |
.Reached.ReachedMWeight | .Reached.SumMweight |
.Reached.ReachedMsf | .Reached.SumMsf |
Switch to Flow conditions mode
The gotowater command is pending deprecation in favour of the gotoflow command
Tunnel designer
In the tunnel designer a few things changed such that older command logs might not properly work:
Phases - dynamics
The time stepping settings for dynamic calculations has changed: we can now choose a new time step determination: "Semi-automatic" which behaves the same as the "Automatic" setting of PLAXIS 2D 2015. The "Automatic" setting is now fully automatic and should choose an appropriate number of dynamic substeps AND number of additional steps.
Phase info inconsistencies with Input
We found a few inconsistencies between Input and Output for some parameter names from the Phase and Step info. Of course we would like to have consistency between the two programs to make sure that the parameters are easy to use and to make sure any scripting/Python programming is easier to make and understand.
The changed parameter names are:
description | 2D 2015.02 | 2D 2016.00 |
---|---|---|
Phase identification name | Phase_1.Caption | Phase_1.Identification |
internal phase number | Phase_1.ID | Phase_1.Number |
time interval for last step [in project time unit] | Phase_1.Info.TimeInterval | Phase_1.Info.TimeInterval |
reached total end time of phase [in project time unit] | Phase_1.Info.EstimatedEndTime | Phase_1.Info.ReachedTime |
time interval in seconds per step [dynamics only] | Phase_1.Info.TimeIntervalSeconds | Phase_1.Info.TimeIntervalSeconds |
reached dynamic time in seconds [dynamics only] | Phase_1.Info.ReachedTime | Phase_1.Info.ReachedDynTime |
Soil results
In 2D2015, there was a typo in the soil result objects related permeability. These have been now fixed:
The embedded pile row has been changed into embedded beam row to make clear this embedded beam can be used for more than just piles, e.g. grout anchors.
To create a new embedded beam row:
embeddedbeamrow (x1 y1) (x2 y2)
To create a new embedded beam row material dataset:
embeddedbeammat
Note: in this version the old commands for the embedded pile rows will be supported, but may become deprecated in later versions
Due to an issue in the sorting routine of the cut objects (i.e. the intersected result of soils, polygons, lines), and the fact that the source of a cut objects was not clear in its naming, the automatic naming of items in the intersected geometry (mesh mode, flow conditions mode, staged construction) has been changed. This also involves removing the prefix CS_ for these items, see this example:
The name for the multiplier userfeature has been changed. For point loads and point prescribed displacements, this userfeature name has been changed from .Multiplier_x/_y/_z to .MultiplierFx/Fy/Fz. To set a LoadMultiplier for a dynamic point load using the command line:
For line loads, this userfeature name has been changed from .Multiplier_x/_y_z to .Multiplierx/y/z, and this would be the command line:
Linear boundary conditions for head, inflow, outflow had inconsistent settings. Now the behaviour can be chosen more explicitely and more consistently by offering these options:
The option Linear is deprecated in 2D 2015, and replaced by the above mentioned options.
This page contains an overview of the changes in commands.
Since PLAXIS 2D AE.02, the parameter for the Point Load's bending moment has been changed from BendingMoment to simply M
By fixing the issue called Local axis may flip with overlapping lines in PLAXIS 2D AE. the positive and negative interfaces may be on the opposite side of the line (and plate) compared to command log files created in PLAXIS 2D AE.00 or PLAXIS 2D AE.01. This could influence the replaying of these command log files.