In the March 2022 Coffee Corner [More Efficient PLAXIS Usage with Python API including a deep excavation case], an example was given to define a deep excavation model with basic parameters such as excavation width and depth, embedment length of the wall and some basic ground anchor definitions.
This Python script serves as a tutorial to set up such a case and is provided for educational purposes.
Assumptions
- excavation is symmetric
- symmetry axis at x=0, model at positive x-side
- support for retaining wall defined as tie-backs, ground anchors
- base model contains soil layer definition
- base model contains relevant material datasets
- no dewatering
Instructions
- Download this script file package and extract it
- Define a base mode and save it
- Start PLAXIS 2D
- Load the editor: PLAXIS 2D menu > Expert > Python > Editor
- Load the script file in the editor
- Configure remote scripting server (port and password)
- Define the excavation definitions
- Run the Python script from the Editor
Change log
- Version 0.2
- The model should start in structures mode. This is now enforced.
- Added version info
Version
Tested for PLAXIS 2D CONNECT Edition V22.00 with Python 3.8.x