内容推荐 PLAXIS是一款发展成熟、性能好并在国际上广受赞誉的岩土工程通用有限元分析软件。基于命令流的Python可使软件的操作完全自动化,不仅方便科研人员进行二次开发,还可为工程设计人员进行大批量的参数化分析提供便利。本书秉承“通过案例学习”的理念,以Python命令流的形式讲解18个工程案例,使读者一步步学会PLAXIS Python API的使用与自动化处理。 本书可作为岩土工程、土木工程、水利工程、地质工程、农业工程等相关专业本科生和研究生有限元辅助教材,也可作为从事岩土工程设计、咨询的工程师和科研人员的参考书。 目录 第1篇 PLAXIS Python API搭建 1 PLAXIS远程脚本搭建 1.1 PLAXIS脚本服务器测试 1.2 PLAXIS的Python模块配置 1.3 简单示例 1.4 其他注意事项 第2篇 实例演练 2 案例1:砂土地基上圆形基础沉降分析 2.1 案例A:刚性基础 2.2 案例B:柔性基础 2.3 案例1完整代码 3 案例2:路堤排水和不排水稳定性 3.1 开始新项目 3.2 定义土层 3.3 创建和指定材料参数 3.4 创建路堤 3.5 生成网格 3.6 定义阶段并计算 3.7 结果 3.8 安全分析 3.9 案例2完整代码 4 案例3:水下基坑开挖 4.1 开始新项目 4.2 定义土层 4.3 创建和指定材料参数 4.4 定义结构单元 4.5 生成网格 4.6 定义阶段并计算 4.7 结果 4.8 案例3完整代码 5 案例4:盾构隧道施工及其对桩基的影响分析[GSE] 5.1 开始新项目 5.2 定义土层 5.3 创建和指定材料参数 5.4 定义结构单元 5.5 生成网格 5.6 定义阶段并计算 5.7 结果 5.8 案例4完整代码 6 案例5:新奥法(NATM)隧道开挖[GSE] 6.1 开始新项目 6.2 定义土层 6.3 创建和指定材料参数 6.4 定义隧道 6.5 生成网格 6.6 定义阶段并计算 6.7 结果 6.8 案例5完整代码 7 案例6:锚杆十挡墙支护结构的基坑降水开挖[ADV] 7.1 开始新项目 7.2 定义土层 7.3 创建和指定材料参数 7.4 定义结构单元 7.5 生成网格 7.6 定义阶段并计算 7.7 结果 7.8 案例6完整代码 8 案例7:锚杆十挡墙支护结构的基坑降水开挖_承载力极限状态[ADV] 8.1 输入 8.2 定义和执行计算 8.3 结果 8.4 案例7完整代码 9 案例8:道路路堤的施工[ADV] 9.1 开始新项目 9.2 定义土层 9.3 创建和指定材料参数 9.4 定义施工 9.5 生成网格 9.6 定义阶段并计算 9.7 结果 9.8 安全分析结果 9.9 使用排水孔 9.10 更新网格和更新水压分析 9.11 案例8完整代码 10 案例9:开挖和排水[ADV] 10.1 创建和指定材料参数 10.2 定义结构元素 10.3 生成网格 10.4 定义阶段并计算 10.5 结果 10.6 案例9完整代码 11 案例10:圆形水下基础在垂直循环荷载下的承载力和刚度[ADV] 11.1 开始新项目 11.2 定义土层 11.3 创建和指定材料参数 11.4 定义结构部件 11.5 生成网格 11.6 定义阶段并计算 11.7 结果 11.8 案例10完整代码 12 案例11:大坝的渗流分析[ULT] 12.1 开始新项目 12.2 定义土层 12.3 创建和指定材料参数 12.4 生成网格 12.5 定义阶段并计算 12.6 结果 12.7 案例11完整代码 13 案例12:降水条件下土体饱和度变化分析[ULT] 13.1 开始新项目 13.2 定义土层 13.3 创建和指定材料参数 13.4 生成网格 13.5 定义阶段并计算 13.6 结果 13.7 案例12完整代码 14 案例13:水位骤降情况下土坝的稳定性[ULT] 14.1 开始新的项目 14.2 定义土层 14.3 创建和指定材料参数 14.4 定义结构单元 14.5 生成网格 14.6 定义阶段并计算 14.7 结果 14.8 案例13完整代码 15 案例14:发电机振动条件下弹性基础的动力学响应分析[ULT] 15.1 开始新项目 15.2 定义土层 15.3 创建和指定材料参数 15.4 定义结构单元 15.5 生成网格 15.6 定义阶段并计算 15.7 结果 15.8 案例14完整代码 16 案例15:打桩条件下周围土体的动力学响应分析[ULT] 16.1 开始新项目 16.2 定义土层 16.3 创建和指定材料参数 16.4 定义结构单元 16.5 生成网格 16.6 定义阶段并计算 16.7 结果 16.8 案例15完整代码 17 案例16:建筑自由振动和地震分析[ULT] 17.1 开始新项目 17.2 定义土层 17.3 创建和指定材料参数 17.4 定义结构单元 17.5 生成网格 17.6 定义阶段并计算 17.7 结果 17.8 案例16完整代码 18 案例17:通航船闸的热膨胀[ULT] 18.1 开始新项目 18.2 定义土层 18.3 创建和指定材料参数 18.4 结构单元定义 18.5 网格划分 18.6 定义阶段并计算 18.7 结果 18.8 案例17完整代码 19 案例18:隧道施工中冻结管的应用[ULT] 19.1 开始新项目 19.2 土层定义 19.3 创建和指定材料参数 19.4 定义结构单元 19.5 网格生成 19.6 定义阶段并计算 19.7 结果 |