FLAC3D基本操作命令小问题汇总
flac3d快捷命令
1、FLAC3D常见命令:1. FLAC3D是有限元程序吗?答:不是!是有限差分法。
2. 最先需要掌握有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解。
3. 怎样看模型的样子?答:plo blo gro可以看到不同的group的颜色分布4. 怎样看模型的边界情况?答:plo gpfix red5. 怎样看模型的体力分布?答:plo fap red6. 怎样看模型的云图?答:位移:plo con dis (xdis, ydis, zdis)应力:plo con sz (sy, sx, sxy, syz, sxz)7. 怎样看模型的矢量图?答:plo dis (xdis, ydis, zdis)8. 怎样看模型有多少单元、节点?答:pri info9. 怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件10. 怎样调用一个文件?答:File/call或者call命令10. 如何施加面力?答:app nstress11. 如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键12. 如何进行边界约束?答:fix x ran (约束的是速度,在初始情况下约束等效于位移约束)13. 如何知道每个单元的ID?答:用鼠标双击单元的表面,可以知道单元的ID和坐标14. 如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量)plo con sz plane (显示z方向应力的切片)15. 如何保存计算结果?答:save +文件名.16. 如何调用已保存的结果?答:rest +文件名;或者File / Restore17. 如何暂停计算?答:Esc18. 如何在程序中进行暂停,并可恢复计算?答:在命令中加入pause命令,用continue进行继续19. 如何跳过某个计算步?答:在计算中按空格键跳过本次计算,自动进入下一步20. Fish是什么东西?答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能21. Fish是否一定要学?答:可以不用,需要的时候查Mannual获得需要的变量就可以了22. FLAC3D允许文件格式有哪些?答:无所谓,只要是文本文件,什么后缀都可以23. 如何调用一些可选模块?答:config dyn (fluid, creep, cppudm)24 .如何在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r225.如何能把一个PLOT的图像数据导出来以便用其他软件绘图?答:用set log on 命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
flac3d常用命令
1、最先需要掌握的命令有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
2、怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件。
3、怎样调用一个文件?答:File/call或者call命令4、如何施加面力?答:app nstress5、如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键。
6、如何进行边界约束?答:fix x ran (约束的是速度,在初始情况下约束等效于位移约束)。
7、如何知道每个单元的ID?答:用鼠标双击单元的表面,可以知道单元的ID和坐标。
8、如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量)plo con sz plane (显示z方向应力的切片)9、如何保存计算结果?答:save +文件名10、如何调用已保存的结果?答:rest +文件名;或者File / Restor11、如何暂停计算?答:Esc12、如何在程序中进行暂停,并可恢复计算?答:在命令中加入pause命令,用continue进行继续。
在我们分步求解中想得到某一个过程中的结果,不用等到全求完,还可以在分布求解错误的时候就进行改正,而不是等到结果出来。
13、如何跳过某个计算步?答:在计算中按空格键跳过本次计算,自动进入下一步14、Fish是什么东西?Fish是否一定要学?答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能。
Fish可以不用学,需要的时候查Mannual获得需要的变量就可以了。
15、FLAC3D允许的命令文件格式有哪些?答:无所谓,只要是文本文件,什么后缀都可以。
16、如何调用一些可选模块?答:config dyn (fluid, creep, cppudm)17、如何在圆柱体四周如何施加约束条件?可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界。
Flac3D常见问题整理
1.1常见问题及其解答Gen separate 不能被识别答:原因是FLAC3D版本不行,我用3.0的版本不能。
1. FLAC3D是有限元软件吗?答:不是,是有限差法软件。
2. FLAC3D最先需要掌握的命令有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
3. 怎样看模型的样子?答:plo blo gro可以看到不同的group的颜色分布。
4. 怎样看模型的边界情况?答:plo gpfix red sk5. 怎样看模型的体力分布?答:plo fap red sk6. 怎样看模型的云图?答:位移:plo con dis (xdis, ydis, zdis) 应力:plo con sz (sy, sx, sxy, syz, sxz)7. 怎样看模型的矢量图?答:plo dis (xdis, ydis, zdis)8. 怎样看模型有多少单元、节点?答:print info9. 怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpg文件。
10. 怎样调用一个文件?答:使用菜单File/call 或者call 命令。
11. 如何施加面力?答:app nstress ran <??>12. 如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键。
13. 如何进行边界约束?答:fix x ran <??>(约束的是速度,在初始情况下约束等效于位移约束)14. 如何知道每个单元的ID?答:使用鼠标双击单元的表面,可以知道单元的ID和坐标。
15. 如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量) plo con sz plane (显示z方向应力的切片)16. 如何保存计算结果?答:save filename(文件名可自定义)17. 如何调用已保存的结果?答:使用菜单File/call或者命令rest filename(文件名可自定义)。
FLAC3D命令流(整理版)
1、怎样查看模型?答:plot grid 可以查看网格,plot grid num 可以查看节点号。
2、请问在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界。
命令流如下:fix x range end1 1 0 0 end2 1 4 0 rad 1 end1 1 0 0 end2 1 4 0 rad 13、怎么能把一个PLOT的图像数据导出来以便用其他软件绘图?答:用set log on 命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
4、用命令建立模型后,如何显示点的坐标?答:使用plo blo gro gpnum on命令5、关于gauss_dev对性质进行高斯正态分布的问题?答:根据手册上的说明:下面的命令设定一个平均摩擦角为40度,标准方差是±5%。
则命令如下:prop friction 40 gauss_dev 2问题:请问gauss_dev 2中的2是如何计算的?如果把±5%改为±10%,则命令应如何写?40×5%=26、reflect问题问:gen zone radbrick &p0 (0,0,0) p1 (10,0,0) p2 (0,10,0) p3 (0,0,10) &size 3,5,5,7 &ratio 1,1,1,1.5 &dim 1 4 2 fillplot surfgen zone reflect dip 0 dd 90 (对xy面做镜像)gen zone reflect dip 90 dd 90 (对yz面做镜像)(1)dd表示y轴正向顺时针到那条射线的夹角,dip表示对称参照面与xy平面的夹角,对称参照面与xy平面的夹角在xy平面的投影是一条射线。
FLAC3D命令流(整理版)
1、怎样查看模型?答:plot grid 可以查看网格,plot grid num 可以查看节点号。
2、请问在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界。
命令流如下:fix x range end1 1 0 0 end2 1 4 0 rad 1 end1 1 0 0 end2 1 4 0 rad 13、怎么能把一个PLOT的图像数据导出来以便用其他软件绘图?答:用set log on 命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
4、用命令建立模型后,如何显示点的坐标?答:使用plo blo gro gpnum on命令5、关于gauss_dev对性质进行高斯正态分布的问题?答:根据手册上的说明:下面的命令设定一个平均摩擦角为40度,标准方差是±5%。
则命令如下:prop friction 40 gauss_dev 2 问题:请问gauss_dev 2中的2是如何计算的?如果把±5%改为±10%,则命令应如何写?40×5%=26、 reflect问题问:gen zone radbrick &p0 (0,0,0) p1 (10,0,0) p2 (0,10,0) p3 (0,0,10) &size 3,5,5,7 &ratio 1,1,1,1.5 &dim 1 4 2 fill plot surfgen zone reflect dip 0 dd 90 (对xy面做镜像)gen zone reflect dip 90 dd 90 (对yz面做镜像)(1)dd表示y轴正向顺时针到那条射线的夹角,dip表示对称参照面与xy平面的夹角,对称参照面与xy平面的夹角在xy平面的投影是一条射线。
FLAC3D命令流(整理版)
1、怎样查看模型答:plotgrid可以查看网格,plotgridnum可以查看节点号。
2、请问在圆柱体四周如何施加约束条件答:可以用fix...rancylinderend1end2radiusr1cylinderend1end2radiusr2not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界。
命令流如下:fixxrangeend1100end2140rad1end1100end2140rad13、怎么能把一个PLOT的图像数据导出来以便用其他软件绘图答:用setlogon命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
4、用命令建立模型后,如何显示点的坐标答:使用ploblogrogpnumon命令5、关于gauss_dev对性质进行高斯正态分布的问题答:根据手册上的说明:下面的命令设定一个平均摩擦角为40度,标准方差是±5%。
则命令如下:propfriction40gauss_dev2问题:请问gauss_dev2中的2是如何计算的如果把±5%改为±10%,则命令应如何写40×5%=26、reflect问题问:genzoneradbrick&p0(0,0,0)p1(10,0,0)p2(0,10,0)p3(0,0,10)&size3,5,5,7&rati o1,1,1,&dim142fillplotsurfgenzonereflectdip0dd90(对xy面做镜像)genzonereflectdip90dd90(对yz面做镜像)(1)dd表示y轴正向顺时针到那条射线的夹角,dip表示对称参照面与xy平面的夹角,对称参照面与xy平面的夹角在xy平面的投影是一条射线。
首先应该按照dd 的方向大体确定这个面的朝向,dd指的是从y轴正方向按顺时针(clockwise)方向转向所要确定面的法线方向在xy平面上的投影的夹角,然后再确定dip,dip指的是从xy平面转向所要确定的平面的角.(及z轴负方向转过角度)(2)命令:reflectnormalxyzoriginxyz(根据法线和过一点建的面)最常用,至于实际使用过程中有人问道:normal-100与normal100的区别,我试过两者的效果是一样的,没区别,虽然方向不同,但表达的是同一个面。
FLAC3D命令流(挺实用)
1、怎样查看模型?答:plot grid 可以查看网格,plot grid num 可以查看节点号。
2、请问在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界。
命令流如下:fix x range end1 1 0 0 end2 1 4 0 rad 1 end1 1 0 0 end2 1 4 0 rad 13、怎么能把一个PLOT的图像数据导出来以便用其他软件绘图?答:用set log on 命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
4、用命令建立模型后,如何显示点的坐标?答:使用plo blo gro gpnum on命令5、关于gauss_dev对性质进行高斯正态分布的问题?答:根据手册上的说明:下面的命令设定一个平均摩擦角为40度,标准方差是±5%。
则命令如下:prop friction 40 gauss_dev 2问题:请问gauss_dev 2中的2是如何计算的?如果把±5%改为±10%,则命令应如何写?40×5%=26、reflect问题问:gen zone radbrick &p0 (0,0,0) p1 (10,0,0) p2 (0,10,0) p3 (0,0,10) &size 3,5,5,7 &ratio 1,1,1,1.5 &dim 1 4 2 fillplot surfgen zone reflect dip 0 dd 90 (对xy面做镜像)gen zone reflect dip 90 dd 90 (对yz面做镜像)(1)dd表示y轴正向顺时针到那条射线的夹角,dip表示对称参照面与xy平面的夹角,对称参照面与xy平面的夹角在xy平面的投影是一条射线。
Flac3D常用命令及常规问题总结
Flac3D常用命令及常规问题总结Flac 3D 常用命令总结new 不退出flac3d,新建一个新的分析计算任务generate 简写为ge 产生网格zone 简写为zo 指示为3维网格体brick 简写为b 指示为长方形的网格体size x y z 指示长方形网格体在x、y和z轴所划分的网格数plot 显示,输入之后回车会出现plot base/0 可以输入plot的任何子命令(add添加条目(surface 网格体颜色、axes 坐标系颜色)等),若回到flac3d命令状态,则按一次回车或输入qiut 按x ,y,z 小写字母可以旋转当前视图中的X,Y ,Z 轴,相应的大写字母则方向相反。
m 放大,M缩小。
Ctrl+G可以切换彩色图和灰色图。
Model 简写为mo 定义材料模型Mohr 简写为moh 指摩尔-库伦模型Property 简写为pro 定义模型的材料参数,材料参数包括:密度density 简写为de,体积模量bulk简写为bu,切变模量shear 简写为sh,内摩擦角friction 简写为fric,内聚力cohesion 简写为c 抗拉强度tension 简写为ten等Set 用于设置模拟条件或控制条件,如重力加速度gravity,mechanical 设置静态力学分析的有关参数简写为mec,force 最大不平衡力简写为fo等。
比如set mechanical force 50Initial 简写为in 初始化网格的相关值。
Fix 保持网格节点指定参数(速度、压力、温度等)的值不变。
Range 指定范围History 简写为h 采样或记录迭代时模型中变量的值,检验采样记录时可以在plot子命令中输入history 1 、history 2等,忘记编号时可以输入print history就可以看到什么记录号对应什么变量或参数Nstep 简写为n 迭代次数,默认值等于10,ubalance 简写为unb 最大不平衡力,gp 采样网格节点的有关值,zdisplacement简写为zdis z轴方向的位移Solve 简写为so 控制相关过程的自动时间步一般等值线图(包括位移、速度、应力、压力、温度等),可以在一个新的视图中显示,首先要在plot子命令中新创建一个视图,可以输入“create 视图名”,回车,继续输入add contour/bcontour disp/szz…(contour为在当前视图中显示等值线图简写为con ,bcontour 绘制指定区的等值线图简写为bcon,disp 指定为位移量等值线图,szz 指定为应力等值线图)任意剖面上的等值线图,可以在刚创建的视图中再创建一个视图然后输入剖面参数,比如“set plane dip 90 dd 0 origin 3 4 0”(plane 简写为p 设置一个剖平面,dip 为剖面倾角,dd 为剖面的倾向,origin 简写为o 为剖面中的一点)Boundary 简写为bo 在视图中增加面的边界线框Behind 简写为be 为当前视图后面要转换视图则在plot子命令中输入“current 视图名”、show开挖把网格体的材料模型设置成空(null)模型即可,命令如下:Model null range x y zSet large 把材料设置成大变形求解时计算不收敛则用step命令,step 步数节点的ID号和重心的全局坐标可以由下面的命令得到:Print gp position单元体的ID号和重心的全局坐标可由如下的命令得到:Print zone所有命令大小写一样,都可以附带若干个关键字和有关的值,格式如下:Command 〈keyword value…〉[keyword,value…]…命令、关键字、数字可以用数个空格隔开,也可以用(),=隔开,;为注释符,;开始到行末都是注释一个简单的命令行只能至多80个字符(包括注释),如果超过80个字符则在行末输入&,每个命令最多含1024个字符。
FLAC3D常见命令与使用技巧
FLAC3D常见命令与使用技巧1、FLAC3D常见命令:1.FLAC3D是有限元程序吗?答:不是!是有限差分法。
2.最先需要掌握的命令有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
3.怎样看模型的样子?答:plo blo gro可以看到不同的group的颜色分布4.怎样看模型的边界情况?答:plo gpfix red5.怎样看模型的体力分布?答:plo fap red6.怎样看模型的云图?答:位移:plo con dis (xdis, ydis, zdis)应力:plo con sz (sy, sx,sxy, syz, sxz)7.怎样看模型的矢量图?答:plo dis (xdis, ydis, zdis)8.怎样看模型有多少单元、节点?答:pri info9.怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件10.怎样调用一个文件?答:File/call或者call命令10.如何施加面力?答:app nstress11.如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键12.如何进行边界约束?答:fix x ran(约束的是速度,在初始情况下约束等效于位移约束)13.如何知道每个单元的ID?答:用鼠标双击单元的表面,可以知道单元的ID和坐标14.如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量) plo con sz plane (显示z方向应力的切片)15.如何保存计算结果?答:save +文件名.16.如何调用已保存的结果?答:rest +文件名;或者File / Restore17.如何暂停计算?答:Esc18.如何在程序中进行暂停,并可恢复计算?答:在命令中加入pause命令,用continue进行继续19.如何跳过某个计算步?答:在计算中按空格键跳过本次计算,自动进入下一步20. Fish是什么东西?答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能21. Fish是否一定要学?答:可以不用,需要的时候查Mannual获得需要的变量就可以了22.FLAC3D允许的命令文件格式有哪些?答:无所谓,只要是文本文件,什么后缀都可以23.如何调用一些可选模块?答:config dyn (fluid, creep, cppudm)24 .如何在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2radius r2 not,其中r225.如何能把一个PLOT的图像数据导出来以便用其他软件绘图?答:用set log on命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
(总结452类)FLAC3D命令流挺实用
、怎样查看模型?答:可以查看网格,可以查看节点号。
、请问在圆柱体四周如何施加约束条件?答:可以用... ,其中<,其实就是选择的时候选两个圆柱的差,即得到边界。
命令流如下:、怎么能把一个的图像数据导出来以便用其他软件绘图?答:用命令,把数据导出来,转到里处理一下,然后用或者什么作图软件绘制就行了。
、用命令建立模型后,如何显示点的坐标?答:使用命令、关于对性质进行高斯正态分布的问题?答:根据手册上的说明:下面的命令设定一个平均摩擦角为度,标准方差是±%。
则命令如下:问题:请问中的是如何计算的?如果把±%改为±%,则命令应如何写?×%=、问题问:() () () ()(对面做镜像)(对面做镜像)()表示轴正向顺时针到那条射线的夹角,表示对称参照面与平面的夹角,对称参照面与平面的夹角在平面的投影是一条射线。
首先应该按照的方向大体确定这个面的朝向,指的是从轴正方向按顺时针()方向转向所要确定面的法线方向在平面上的投影的夹角,然后再确定,指的是从平面转向所要确定的平面的角.(及轴负方向转过角度)()命令:(根据法线和过一点建的面)最常用,至于实际使用过程中有人问道:与的区别,我试过两者的效果是一样的,没区别,虽然方向不同,但表达的是同一个面。
这个就是用里建立斜面镜像的。
有一点注意了,镜像的时候如果是模型镜像的话,相当于在建立一个模型,故,在的前面要加建模的关键字,……7、关于两种是否有区别?和答:是一样的,表示并列连接关系,及的意思。
8、的区别答:初始化命令,初始化计算应力状态,定义材料参数、重力等。
边界条件限制命令,如施加边界的力、位移等约束等。
用于设置计算的模式,控制计算过程。
施加的初始力在计算过程中是会变的,一般体力需要初始化,而施加的力、边界条件不会随着计算变化。
命令作用于整个网格(赋值全局变量)则初始化指定范围内网格点、域的偏移量。
初始应力不仅仅是重力引起的。
FLAC3D常见命令与使用技巧
FLAC3D常见命令与使用技巧1.基本命令:- !new: 创建一个新的FLAC3D模型- !zone generate: 通过定义边界和离散网格参数生成岩石模型- zone struct properties: 设置岩石模型的物理性质,如弹性模量、泊松比等- zone gridpoint initialize: 初始化模型中的网格节点- zone cmodel assign: 在指定区域内分配一种材料模型- zone face apply stress: 在模型表面施加一定的应力条件- zone solve: 求解模型,得到模型的应力应变分布2.材料模型:- zone cmodel initialize: 初始化材料模型的参数- zone cmodel property assign: 为材料模型分配属性- zone cmodel model assign: 为材料模型指定模型类型3.自定义模型:- zone cmodel new: 创建一个自定义材料模型- zone cmodel property new: 创建一个自定义的材料模型属性- zone cmodel property set: 设置材料模型属性的值- zone cmodel initialize: 初始化材料模型的参数4.辅助命令:- zone gridpoint fix: 固定指定区域的网格节点- zone gridpoint value prescribe: 为指定区域的网格节点预设值- zone gridpoint stress initialize: 初始化模型中的网格节点应力- zone gridpoint velocity assign: 为指定区域的网格节点分配速度- zone gridpoint delete: 删除指定区域的网格节点5.使用技巧:-使用脚本:可通过编写脚本,将一系列命令自动执行,提高工作效率-模型可视化:FLAC3D提供了强大的可视化功能,可以实时观察模型行为-使用参数化模型:可以通过设定参数的方式进行模型设置,便于修改和调整-多个窗口:可以同时打开多个FLAC3D窗口,方便对不同模型进行比较和分析-参考案例:可以参考软件自带的案例,了解不同类型的建模和分析方法这些是FLAC3D的一些常见命令和使用技巧,希望对用户在使用该软件时有所帮助。
FLAC3D常见命令与使用技巧
FLAC3D常见命令与使用技巧1、FLAC3D常见命令:1.FLAC3D是有限元程序吗?答:不是!是有限差分法。
2.最先需要掌握的命令有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
3.怎样看模型的样子?答:plo blo gro可以看到不同的group的颜色分布4.怎样看模型的边界情况?答:plo gpfix red5.怎样看模型的体力分布?答:plo fap red6.怎样看模型的云图?答:位移:plo con dis (xdis, ydis, zdis)应力:plo con sz (sy, sx,sxy, syz, sxz)7.怎样看模型的矢量图?答:plo dis (xdis, ydis, zdis)8.怎样看模型有多少单元、节点?答:pri info9.怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件10.怎样调用一个文件?答:File/call或者call命令10.如何施加面力?答:app nstress11.如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键12.如何进行边界约束?答:fix x ran(约束的是速度,在初始情况下约束等效于位移约束)13.如何知道每个单元的ID?答:用鼠标双击单元的表面,可以知道单元的ID和坐标14.如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量) plo con sz plane (显示z方向应力的切片)15.如何保存计算结果?答:save +文件名.16.如何调用已保存的结果?答:rest +文件名;或者File / Restore17.如何暂停计算?答:Esc18.如何在程序中进行暂停,并可恢复计算?答:在命令中加入pause命令,用continue进行继续19.如何跳过某个计算步?答:在计算中按空格键跳过本次计算,自动进入下一步20. Fish是什么东西?答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能21. Fish是否一定要学?答:可以不用,需要的时候查Mannual获得需要的变量就可以了22.FLAC3D允许的命令文件格式有哪些?答:无所谓,只要是文本文件,什么后缀都可以23.如何调用一些可选模块?答:config dyn (fluid, creep, cppudm)24 .如何在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2radius r2 not,其中r225.如何能把一个PLOT的图像数据导出来以便用其他软件绘图?答:用set log on命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
FLAC3D命令流(整理版)
1、何如查看模型?之阳早格格创做问:plot grid 不妨查看网格,plot grid num 不妨查看节面号.2、请问正在圆柱体四里怎么样施加拘束条件?问:不妨用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,本去便是采用range的时间选二个圆柱的好,即得到鸿沟.下令流如下:fix x range end1 1 0 0 end2 1 4 0 rad 1 end1 1 0 0 end2 1 4 0 rad 13、怎么能把一个PLOT的图像数据导出去以便用其余硬件画图?问:用set log on 下令,把数据导出去,转到excel里处理一下,而后用surfer大概者什么做图硬件画造便止了.4、用下令建坐模型后,怎么样隐现面的坐标?问:使用plo blo gro gpnum on下令5、关于gauss_dev对于本量举止下斯正态分集的问题?问:根据脚册上的证明:底下的下令设定一个仄稳摩揩角为40度,尺度圆好是±5%.则下令如下:prop friction 40 gauss_dev 2问题:请问gauss_dev 2中的2是怎么样估计的?如果把±5%改为±10%,则下令应怎么样写?40×5%=26、 reflect问题问:gen zone radbrick &p0 (0,0,0) p1 (10,0,0) p2 (0,10,0) p3 (0,0,10) &size 3,5,5,7 &ratio 1,1,1,1.5 &dim 1 4 2 fillplot surfgen zone reflect dip 0 dd 90 (对于xy里搞镜像)gen zone reflect dip 90 dd 90 (对于yz里搞镜像)(1)dd表示y轴正背顺时针到那条射线的夹角,dip表示对于称参照里与xy仄里的夹角,对于称参照里与xy仄里的夹角正在xy仄里的投影是一条射线.最先该当依照dd的目标大概决定那个里的往背,dd 指的是从y轴正目标按顺时针(clockwise)目标转背所要决定里的法线目标正在xy仄里上的投影的夹角,而后再决定dip,dip指的是从xy仄里转背所要决定的仄里的角.(及z轴背目标转过角度)(2)下令:reflect normal xyz origin xyz (根据法线战过一面建的里)最时常使用,至于本量使用历程中有人问道:normal -1 0 0 与normal 1 0 0的辨别,尔试过二者的效验是一般的,出辨别,虽然目标分歧,但是表黑的是共一个里.reflect dd a dip b origin xyz 那个便是用里建坐斜里镜像的.有一面注意了,镜像的时间如果是模型镜像的话,相称于正在建坐一个模型,故,正在reflect的前里要加建模的关键字,gen zone reflect……7、关于二种fix是可有辨别?fix z range z -0.1 0.1fix x range x -0.1 0.1 any x 1.9 2.1 anyfix y range y -0.1 0.1 any y 1.9 2.1 any战fix z range z -0.1 0.1fix x range x -0.1 0.1fix x range 1.9 2.1fix y range y -0.1 0.1fix y range y 1.9 2.1问:是一般的,any表示并列对接关系,及and的意义.8、initial apply set 的辨别问:initial 初初化下令,初初化估计应力状态,定义资料参数、重力等;apply鸿沟条件节造下令,如施加鸿沟的力、位移等拘束等;set 用于树坐估计的模式,统造估计历程.Ini 施加的初初力正在估计历程中是会变的,普遍体力需要初初化,而apply施加的力、鸿沟条件不会随着估计变更.set下令效率于所有网格(赋值局部变量),ini则初初化指定范畴内网格面、域的偏偏移量.初初应力不但是仅是重力引起的.9、Tension-p shear-p tension-n shear-n表示的含意问:正在估计的循环内里,每个循环中,每个zone 皆依据failure criterion 处于分歧的状态,shear战tension 分别表示果受剪战受推而处于塑性状态.n 表示now,p表示previous,即分别表示正在当前战往日的循环核心处于塑性状态.10、history保存数据,print隐现正在过失的下令流中“”文献中惟有:“Step 1 Y-Displace”而不保存下数值,怎么回事?尔怎么才搞赢得table中的数据?输进'print tabel n'能得到table中的数据(粗确)hist gp ydisp 0,0,0hist zone syy 0,1,0hist zone syy 1,1,0step 3000hist write 1 file 本面位移.dathist write 2 file 中部单元应力.dathist write 3 file 边沿单元应力.dathist write 1 table 1hist write 2 table 2hist write 3 table 3hist write 2 3 vs 1 file 单压.dat(过失)hist gp ydisp 0,0,0hist zone syy 0,1,0hist zone syy 1,1,0hist write 1 file 本面位移.dathist write 2 file 中部单元应力.dathist write 3 file 边沿单元应力.dathist write 1 table 1hist write 2 table 2hist write 3 table 3hist write 2 3 vs 1 file 单压.datstep 300011、plot隐现x、y坐标图hist n 1hist gp ydisp 0,0,0hist ax_strhist gp xdisp 1,1,0step 1500plot hist 2 vs -1 ;axial stress vs axial disp.plot hist 3 vs -1 ; circumferential disp. vs axial disp问:那2是不是代表hist gp ydisp 0,0,0,而-1 指得是hist gp ydisp 0,0,0为什么不是1而是背值?1) 正在plot hist m vs n的形式里,m代表y轴,n代表x轴(不管m,n的正背);2) "-"表示对于其值做"mirror",如果大家使用AUTOCAD的话便明黑"mirror"的含意了,比圆上头的 hist 1 gp ydisp的值是0~100,那么vs -1便形成-100~0.以此类推.3) 要那样搞主假如为了切合岩土工程的习惯需要,比圆桩载荷考查直线,重落直线等皆不是画正在第一象限内.12、关于water.fis的下令注释(树坐天下火位)问:(1)water.fis的功能是树坐天下火位里,正在二维估计中,通过water table下令即可树坐火位线,正在三维估计中由于天下火位是里,果此需要做一些插值运算,以便产死火位里.那个FISH步调包罗三个函数parm,aux1战aux2.parm用去设定火位的边值,即树坐火位的天区,aux1插值估计等值线的面,aux2调用aux1的估计截止,使用FLAC3D 下令产死火位里.(2)最先树坐参数值,而后定义一个table.def parmnptab1=7nprof=10endparmtable 1 (12 0) (18.25 12.5) (25 17) (35 21) (50 24) (75 25) (150 25)爆收table1,包罗7组数据面.3) 正在阐明的二个FISH函数之前,对于table,xtable,ytable做一些总的证明.water.fis步调反复使用了那三个变量,明黑了那三个变量的含意,water.fis那段步调便办理了大半问题了.Itasca 的所有硬件皆使用了相共的数据结构储藏数据,称之为链表结构,类似于关系型数据库中的数据链接要领.如果罕见据结构的知识,大概掌握关系型数据库的SQL 谈话,那三个变量的含意便不易明黑了,只不过那个支配与真真的数据库支配相比,惟有二个数据变量x,y.尔用数据库的术语做阐明:table 便是爆收一个“表”,xtable,ytable的效率便是爆收一个新表(Create)以及对于表中的数据举止与出(Select)、拔出(Insert)、替换(Update)支配.4)FISH函数aux1的效率是正在table 1的前提上爆收出其余个table,table的ID 从11到17,每个table有10个数据集.alfa的估计要领是为切合(fit)直里而采与的坐标面算法.def aux1loop n(1,nptab1)rr=xtable(1,n)zz=ytable(1,n)loop k(1,nprof)case_of kalfa=0.5*(pi+.1)*float(k-2)/float(nprof-2)xtable(n+10,k)=rr*cos(alfa)ytable(n+10,k)=rr*sin(alfa)case 1xtable(n+10,k)=rrytable(n+10,k)=-40.0case 2xtable(n+10,k)=rrytable(n+10,k)=0.0end_caseend_loopend_loopendaux1当真止那个FISH函数后,死成(nptab1+10,nprof)组数据,那些数据为Aux2调用.注意:本段步调爆收的数据是为那个特定的直里边坡创造的,不是一个general purpose的LIB5)FISH函数aux2的效率是使用WATER TABLE face下令爆收火里,把table 1的ytable值动做z坐标,aux1爆收的数据动做x,y坐标.def aux2commandset grav 0 0 -10water dens 1000end_commandloop n(1,nptab1-1)loop k (1,nprof-1)xx1=xtable(n+10,k)yy1=ytable(n+10,k)zz1=ytable(1,n)xx2=xtable(n+10,k+1)yy2=ytable(n+10,k+1)zz2=zz1xx3=xtable(n+11,k+1)yy3=ytable(n+11,k+1)zz3=ytable(1,n+1)xx4=xtable(n+11,k)yy4=ytable(n+11,k)zz4=zz3commandWATER TABLE face xx1,yy1,zz1 xx2,yy2,zz2 xx3,yy3,zz3WATER TABLE face xx1,yy1,zz1 xx3,yy3,zz3 xx4,yy4,zz4end_commandend_loopend_loopendaux213、 FLAC截止数据的导出pl set back white ;树坐背景set plot bitmap size (800,510) ;树坐图片大小plot set caption size 37 ; 树坐图例数字大小 (default=35 范畴10-50) mainwin size 1 1 position 0 0.8 ; command windowplot set window size 0.8 0.8 position 0.1 0.0 ; graphics windowplot set center 100 0 40根据情况变动14、一段fish下令的阐明def aux1 定义函数loop n(1,nptab1) 启初一个循环,从1循环到变量nptab1rr=xtable(1,n) 从table 1 的x列中读第n个数付给变量rrzz=ytable(1,n) 从table 1 的y列中读第n个数付给变量zzloop k(1,nprof) 启初第二个循环,从1循环到变量nprofcase_of k 底下是一个采用结构,利用变量k推断alfa=0.5*(pi+.1)*float(k-2)/float(nprof-2)xtable(n+10,k)=rr*cos(alfa)ytable(n+10,k)=rr*sin(alfa)case 1 当k=1的时间真止底下语句xtable(n+10,k)=rr table n+10的x列第k个值等于变量rrytable(n+10,k)=-40.0 table n+10的y列第k个值等于变量-40case 2 当k=2的时间真止底下语句xtable(n+10,k)=rr table n+10的x列第k个值等于变量rrytable(n+10,k)=0.0 table n+10的y列第k个值等于变量0end_case 中断采用结构end_loop 中断第二个循环end_loop 中断第一个循环end 函数定义中断aux1 真止什么定义的函数15、有关下令的阐明(1)apply nvel 0.1 plane dip 60 dd 270 range left_bounapply 施加鸿沟条件,plane法背速度为0.1,plane 里的位子:倾角60(正在xoy仄里从-Z轴目标顺时针转动),dd 走背270度,从+y目标绕z轴顺时针转动;(2) ini szz -5e4 grad 0 0 -1e4ini 初初鸿沟条件,szz=-5e4+x*0+y*0+-z*-1e4,注:-5e4是range范畴起面坐目标SZZ值,x,y,z所施加应力网格面的坐标.16、渗流示例;------------------------------参数部分bulk modulus, K 390 MPa 体积模量(土量比较硬)shear modulus, G 280 MPa 剪切模量soil dry density, ρd 1200 kg/m3 土的稀度water density, ρw 1000 kg/m3 火的稀度wall density, ρwal 1500 kg/m3 档土墙的稀度permeability, k 10−12 m2/Pa-s 渗透系数porosity, n 0.3 孔隙率fluid bulk modulus, Kf 2.0 GPa 流体的体积模量;-----------------------以下是下令流;------------------------------------------------------; Excavation in a saturated soil;------------------------------------------------------config fluid ;树坐流体算法; --- geometrical model --- 建坐模型gen zone brick p1 12 0 0 p2 0 12 0 p3 0 0 12 size 12 12 12 rat 1 1 1group soil ;树坐土组group excavate range x 0 4 y 0 4 z 0 5 ;树坐启掘范畴组group wal1 range x 4 5 y 0 5 z 0 7 ; 树坐档土墙 1 组group wal2 range x 0 4 y 4 5 z 0 7 ;树坐档土墙 2 组group wall range group wal1 any group wal2 any ;档土墙1 战2 合并为一个档土墙组; --- fluid flow model --- 流体模型model fl_iso ;各项共性流体prop perm 1e-12 poro 0.3 ;树坐渗透系数战??比 or ??率ini fdensity 1e3 ; 初初化火稀度ini fmod 2.0e9 ftens -1e-3 ; 初初化火的体积模量及??model fl_null range group excavate ; 启掘部分不火流model fl_null range group wall ;档土墙不渗火ini pp 0 grad 0 0 1e4 ;初初化孔隙火压力fix pp range z -0.1 0.1 ;拘束该当是所有模型的底部吧?fix pp range x -0.1 4.1 y -0.1 4.1 z 4.9 5.1 ;启掘部分也给拘束住了,而其余的场合不管; --- mechanical model --- 力教模型model elas ; 弹塑性prop bul 3.9e6 shea 2.8e6 ;树坐体积模量战剪切模量,那二个必须,有一次尔只树坐了体积模量,便错的一塌糊涂model null range group excavate ;力教模型的启掘ini density 1.2e3 ;初初化稀度,该当是土的稀度ini density 1.5e3 range group wall ;初初化墙(档土墙)的稀度,fix x range x -.1 .1 ;施加拘束,传闻好分法拘束0 的时间,必须与一个-0.1<0<0.1,范畴fix x range x 11.9 12.1 ;施加拘束,大概者喊搞鸿沟条件fix y range y -.1 .1 ;施加拘束fix y range y 11.9 12.1fix z range z 11.9 12.1; initial total stresses 出世总应力ini szz 0 grad 0 0 -1.5e4 ;z目标的应力大一些ini sxx 0 grad 0 0 -1.2e4 ;火仄目标的,小一些ini syy 0 grad 0 0 -1.2e4 ;apply nstress 0 grad 0 0 -1.2e4 range x 0.0 4.0 y 3.9 4.1 z 0.0 5.0apply nstress 0 grad 0 0 -1.2e4 range x 3.9 4.1 y 0.0 4.0 z 0.0 5.0apply nstress -7.5e4 range x 0.0 4.0 y 0.0 4.0 z 4.9 5.1; --- setting --- 树坐set gravity 0 0 10 ;树坐重力加速度; --- initial state --- ;初初化状态solve force 1 ; check initial equilibrium 供解仄稳; --- histories --- 记录set hist_rep 40 ;记录步为40hist fltime ;记录时间hist gp pp 0 0 6 ;记录某面的孔隙火压力hist gp xdis 4 0 0 ;火仄位移hist gp xdis 4 0 2 ;记录火仄位移hist gp xdis 4 2 0hist gp zdis 0 0 5 ;记录横背位移hist gp zdis 2 0 5hist gp zdis 4 0 5hist gp zdis 2 2 5hist gp zdis 4 2 5hist gp zdis 4 4 5hist gp zdis 10 0 1hist gp zdis 10 0 2;; --- excavation --- 启掘set fluid off ;关关火; apply pore pressure at walls 正在墙上施加孔隙火压力apply nstress 0 grad 0 0 -1.e4 range x 0.0 4.0 y 3.9 4.1 z 0.0 5.0 apply nstress 0 grad 0 0 -1.e4 range x 3.9 4.1 y 0.0 4.0 z 0.0 5.0 apply nstress -5.e4 range x 0.0 4.0 y 0.0 4.0 z 4.9 5.1solve ;force 1 ;供解save exc1.sav ; 保存;; --- drainage --- 排火apply remove nstress ;撤掉刚刚才的压力def relaxsetup ;定义一个释搁函数的参数step0 = stependrelaxsetup ;调用def relax ;定义一个释搁函数rstep = step - step0if rstep < ncyc thenrelax=1.0-(float(rstep)/float(ncyc))elserelax = 0.0endifend ;中断set ncyc = 1000 ;先赋值,随后调用apply nstress 0 grad 0 0 -1.e4 hist relax &range x 0.0 4.0 y 3.9 4.1 z 0.0 5.0apply nstress 0 grad 0 0 -1.e4 hist relax &range x 3.9 4.1 y 0.0 4.0 z 0.0 5.0apply nstress -5.e4 hist relax &range x 0.0 4.0 y 0.0 4.0 z 4.9 5.1cyc ncycsolve ;供解save exc2.sav ;保存;; --- percolation --- 渗透set fluid on ;树坐火算法fix pp 0 range x -0.1 4.1 y -0.1 4.1 z 4.9 5.1 ;施加孔隙火压力cyc 9000 ;循环save exc3.sav ;保存plot create excav ;建坐一个隐现的视图一下真量皆是隐现真量plot set rot 200 0 195plot set cent 6 6 6plot set dist 39.18plot set magn 0.8plot set plane ori 0 0 0 normal 0 -1 0plot add cont pp out onplot add block group lgra range group wallplot add cont pp int 10000 max 110000 range x 0 4 y 0 4 z 5 7 plot add flow planeplot showRet17、用什么下令不妨位移图中隐现最大位移面的坐标?问:用fish编了一个,算法佳像有面烦,不过脚段不妨真止您不妨参照一下.def get_gp_maxdispgp0_disp = gp_xdisp(gp_head)*gp_xdisp(gp_head)gp0_disp = gp0_disp + gp_ydisp(gp_head)*gp_ydisp(gp_head) gp0_disp = gp0_disp + gp_zdisp(gp_head)*gp_zdisp(gp_head) gp0_disp = sqrt(gp0_disp)p_gp=gp_head;找最大值loop while p_gp # nullgp_disp = gp_xdisp(p_gp)*gp_xdisp(p_gp)gp_disp = gp_disp + gp_ydisp(p_gp)*gp_ydisp(p_gp)gp_disp = gp_disp + gp_zdisp(p_gp)*gp_zdisp(p_gp)gp_disp = sqrt(gp_disp)if gp_disp>gp0_dispgp0_disp=gp_dispendifp_gp = gp_next(p_gp)endloop;找最大值的坐标p_gp=gp_headss=0loop while p_gp # nullgp_disp = gp_xdisp(p_gp)*gp_xdisp(p_gp)gp_disp = gp_disp + gp_ydisp(p_gp)*gp_ydisp(p_gp)gp_disp = gp_disp + gp_zdisp(p_gp)*gp_zdisp(p_gp)gp_disp = sqrt(gp_disp)if gp_disp=gp0_dispss=ss+1xtable(1,ss)=gp_xpos(p_gp)ytable(1,ss)=gp_ypos(p_gp)endifp_gp = gp_next(p_gp)endloopendget_gp_maxdisp18、怎么样隐现估计后模型的变形状态?问:pl sk magfac **(一个搁大的数字)19、怎么样查看剖里上任一面的位移值问:print gp disp range x() y( ) z( )大概 print gp disp range idplot gp disp range x() y( ) z( )大概 plot gp disp range id20、group下令区分斜里问:group groupname colour range plane above dd ** dip ** origin *** plane below dd ** dip ** origin ***dd 战dip便是二个斜里的倾背战倾角,origin是那个斜里通过的某个面,那个下令便不妨group二个斜里间的天区21、ansys导进flac的时间,怎么样区分一下group问:正在ansys中对于分歧group用分歧的资料号(mat)定义,再用ansys2flac之类的步调变换成flac的.dat 文献便可,group自动死成. 22、 fix x y z range x -0.1 0.1 ..........................afix x range x -0.1 0.1................................b请问a式与b式有何辨别?问:a 表示正在x=0 那个仄里是牢固的b 表示正在x=0 那个仄里只x目标不克不迭爆收疏通.23、怎么样了解每个单元的ID?问:用鼠标单打单元的表面,不妨了解单元的ID战坐标.24、怎么样举止切片?问:plo set plane ori (面坐标) norm (法背矢量)plo con sz plane (隐现z目标应力的切片)那二止下令,用去隐现指定里上的位移变更云图(把第二止改改,还不妨隐现应力云图,等其余);plot con syy y背应力云图plot con szz outline on z背应力云图加隐现网格plot con szz effective on z背灵验应力plot con szz inter 1e4 云图隐现删量(后里的值越小,图上颜色条戴便越细,)plot con szz min -10e4 隐现最小值,图上小于那个数的值皆用共一色表示plot con szz max 10e4 隐现最大值,图上大于那个数的值皆用共一色表示plot fip outside on 隐现力的箭头当前瞅鸿沟,如果是不动里,用fix x range…如果鸿沟戴速率,大概位移用ini…ini dens 1000树坐重力便一定要树坐稀度,不思量重力便不要安排稀度.二者共存的,安排步调的时间一定要记的.set mech force 50solve用SET下令设定了最大不仄衡力的上限值为50N,即:估计的最大不仄衡力一往小于此值,咱们便人为模型达到了仄稳状态.供解历程末止.树坐那个脚段是正在一定粗度央供下,加快估计(值越大,算的量越少,花的时间也越少).25、怎么样正在步调中举止久停,并可回复估计?问:正在下令中加进pause下令,用continue举止继承.正在咱们分步供解中念得到某一个历程中的截止,不必等到齐供完,还不妨正在分集供解过失的时间便举止改正,而不是等到截止出去. 26、怎么样跳过某个估计步?问:正在估计中按空格键跳过本次估计,自动加进下一步27、Fish是什么物品?Fish是可一定要教?问:是FLAC3D的内置谈话,不妨用去举止参数化模型、完毕下令自己不克不迭举止的功能.Fish不妨不必教,需要的时间查Mannual赢得需要的变量便不妨了.28、怎么样调用一些可选模块?问:config dyn (fluid, creep, cppudm)29、range的下令:①与圆球里的范畴,便是共一个核心,分歧半径之间夹的那一部分,用正在给球里施加力,拘束时用该下令,下令:range annulus center xyz(核心坐标)radius r1 r2(二半径),念要表黑的是球里时,r1r2与值出进小面即可,如radius 2.9 3.1 那时范畴便是半径为3的里.②圆柱的环里施加力大概拘束时也用到该下令.range cylinder end1 xyz end2 xyz radius r(end是表示柱体断里的核心面坐标)range plane above 表示的是z大于0的上部结构range plane blow 表示的是z小于0的下部结构range dd a dip b origin xyz 表示的是走背角度a,倾背角度b的里dd表示,劈里与xoy里相接时的垂线与y轴正背的夹角,顺为正,道心语,便是里的指背目标里是往那个目标的意义.dip里与xoy里的夹角,与z轴背背为正,origin表示里通过xyz面;range normal xyz 法线目标为xyz的里range not 出试用过(范畴中的物品,念念用到圆上与范畴非常佳). 30、怎么样调用FISH文献?问:新脚调用FISH文献堕落的本果:是:文献名为fishcall.fis.txt(果为正在记事本里那个txt的后缀是默认的).建改要领是:将fishcall.fis.txt 内里的真量局部复造到新的记事本里,再按保存,保存时间将保存典型改为所有文献(*,*),那时您即可正在文献名栏内输进fishcall.fis,典型也便粗确了.31、问a式与b式有何辨别?问:fix x y z range x -0.1 0.1 ..........................afix x range x -0.1 0.1................................ba 表示正在x=0 那个仄里是牢固的;b 表示正在x=0 那个仄里只x目标不克不迭爆收疏通.32、怎么样查看各个时段不仄衡力的简直数值?问:采与his去记录估计,包罗位移应力等下令his unbal;his gp(zone) zdis range (0 0 0) 大概者id=?;导出数据下令his write n vs m begin 时步 end 时步+ file filename.hisn表示记录的id m表示时步;要导出不仄衡力的简直数值his unbalstep 100000 or solvehis write 1 vs step begin 1 end 1000 file 123.his使用上述下令便不妨查看各个时步下的不仄衡力的简直数值.33、怎么样隐现变形表面线的下令?plo ske magf 10 其中10为搁大系数34、何如查看模型的矢量图?pl grid vel (disp) redplo blo gro不妨瞅到分歧的group的颜色分集(瞅模型的格式);plo gpfix red sk 瞅模型的鸿沟情况plo fap red sk 瞅模型的体力分集plo con dis (xdis, ydis, zdis) 瞅模型的云图:位移plo con sz (sy, sx, sxy, syz, sxz) 瞅模型的云图:应力plo dis (xdis, ydis, zdis) 瞅模型的矢量图plo info 瞅模型有几单元、节面plot grid 不妨查看网格,plot grid num 不妨查看节面号.plot fix 查看鸿沟条件plot grid mark 查看预先留设的启掘鸿沟pl syy (sxx xdis ydis sig1..) fill;查看模型的云图.注意,戴fill关键字便是查看云图,不戴fill 关键字便是查看等直线图.plo add ske 剖里的重落云图上减少网格plo add dis plane 剖里上的矢量plo add axe 剖里上坐标值35、何如查看INTERFACE?问:pl grid iface id redprint iface id ; id 是interface的编号36、FLAC怎么安排视图?问:ctrl+z 大概shift+z ,而后面打要搁大部位的左上角战左下角便不妨搁大某个部位,如果要缩小,单打屏幕. 37、推断模型中网格面是一个仍旧二个的要领.问:隐现模型网格面的ID,如果有二个ID号,证明是二个.节理里上的网格面该当有二个ID号.38、flac中效率运止时间的果素问:(1)单元资料,结构里之间的刚刚度对于比很大;(2)区分单元尺寸对于比很大,尽管预防少细比大于5:1的细少单元.39、简朴下令阐明:问:1.plot add cont disp out on 常常隐现云图2.plot block group gpnum on 隐现节面编号3.plot inter red ske 瞅交战里的效验.4.del range group 1 not 不简略group疑息5.del range group 2 简略group疑息6.ini z add ** range group ** (name)7.interface 1 face range x(*,*)y(*,*)z(*,*)大概者 interface 1 face range plane orig(x y z 坐标)norm(法线目标)建坐交战里8.water table clear 扫除火位线9.pl set back white 树坐背景10.set plot bitmap size (800,510) 树坐图片大小11.plot set caption size 37 树坐图例数字大小12.plot set center 100 0 40 树坐图片核心13.fix x y z range x -0.1 0.1 表示正在x=0 那个仄里是牢固的14.fix x range x -0.1 0.1 表示那个仄里只x目标不克不迭爆收疏通40、正在牢固里上施加位移时,fix与apply不克不迭共时使用,该当用ini战fix,才搞施加上.41、正在举止三轴压缩时间,怎么样施加围压?问:使用apply sxx =-1e5 szz=-1e5 range cyl end1 0,0,0 end2 0,2,0 radius 1,其中X战Z轴是正在咱们眼睛正对于的里.42、正在举止三轴压缩时间,怎么样对于轴背力举止位移统造?问:使用 ini yvel 1e-7 range y -0.1 0.1 ini yvel 1e-7 range y 1.9 2.1 即可,数值不妨变更.43、正在FLAC3D估计中,怎么样记录步调中的值,如果不念常常记录该怎么弄?问:用 hist wtite n1 vs n2 file.txt,念隔断记录可用set hist_rep n44、念记录交战里上的相关力教参数该怎么办?问:hist inter i nstress /ndis/sstress/sdisp45、交战里树坐参数包罗哪几个?问:coh dial fric kn ks ten.46、怎么样输出单元格的数据?问;expgrid .flacsd47、建模的历程中,大概共一个文献中有重复应用的下令,便不妨用宏下令了.问:宏下令: macro 称呼‘下令的真量’例:macro shiping ’ plot con zdip outline on’用shiping 代替后里的引号里的物品.正在建模中只消有相共的皆不妨用shiping代替,紧缩了书籍写下令的时间,完齐上也能让人瞅的更明黑.注意,您命名的标记最佳跟falc自戴的下令不要重复,处理要领是,称呼后戴数字.如shiping1;如果您念建改宏对于象,改变下令的真量,正在称呼上加单引号便是替换的意义. 例macro ’shiping1‘‘新的下令’.48、group的用法:①group间接加到模型的后里相称于给所有模型命名;②group name range x xyy zz给一个范畴的体命名 .例:正在gen zone brick ------ size ---- group name49、plot中add与set的辨别add本去有的加新的用addset本去不的,树坐用setplot create GravVplot set plane dip=90 dd=0 origin=3,4,0plot set rot 15 0 20plot set center 2.5 4.2 4.0plot add bound behindplot add bcont szz planeplot add axesplot show .咱们念隐现别的图像,又不念把那个弄佳的图像拾掉,则用plot create name建坐一个图像,正在建坐新的图像时,plot create name1(新的名)隐现往日的图像,那么输进如下下令:plot current name.另一种要领,输进:plot show name50、分歧的天区定义分歧的本构模型model mohr range z=0,5prop ClayeyGravel range z=0,5正在定义参数后里加个range范畴,为了预防正在输进下令时总要通过range+局部坐标域的要领去规定该下令真止的天区,咱们不妨先通过range下令去给分歧的天区命名,而后便不妨用range+天区名的要领去规定范畴了.那样便预防了屡屡输进下令要规定正在该天区真止时,皆要输进一遍坐标范畴的贫苦.简直怎么样给天区命名,以及日后怎么样用天区名去规定该天区,不妨瞅底下那个例子:range name trench x=-1,1 y=0,4 z=-2,2model null range trench51、左脚规则:建坐模型时,各面的排搁时有顺序的.要领如下:拿出左脚伸直了4指合并指背便是p0到p1的目标,掌心指背便是p0到p2的目标,拇指与4指笔直的目标便是p0到p3的目标.很多人道网格后的云图有戴齿什么的,矫正的要领便是重复用底下的下令Gen ADJust用此下令去微调网格, 使之失集仄滑.该下令不妨连绝使用以删进仄滑效验的.52、如果念瞅模型正在估计历程中的变更情况Set movie avi step 1 file 1.avi;定义动画,动画记录的频次为1时步一频次(估计量大的时间便出需要1时步的记录,不妨10,100时步的记录,缩小电脑的使用):Movie start;动画启初附件里那个下令“”能将截止准时步道便算截止输出hist n= 5 :N(Nstep)=5指定了每迭代估计5次记录一次相关的值(如果不指定,则系统默认值为10);hist unbal 下令的第二止指定记录最大不仄衡力(the maximum unbalanced force);hist gp zdisp 4,4,8 记录坐标值为(4,4,8)的节面Z目标的位移(那个用的多,查看支敛量时便是那个下令,上头二个部分认为用处不大,也很少用过).53、应变硬化/硬化模型SS,怎么样采用参数表Pro ftab 1 ctab 2 dtab 3Table 1 0 45 .05 42 .1 40 1 40。
FLAC3D常用命令总结
FLAC3D常用命令总结1、模型建好如何检验所建模型是否有问题注意:在建模的第一步,我们不能建立太大的模型。
我们可以建立非常小的模型,以确保模型的准确性。
这样,我们就可以尽快开始后面的步骤。
在后面的计算和分析步骤快速完成且没有重大问题后,我们可以替换精确的模型并重新计算,以获得更精确的结果。
2.如何检查应力边界、位移边界和加载速率是否准确plotaddgpfix:看位移边界Ploaddfap:检查应力边界和加载方向是否准确。
Plotaddvel:检查速率和加载速率是否准确。
3.如何检查计算结果ploconszzoutlineon:看z向应力云图,并显示边界网格ploadddisp:看位移Ploconzdispoutlineonmagf5:看看z方向的位移云,变形扩大了5倍。
Ploaddbo:添加边界ploblostate:查看是否屈服ploaddstensor:查看大主应力方向ploconsmin:小主应力ploconsmax:大主应力Ploconssi(SurristaReCuMe):查看剪切应变增量云图:查看单元4的小主应力。
如何制作剖面并查看剖面结果在编辑“edit“菜单中设置切面位置,在上述3命令后加上plane(pl)即可。
如:ploconsminpl:查看切面小主应力5、后处理将模型导入Tecplot制作剖面、添加等值线等,并进一步处理结果以获得更漂亮的结果。
其他重要命令总结:1.如何在圆柱体周围应用约束?可以用fix...rancylinderend1end2radiusr1cylinderend1end2radiusr2not,其中r22、如何能把一个plot的图像数据导出来以便用其他软件绘图?答:用setlogon命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
3、绘制相关曲线命令的一些解释。
1)在plothistmvsn的形式里,m代表y轴,n代表x轴(不管m,n的正负);2)\表示对其值作\镜像。
FLAC 学习 疑点问答
1. FLAC3D是有限元程序吗?答:不是!是有限差分法。
2. 最先需要掌握的命令有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
3. 怎样看模型的样子?答:plo blo gro可以看到不同的group的颜色分布4. 怎样看模型的边界情况?答:plo gpfix red5. 怎样看模型的体力分布?答:plo fap red6. 怎样看模型的云图?答:位移:plo con dis (xdis, ydis, zdis)应力:plo con sz (sy, sx, sxy, syz, sxz)7. 怎样看模型的矢量图?答:plo dis (xdis, ydis, zdis)8. 怎样看模型有多少单元、节点?答:pri info9. 怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件10. 怎样调用一个文件?答:File/call或者call命令10. 如何施加面力?答:app nstress11. 如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键12. 如何进行边界约束?答:fix x ran (约束的是速度,在初始情况下约束等效于位移约束)13. 如何知道每个单元的ID?答:用鼠标双击单元的表面,可以知道单元的ID和坐标14. 如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量)plo con sz plane (显示z方向应力的切片)15. 如何保存计算结果?答:save +文件名.16. 如何调用已保存的结果?答:rest +文件名;或者File / Restore17. 如何暂停计算?答:Esc18. 如何在程序中进行暂停,并可恢复计算?答:在命令中加入pause命令,用continue进行继续19. 如何跳过某个计算步?答:在计算中按空格键跳过本次计算,自动进入下一步20. Fish是什么东西?答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能21. Fish是否一定要学?答:可以不用,需要的时候查Mannual获得需要的变量就可以了22. FLAC3D允许的命令文件格式有哪些?答:无所谓,只要是文本文件,什么后缀都可以23. 如何调用一些可选模块?答:config dyn (fluid, creep, cppudm)24 .如何在圆柱体四周如何施加约束条件?答:可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界。
FLAC3D使用问答,初学篇
FLAC3D使用问答看到其它板块上都有这个FAQ,也就是常见问题问答,今天抽了时间进行了整理,想到了就写下来了,因为看到很多初学者费了很多的时间,但是还是没有将常用的命令掌握,所以这个也可以作为入门的初级教材,使大家能够快速的上手,而不用为了某个小命令到处求助。
1. FLAC3D是有限元程序吗?答:不是!是有限差分法。
2. 最先需要掌握的命令有哪些?答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
3. 怎样看模型的样子?答:plo blo gro可以看到不同的group的颜色分布4. 怎样看模型的边界情况?答:plo gpfix red sk5. 怎样看模型的体力分布?答:plo fap red sk6. 怎样看模型的云图?答:位移:plo con dis (xdis, ydis, zdis) 应力:plo con sz (sy, sx, sxy, syz, sxz) out on7. 怎样看模型的矢量图?答:plo dis (xdis, ydis, zdis)8. 怎样看模型有多少单元、节点? r答:plo info9. 怎样输出模型的后处理图?答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件10. 怎样调用一个文件?答:File/call或者call命令11. 如何施加面力?答:app nstress12. 如何调整视图的大小、角度?答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键13. 如何进行边界约束? ~答:fix x ran (约束的是速度,在初始情况下约束等效于位移约束)14. 如何知道每个单元的ID?答:用鼠标双击单元的表面,可以知道单元的ID和坐标15. 如何进行切片?答:plo set plane ori (点坐标) norm (法向矢量)Plo con sz front(behind) ou onplo con sz plane (显示z方向应力的切片)16. 如何保存计算结果?答:save +文件名17. 如何调用已保存的结果?答:rest +文件名;或者File / Restor18. 如何暂停计算?答:ECS19. 如何在程序中进行暂停,并可恢复计算?答:在命令中加入pause命令,用continue进行继续20. 如何跳过某个计算步?答:在计算中按空格键跳过本次计算,自动进入下一步21. Fish是什么东西?答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能22. Fish是否一定要学?答:可以不用,需要的时候查Mannual获得需要的变量就可以了23. FLAC3D允许的命令文件格式有哪些?答:无所谓,只要是文本文件,什么后缀都可以24. 如何调用一些可选模块?答:config dyn (fluid, creep, cppudm)25 .如何在圆柱体四周如何施加约束条件?可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<R1< SPAN>,其实就是选择range的时候选两个圆柱的差,即得到边界。
flac3d常见问题总结
f l a c3d常见问题总结(总16页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除flac3d学习有一段时间,过一段时间没学究忘了很多,所以学习最好不要放下来。
对自己总结,也是学习的一种。
flac3d命令很多,用到的不多,就那么几个,基础的就不多说了进入正题:个人认为如果学习flac3d最好把flac的命令进行总结一下。
做模型就好比拼盘:要地应力,就把地应力的那段命令摘入,要出图,加入plot的相关命令,要出动画,加个动画命令,所以总结好命令后,以后做模型,只要把命令组一条条的对应放入,一个程序就出来了,后期调试一下,改相关参数就可以了。
接下来,我把自己弄好的整理一下,按照我上面的思路进行建模什么人建模都会有自己的喜好,下面说一下我自己建模第一步就是建立一个全新的txt文件(不论命令大小都是如此),这样的好处是,模型可以修改方便快捷。
而且还可以自我查错建立新的txt后,第一行命令就是new,加new的目的是为了防止其他命令的影响(相当于刷新)再执行其他命令前刷新一下。
不用想,接下来就是建模了,建立模型,不同人有不同的方法,有的人喜欢建完后在对模型开挖最终得到自己想要的模型。
model null 等;有的人喜欢用各种带缺角的组合成最终的模型。
具体建模看各自的喜好,我觉得,不同点是建模的网格划分有区别,用带缺角的组合模型网格划分更好最好把常用的集中模型记下来组成各种句子,以后用的时候直接插入例如:gen zone brick/radbrick size *,*,*,* ratio *,*,*,*建模的过程中,或同一个文件中有重复应用的命令,就可以用宏命令了,宏命令macro 名称‘命令的内容’例:macro shiping ’ plot con zdip outline on’用shiping 代替后面的引号里的东西。
在建模中只要有相同的都可以用shiping代替,缩减了书写命令的时间,整体上也能让人看的更明白注意点是,你命名的符号最好跟falc自带的命令不要重复,我的处理方法是,名称后带数字如shiping1如果你想修改宏对象,改变命令的内容,在名称上加单引号就是替换的意思例macro ’shiping1‘ ‘新的命令’这些很多课本里都有讲,不在叙述很多时候我们要对单一的对象进行操作,例如进行模拟运算后,只想单独的显示一部分的内容,单一的土层,锚杆,等就要用到groupgroup给对象命名,例:在gen zone brick ------ size ---- group name(name随便取,不要跟flac的已有的命令重合就行)这里的意思就是对这个体进行了命名接下来想把这一块模型挖掉加model null range group namegroup的用法:1。
FLAC3D常见问题解答
FLAC3D常见问题解答1.fix x y z range y -0.1 0.1与fix y range y -0.1 0.1的区别?上面一个是把y=0面上的xyz三方向都限制了,相当于固接,下面一个是只把y方向限制,相当于一个链杆把y方向限制了。
2.fix x y z range y和fix x range x 的区别另外,有这样一段:hist load (load是fish语言定义的函数)hist gp ydis 0 6 0step 1000plot his 1 vs -2结果出现 1 load(fish function) Vs Rev 2 Y-Displacement gp 9的曲线图想请教:看这个位移曲线图时,为何用 1 Vs -2? -2代表甚么意思??2如果是y的正半轴,-2就是y的负半轴,-2 表示与记录的数据斜率相反3. 在建立边界条件的时候,fix apply initial 这三个是什么关系?假设所建模型为边长为50的立方体。
有x方向和y方向均有构造应力场作用,其值为 5.7e6,为压应力。
竖直方向为自重应力,假设模型顶部为5e6。
这样建立边界条件不知道行不行第一种方案fix x range x -0.1 0.1fix x range x 49.9 50.1fix y range y -0.1 0.1fix y range y 49.9 50.1fix x y z range z -0.1 0.1ini sxx -5.7e6ini syy -5.7e6apply szz -5e6 range z 49.9 50.1第二种方案fix x range x -0.1 0.1fix x range x 49.9 50.1fix y range y -0.1 0.1fix y range y 49.9 50.1fix x y z range z -0.1 0.1ini szz -5e6 gradient 0 0 0.1827e5 range z 0 50ini sxx -5.7e6ini syy -5.7e6第三种方案fix x y z range z -0.1 0.1apply sxx -5.7e6 range x -0.1 0.1apply sxx -5.7e6 range x 49.9 50.1apply syy -5.7e6 range x -0.1 0.1apply syy -5.7e6 range x 49.9 50.1apply szz -5e6 range z 49.9 50.1不知道上面三种方案,有什么对不对啊,有什么不同吗。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
看到其它板块上都有这个FAQ,也就是常见问题问答,今天抽了时间进行了整理,想到了就写下来了,因为看到很多初学者费了很多的时间,但是还是没有将常用的命令掌握,所以这个也可以作为入门的初级教材,使大家能够快速的上手,而不用为了某个小命令到处求助。
1. FLAC3D是有限元程序吗?
答:不是!是有限差分法。
2. 最先需要掌握的命令有哪些?
答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
3. 怎样看模型的样子?
答:plo blo gro可以看到不同的group的颜色分布
4. 怎样看模型的边界情况?
答:plo gpfix red sk
5. 怎样看模型的体力分布?
答:plo fap red sk
6. 怎样看模型的云图?
答:位移:plo con dis (xdis, ydis, zdis)
应力:plo con sz (sy, sx, sxy, syz, sxz)
7. 怎样看模型的矢量图?
答:plo dis (xdis, ydis, zdis)
8. 怎样看模型有多少单元、节点?
答:plo info
9. 怎样输出模型的后处理图?
答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件
10. 怎样调用一个文件?
答:File/call或者call命令
10. 如何施加面力?
答:app nstress
11. 如何调整视图的大小、角度?
答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键
12. 如何进行边界约束?
答:fix x ran (约束的是速度,在初始情况下约束等效于位移约束)
13. 如何知道每个单元的ID?
答:用鼠标双击单元的表面,可以知道单元的ID和坐标
14. 如何进行切片?
答:plo set plane ori (点坐标) norm (法向矢量)
plo con sz plane (显示z方向应力的切片)
15. 如何保存计算结果?
答:save +文件名
16. 如何调用已保存的结果?
答:rest +文件名;或者File / Restor
17. 如何暂停计算?
答:Esc
18. 如何在程序中进行暂停,并可恢复计算?
答:在命令中加入pause命令,用continue进行继续
19. 如何跳过某个计算步?
答:在计算中按空格键跳过本次计算,自动进入下一步
20. Fish是什么东西?
答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能
21. Fish是否一定要学?
答:可以不用,需要的时候查Mannual获得需要的变量就可以了
22. FLAC3D允许的命令文件格式有哪些?
答:无所谓,只要是文本文件,什么后缀都可以
23. 如何调用一些可选模块?
答:config dyn (fluid, creep, cppudm)
后注:这个工作很繁琐,需要的时间很多,希望广大网友能够将自己曾经遇到的常见问题在后续跟贴,也为了将这个FAQ进行很好的充实。
只要发帖增加10项左右的FAQ问题解答,就可以获得加分!希望大家共同努力,共同提高我们的水平!24 .如何在圆柱体四周如何施加约束条件?
可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界。
25. 如何能把一个PLOT的图像数据导出来以便用其他软件绘图?回答:用set log on 命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了。
26.关于dd、dip的理解:
dip-direction angle, measured in the global xy-plane clockwise from the positive y-axis 这个是从y轴到x顺时针方向所转过的角度;dip dip angle, measured in the negative z-direction from the global xy-plane 这个是xy平面与z轴负方向的夹角。
dip表示对称参照面与xy平面的夹角,对称参照面与xy平面的夹角在xy平面的投影是一条射线,dd表示y轴正向顺时针到那条射线的夹角。
首先应该按照dd的方向大体确定这个面的朝向,dd 指的是从y轴正方向按顺时针(clockwise)方向转向所要确定面的法线方向在xy平面上的投影的夹角,然后再确定dip,dip指的是从xy平面转向所要确定的平面的角.
27. 如何调用FISH文件?
新手调用FISH文件出错的原因:是:文件名为fishcall.fis.txt(因为
在记事本里这个txt的后缀是默认的)。
修改方法是:将fishcall.fis.txt 里面的内容全部复制到新的记事本里,再按保存,保存时候将保存类型改为所有文件(*,*),这时你便可在文件名栏内输入fishcall.fis,类型也就正确了。
28. 如何理解Tension-p shear-p tension-n shear-n表示的含义?
在计算的循环里面,每个循环中,每个zone都依据failure criterion处于不同的状态,shear 和tension分别表示因受剪和受拉而处于塑性状态.n表示now,p表示previous,即分别表示在现在和以前的循环当中处于塑性状态.
29. 绘制相关曲线命令的一些解释
1) 在plot hist m vs n的形式里,m代表y轴,n代表x轴(不管m,n的正负);
2) "-"表示对其值作"mirror",如果大家使用AUTOCAD的话就明白"mirror"的含义了,比如上面的hist 1 gp ydisp的值是0~100,那么vs -1就变成-100~0.以此类推.
3) 为什么要这么做呢?主要是为了符合岩土工程的习惯需要,例如桩载荷试验曲线,沉降曲线等都不是画在第一象限内.
30. 如何查看剖面上任一点的位移值?
print gp disp range x() y( ) z( )或
print gp disp range id
plot gp disp range x() y( ) z( )或
plot gp disp range id
31. fix x y z range x -0.1 0.1 ..........................a
fix x range x -0.1 0.1................................b
请问a式与b式有何区别?
a 表示在x=0 这个平面是固定的
b 表示在x=0 这个平面只x方向不能发生运动
32. initial 与apply 有何区别?
initial初始化命令,如初始化计算体的应力状态等;
apply边界条件限制命令,如施加边界的力、位移等约束等。
initial的应力状态会随计算过程的发生而发生改变,一般体力需要初始化,而apply施加的边界条件不会发生变化。
33. 如何查看各个时段不平衡力的具体数值?
采用his来记录计算,包括位移应力等命令his unbal
his gp(zone) zdis range (0 0 0) 或者id=?
导出数据命令his write n vs m begin 时步 end 时步file filename.his
n表示纪录的id m表示时步
要导出不平衡力的具体数值
his unbal
step 100000 or solve
his write 1 vs step begin 1 end 1000 file 123.his
使用上述命令就可以查看各个时步下的不平衡力的具体数值
34. 如何显示变形轮廓线的命令?
plo ske magf 10 其中10为放大系数。