基于python命令流及代码的Plaxis自动化建模

10 篇文章 2 订阅
3 篇文章 4 订阅

      有限单元法在岩土工程问题中应用非常广泛,很多商业软件如Plaxis/Abaqus/Comsol等都采用有限单元解法。在使用各大软件进行数值模拟建模的过程中,您是否发现GUI界面中重复性的点击输入工作太繁琐?从而拖慢了设计或方案必选进程?

    本文主要针对岩土工程中的各种问题(塑性、渗流、固结、动力、稳定安全、热力TM)

     如何一步一步地搭建自己的Plaxis模型???包括Plaxis Python API的连接与配置、外部Python编译器的使用、Python命令流自动建模过程、Python远程脚本读取输出结果等

    其中的Python建模模块尽可能做到让大家零基础开始,通过提供标准命令流库,使用搭积木、摆乐高的形式模块化进行,加强您的易上手、可操作性

您会发现不经意间已经学会了面向对象的Python编程语言(尽管没有进行单独的语言学习)及其在Plaxis自动化建模中的应用,充分发挥了通过实例学习的益处

专家:北京双一流高校副教授,博导,985高校本科、海外知名高校博士毕业,长期从事岩土工程问题的有限单元法编程与程序设计、相关商业软件(Plaxis/Abaqus/Comsol/Flac3D)等的二次开发工作,熟悉Fortran/Matlab/Python等多种编程语言,发表了多篇SCI高水平论文,参与和承担欧盟、国家自然科学基金等多项项目

Plaxis软件

Plaxis2D\Plaxis3D软件简介

面向对象编程语言Python及其开发环境Spyder 

Plaxis输入程序、输出程序界面、应用开发接口API 

Plaxis模式讲解(地层模式、结构模式、网格模式、水位模式、分阶段计算模式等)

Plaxis内置材料本构模型及其属性参数

主模块、渗流计算模块、动力计算模块、温度计算模块

18个案例(2D), 9个案例(3D)的python命令流简介(覆盖Plaxis几乎所有功能)

Python远程脚本服务器及案例

Plaxis自带命令plaxis command

​​​​​​​Python脚本服务器介绍和测试

 

 

Plaxis默认的Python编辑器是SciTE,同时也可在自己电脑上安装的Spyder编辑器编写并运行代码(需要单独配置)。 

案例1;

 

 

 

案例2:砂土地基上圆形基础的沉降(刚性基础与柔性基础)Python代码实现 

案例3

基坑开挖与支护

软土模型、土体硬化模型

Python本构模型参数赋值与参数化研究(参数敏感性分析)自动化处理

 

实例4:盾构隧道地表沉降及其对桩基的影响

Plaxis隧道设计器的Python命令流

利用水利条件模拟注浆压力的自动化处理

小应变土体硬化模型

计算完成自动发邮件告知

 

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值