更新LEM边坡稳定性分析HYRCAN(V2.0.2)
更新LEM边坡稳定性分析HYRCAN(V2.0.2)
GeotechWu
计算岩土力学(Geomechanics)是一个综合的岩土工程(Geotechnical)信息源,旨在与岩土工程领域的学生,研究人员和岩土工程师分享先进的岩土工程教育理念,岩土工程分析和设计方法。
1 引言
HYRCAN【 HYRCAN使用Python进行边坡稳定性的参数化分析 ; Update---新增SHANSEP材料模型(HYRCAN V1.90.0) 】已经更新到版本 V2.0.2 (7/26/2022),这次微小的更新主要是与Python相关,目前使用的Python版本是3.9.13。一个奇怪的想法是把plxle【 二维和三维边坡稳定性分析模块plxle 】安装在 HYRCAN的环境中,使用一个输入参数同时运行两个软件,结果在安装后不能正确输入模块plxle,在初始化时出现错误信息[ cannot import name ’cygrpc’ from ’grpc._cython’];另一个问题是 HYRCAN与Python的集成使用了与Itasca软件相同的内嵌方法,也就是Python代码只能在它的软件环境中运行,不能使用象Plaxis那种远程编程方式【 Plaxis使用Spyder替换默认编辑器SciTE的方法 】;此外,外部参数如何传递到hy.command()命令也没尝试到合适的方法,Itasca软件通过FISH可以实现,但 HYRCAN似乎没有直接的方法。
2 命令流
(1) 项目设置
在项目设置中,主要设置单位和重力加速度。所有的 数值模拟软件自身都不提供单位换算功能,输入数据的单位由用户定义,但必须符合单位一致性的规则,否则计算结果出错。
newmodel()
set
(
"language"
,
"en"
)
set
(
"unit"
,
"metric"
,
"waterUW"
,9.81)
set
(
"failureDir"
,
"l2r"
,
"numSlice"
,50)
set
(
"Method"
,
"GLE/M-P"
,
"on"
,
"Method"
,
"JanbuSim"
,
"on"
,
"Method"
,
"Spencer"
,
"on"
)
(2) 边界定义
边界由外部边界和材料边界组成:
extboundary(20,25,30,25,50,35,70,35,70,20,20,20,20,25)
matboundary(30,25,50,29,54,31,70,31)
(3) 材料定义
材料模型包括: (1 ) Mohr-Coulomb (2) Hoek-Br own (3) SHANSEP
definemat(
"ground"
,
"matID"
,
1
,
"matName"
,
"soil 1"
,
"uw"
,
19.5
,
"cohesion"
,
0
,
"friction"
,
38
)
(4) 赋值材料
assignsoilmat(
"matid"
,
1
,
"atpoint"
,
44.1517
,
29.8778
)
(5) 边坡限制
definelimits
("
limit
",20,36
.665
,"
limit2
",45,70)
(6) 水位定义
addwatertable(0,10,30,3,40,3)
(7) 载荷定义
applyload(
"constant"
,
"loadid"
,
1
,
"mag"
,
50
,
"orientation"
,
"normal"
,
"frompoint"
,
8
,
16
,
"topoint"
,
14
,
16
)
applyload(
"seismic"
,
"horizCoeff"
,
0.15
)
(8) 支护定义
definemat(
"support"
,
"matID"
,
1
,
"supportType"
,
"SoilNail"
,
"matName"
,
"soil_nail"
,
"spacing"
,
1.5
,
"tensCapacity"
,
118
,
"plateCapacity"
,
86
,
"bondStrength"
,
15
)
addsupport(
"pattern"
,
"id"
,
1
,
"matid"
,
1
,
"orientation"
,
"anglefromhoriz"
,
"angle"
,
-15
,
"length"
,
4.9
,
"spaced"
,
"along"
,
"dist"
,
1.5
,
"frompoint"
,
0
,
1.5
,
"topoint"
,
0
,
5
)
(9) 计算过程
compute(
"silence"
)
getminfos(
"JanbuSim"
)
(10) 结果显示
show
(
"slices"
)
hide(
"allsurfaces"
)
savemodel()
微信扫一扫赞赏作者
赞赏
发送给作者
人赞赏
长按二维码向我转账
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26