2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
1: Plaxis software and Plaxis Python API environment construction
1.Plaxis2DPlaxis3D software
2. Object-oriented programming language Python and its development environment Spyder
3. Plaxis input program, output program interface, application development interface API
4. Plaxis Mode
5. Plaxis built-in material constitutive model and its property parameters
6. Plaxis main module, seepage calculation module, dynamic calculation module, temperature calculation module
7. Python command flow for 18 cases (2D) and 9 cases (3D)
8. Plaxis comes with the command plaxis command and its command runner Commands Runner
9. Plaxis Automation: The use of Macro and the limitations of its own commands
10. Python script server and testing, the main differences and advantages of the previous automation methods
11. Install Spyder editor on your computer to write and run code, and configure the process and verification separately (Introduction to SciTE, the default Python editor of Plaxis)
2. Plaxis automated modeling
1. Comparison of modeling process, Plaxis internal operation command flow and common command flow in Python language.
2. Simple cases A and B: Settlement analysis of circular foundation on sand foundation, respectively, settlement calculation and analysis of rigid foundation A and flexible foundation B. Through this simple case, you will be familiar with: importing modules, creating new input servers, soil areas, drilling holes, soil layers, materials, property settings, soil unit assignments, mode conversion, application of line loads, meshing, output servers, selecting monitoring points, stage progression, line load activation, calculation, output servers to obtain node displacement and other data, output, and save.
3. Foundation pit excavation and support:
(1) Bentley Geotechnical Solutions, Basic Operations
(2) Establishment of boreholes, establishment of soil layers, soil layer properties, hydraulic conditions and initial conditions, and introduction of soil layers
(3) Load and displacement addition, structural modeling, and other geometric objects
(4) Unit types, meshing definition and quality, and step-by-step construction calculations
(5) Focus on soft soil model and soil hardening model
4. Seepage analysis of dam:
(1) Plaxis percolation module related operations are fully automatically implemented in Python
(2) How to define the water level of the diving surface that changes over time?
3: Python fully automatic implementation
1. Foundation pit dewatering excavation for anchor rod + retaining wall support structure
(1) Python command flow for Plaxis foundation pit excavation, concrete ground-connected wall support and prestressed anchor wall
(2) Automated processing of phased excavation and support of foundation pit soil
(3) Consider the impact of groundwater seepage on foundation pit excavation
2. Shield tunnel surface settlement and its impact on pile foundation
(1) Python command flow of Plaxis tunnel designer (2D, 3D)
(2) Automated processing of grouting pressure simulation using hydraulic conditions (python command)
(3) Focus on the small strain soil hardening model (python command)
(4) Automatically send an email notification when the calculation is completed (python command)
3. Stability analysis of dam under sudden drop of water level
(1) Implementation of time-dependent stream functions in Plaxis in Python
(2) Impact of different water level drop patterns on earth-rock dam stability
(3) Focus on the application of fluid-structure coupling analysis in the stability of earth-rock dams under transient water flow
4. Free vibration and earthquake analysis of buildings
(1) Definition of dynamic boundary conditions (focusing on free field, compliance basis and viscosity),
(2) Calculate the natural frequency based on the Fourier spectrum
(3) Implementation of Plaxis seismic load input in Python
Four: Python fully automatic implementation
1. Python fully automatic implementation of highway slope engineering stability analysis
(1) Automated processing of Python constitutive model parameter assignment and parameterization research (parameter sensitivity analysis)
(2) Stability analysis of cutting slopes under different water levels and anchor support conditions
(3) Fully automatic implementation of highway slope excavation and support using Python
(Geometry grid)
(After road repair)
(rainy season)
(Single anchor)
(Multiple Anchors)
2. Analysis of moving load on asphalt pavement
(1) Dynamic analysis of Plaxis under pavement moving load
(2) Implementation of pavement moving load in Plaxis
3. Settlement of circular foundation on sand foundation (rigid foundation and flexible foundation) Python code implementation and implementation of foundation soil random field (including implementation of soil unit color)
4. Stability analysis of heterogeneous slopes considering water level fluctuations and Plaxis post-processing/batch post-processing (Python control)