导读:目前,市面上的FLAC3D的书籍盛行3.0/5.0/6.0版本的命令,这些命令如果直接输入到FLAC3D9.0之中,必然会报错。那么,有没有快捷的办法实现命令的一键转换呢?答案肯定是有的,我就分5.0及其之前的版本,6.0及其之后的的版本两方面来说。
1、5.0及其之前的版本
以FLAC3D5.0为例,我们先看看下面的FLAC3D5.0的命令,这些命令如果全部放在6.0中,多半是错的。那么我们就可以用软件自带的操作实现命令转换。
new
gen zone brick size 6 8 8
model mech mohr
prop bulk 1e8 shear 0.3e8 fric 35
prop coh 1e10 tens 1e10
set grav 0 0 -9.81
ini dens 1000
fix x range x 0.0
fix x range x 6.0
fix y range y 0.0
fix y range y 8.0
fix z range z 0.0
hist add gp zdisp 4 4 8
solve
save trench
大家可以新建一个TXT文件,然后用软件读取(如下图)
再将上面的命令 复 制到软件里面,就像下图一样:
软件读取了一个空白文本文件TXT
把上述命令栏直接复 制到软件里面;
这个操作在菜单栏里面,如图就可以找到。
点击它,勾选响应按钮,点击convert.
成功后,出现下列提示。
我们看到基本转换成功了,但是有个没成功,那就是zone property。这是因为9.0新增了参数,这样就不能做到新旧版本一一对应了,我们只要原来的命令不变,在前面加上zone就行了。
另外,由于FLAC3D9.0融合了PFC、3DEC等软件,在软件计算时需要考虑大变形的设置,因此我们需要在第二行加一行MODEL LARGE-STRAIN OFF。如下图,这样一个命令转换就完成了。
2、6.0及其之后的的版本
对于6.0及其之后的的版本,问题就简单多了,因为他们的大部分命令都是类似的。
对于6.0版本,只需要在第二行加MODEL LARGE-STRAIN OFF即可(见下图对比),而对于7.0版本命令,则可以直接运行不用修改。(FLAC3D没有8.0版本,因此不用考虑8.0版本)
以上的操作过程都已经收录到我独家首发仿真秀官网的创视频课程《国内全新FLAC3D 9.0手册级教学视频》,第1-12讲的视频可免费学习。接下来我给读者朋友详细介绍。
全新的《FLAC3D9.0岩土数值模拟入门到精通》——全解FLAC3D9.0在岩土数值模拟中的应用, 希望对仿真学习者有所帮助。持续会更新FLAC3D相关内容,争取做成FLAC3D的手册级别的课程。
本课程教学安排合理,遵循由易到难,理论联系实际的原则,把整个课程分为导学班、快速入门班、重点强化班、FISH语言班、专题讲解班、案例讲解班。其中快速入门班为必学课,可以为零基础学员一天之内快速入门,之后,学员可根据自身项目的难易程度选择重点强化班、FISH语言班、专题讲解班、案例讲解班中的相关章节进行学习。本课程为学员提供手把手案例演练、保姆级答疑群 、持续加餐服务、奖学金服务,欢迎订阅加入用户交流群。(具体介绍可看免费观看的导学班内容)
以下是课程既定大纲,我会根据学员实际需要持续加餐更新内容,欢迎加入订阅用户交流群,还可以撰写学习心得获得平台的奖学金等增值服务。
仿真秀读者福利
仿真秀,致力于为每一位学习者提供优质的仿真资源与技术服务支持,让您的仿真学习之旅更加顺畅,欢迎在公 众号对话框与我互动交流!以下资料供用户永久免费下载哦(见下图)。
下载地址在仿真秀APP公 众号菜单-资料库-资料下载-进入百度云盘群下载,不会失效,且永久免费更新。