分享好友 化工资讯首页 化工资讯分类 切换频道

LEM边坡稳定性分析模块plxle的安装和使用

2022-10-06 23:44330admin

1 引言

迄今为止,已经讨论了两个基于Python的二维边坡稳定性分析模块 hyrcan【 HYRCAN使用Python进行边坡稳定性的参数化分析 】和pyslope【 二维边坡稳定性分析模块pyslope 】,本文讨论一个功能更为强大的二维和三维边坡分析模块plxle。 plxle是从 PLAXIS 2D/3D LE V21.01(2020年)开始嵌入的Python API。

2 安装

首先建立独立的虚拟环境plaxis-le,安装目前 Python 的最高版本V3.10.4,使用pip install "C:Program FilesBentleyGeotechnicalPLAXIS LE ConNECT Edition V21APIplxle-1.0.4-py3-none-any.whl命令安装plxle,包括:

grpcio-1.47.0 

plxle-1.0.4 

protobuf-3.20.1 

six-1.16.0

当成功安装后进行测试(21.06.00.57):

python -c "import plxle; print(plxle.get_version())"

发现不能安装Spyder, 可能是因为Python的版本安装得太高了,与Spyder的当前版本不匹配,但I安装python, VS Code和Jupyter Notebook没有问题。

3 功能

(1) 导入模块

import  plxle

plxle的子模块共有9个,可根据项目分析类型选择性地导入:

(1) plxle.analysis_settings

(2) plxle.load

(3) plxle.material

(4) plxle.model

(5) plxle.result

(6) plxle.seismic

(7) plxle.solver

(8) plxle.support

(9) plxle.water

此外,有3个函数和一个类可供调用:
(1)  generate_model
(2) get_version
(3) solve
(4) SolverError (类)

(2) 建立模型

一个典型plxle的模型建立步骤如下:

(a) 模型设置ModelSettings2D;ModelSettings3D

(b) 材料设置MohrCoulombMaterial

(c) 地层设置Region2D

(d) 水位设置WaterTablePWP2D;WaterTablePWP3D

(e) 材料赋值material_assignment

(f) 滑动面设置SingleAnalysis2D;SingleAnalysis3D

(g) 计算方法设置AnalysisSettings

(h) 模型产生Model2D; Model3D

model = Model2D( model_settings, analysis_settings, analysis, materials, regions, material_assignment, pwp)

(3) 计算FOS

result = plxle.solve(model)

计算结果保存在指定的文件夹result.output_path内。

此外,plxle可以使用load_surfaces_from_obj模块导入点云数据来建立模型,也可以进行多模态分析MpaAnalysis【 边坡稳定性多模态优化(Multi-Modal Optimization) 多滑动面搜索算法---粒子群搜索(Particle Swarm Search) 和安全系数等值线 二维和三维边坡稳定性多模态优化(Multi-Modal Optimization) 】。

4 帮助文档

plxle的帮助文档隐藏的非常深,通过下面的文件夹获得:
C:Program FilesBentleyGeotechnicalPLAXIS LE ConNECT Edition V21APIdocs、index.html
使用这个文档,可以深入了解plxle更多的功能,<计算岩土力学>公众号即将推出扩展的、非官方的中文plxle用户手册。 

举报
收藏 0
打赏 0
评论 0
广东省科学院生态环境与土壤研究所流域水环境团队博士后招聘启事
课题组简介:流域水环境整治绿色技术与装备团队是由1名中科院院士,1名国家杰青,2名国家优青和1名海外优青等国家级人才组成

0评论2023-02-07363

汽轮机冲转暖机结束的标志到底是什么
汽轮机的启动是一个不稳定的加热过程,进行合理经济的启动就是寻求合理的加热方式,使启动过程中机组各部分热应力、热变形、胀差

0评论2023-02-07581

超冷极性分子、不平衡拓扑系统、量子微波光子学、铁电斯格明子 | 本周物理讲座
我们如何理解宇宙? | 科学公开课‍1 Understanding and controlling the loss

0评论2023-02-07315

天体物理理解的进步
以下文章来源于中国科学院理论物理研究所 ,作者韩超中国科学院理论物理研究所 . 理论物理所科研动态和综合新闻的发布;理

0评论2023-02-07346

中国科学院新疆理化技术研究所痕量化学物质感知方向招聘公告
一、招聘专业 材料、物理、化学、精仪相关专业,理论和实验相关方向均可。 二、招聘对象及支持政策享受研究所 “ 丝路人才计

0评论2023-02-07489

必看 | 2023复工复产落实“四不伤害”24条提示及反“三违”警示学习,对号入座.....
在工作之前一定要三问: 一是问问自己这样做安全吗? 如果你认为这样做安全了, 二是问一问一起工作的同事这样做安全吗? 三

0评论2023-02-07873

安全生产百错图【视频讲解】你的安全意识过关吗?
<iframe allowfullscreen="" class="video_iframe rich_pages"

0评论2023-02-07249

已致超3000人遇难!土耳其地震最新情况
点击蓝字 关注我们2月6日,土耳其一天内发生两次7.8级地震,截至目前已导致土耳其和叙利亚超3000人遇难。地震已造成土

0评论2023-02-07214

【一轮通知重磅发布】2023(第十八届)青岛国际水大会&水展
注:板块及分会场不定期更新中,请以会议正式通知为准。会议亮点01中国政府高端打造,全球各地行业组织共同支持02云集全球

0评论2023-02-07491

浙江工业大学王红宇课题组CEJ:可见光催化的Fe(VI)-Ti/Zn LDH体系高效降解水体微污染物的机制研究
以下文章来源于Environmental Advances ,作者王红宇课题组Environmental Advanc

0评论2023-02-07816