You are currently reviewing an older revision of this page.
PLAXIS has a facility for user-defined (UD) soil models. This facility allows users to implement a wide range of constitutive soil models (stress-strain-time relationship) in PLAXIS. Such models must be programmed in FORTRAN or another programming language, then compiled as a Dynamic Link Library (DLL). Finally, you need to add this DLL to the PLAXIS program directory.
In principle, the user provides information about the current stresses and state variables and PLAXIS provides information about the previous ones and also the strain and time increments. In the material database of the PLAXIS input program, the required model parameters can be entered in the material data sets.
For more details, please read the attached document and example code.
These user-defined soil model's DLL files should be placed in a subfolder called udsm:
For older versions (PLAXIS 2D 2012, PLAXIS 2D Classic and earlier and in PLAXIS 3D 2012 and earlier) the user-defined soil model's DLL files should be placed in the program's installation folder, e.g.
Disclaimer: the PLAXIS organisation cannot be held responsible for any malfunctioning or wrong results due to the implementation and/or use of user-defined soil models.
UDSM - Anisotropic Clay Models: S-CLAY1 and S-CLAY1S
[Models]
UDSM - Barcelona Basic Model
UDSM - CLoE Hypoplastic Model
UDSM - Generalized Hardening Soil Model
UDSM - Hypoplastic model with inter-granular strain
UDSM - Isotropic Jointed Rock with Mohr-Coulomb Failure Criterion
UDSM - MIT S1 Model
UDSM - Mixed Isotropic-kinematic Hardening Elastoplastic Models for Structured Clay
UDSM - SHANSEP MC model
Concrete model
UDSM - Small-strain + MC Model
UDSM - Swelling Rock Model
UBCSAND3D Model
UDSM - Visco-elastic perfectly plastic model
64 bit User Defined Soil model
[Tips and Tricks]
How to use a user defined soil model in PLAXIS
[Videos]