问:
| 与FLAC3D 的2.0和2.1版本相比,FLAC3D 3.0有哪些新功能?
|
答:
| 计算方面:
|
| 1.所有的计算和数据均采用双精度浮点制。
|
| 2.其运行速度较2.1约快10-15%
|
|
|
| 功能方面:
|
| 1. 动力模块中增加了hysteretic阻尼
|
| 对于动力计算,加入了一个新的阻尼特性:hysteretic阻尼。采用这种形式的阻尼,数值计算模拟产生的应变可基于模型模量和阻尼函数的共同作用。这就可以使用户将等价线性计算方法的结果与完全非线性无折减本构模型的计算结果进行比较。
|
| 另外,对一些其它形式的阻尼,如Rayleigh阻尼,进行了较大的折减,这样在使用hysteretic阻尼时可以有效地节省计算时间。
|
|
|
|
|
| 2. 在岩石本构模型中增加了Hook-Brown(霍克-布朗)模型
|
| 加入了霍克-布朗屈服准则,使用户对岩石材料计算结果较为合理。它的屈服面是非线性的,同时是考虑最大、最小主应力的关系的基础上产生的。该模型综合了塑性流准则,其特性随着不同的应力水平,呈一变化的函数。
|
|
|
| 3.热/流体水平对流模型
|
| FLAC3D之前已经能提供非线性固体与多孔介质渗流的流固耦合模拟,机械地耦合流体和固体。而3.0版本的新功能增加了温度可受流体密度影响和流体中温度的水平对流。
|
|
|
| 4. 3Dshop生成的网格导入
|
| 3DSHOP是一种能力强大的固体建摸和六面体网格的软件包,也是ITASA的产品。FLAC3D原始的网格仍可用,但是用基于WINDOWS操作系统的3DSHOP建复杂模型更为简单方便。3DSHOP生成的网格能被FLAC直接读取。
|
|
|
| 5. 动画命令:FLAC3D现在能产生AVI和DCX动画,这是以前的版本没有的功能。
|
|
|
| 6. 记录颗粒轨迹:颗粒的路径能被记录和显示
|
|
|
| 此外,FLAC3D 3.0也包含下面的新特点(这也是以前版本所不能实现的):
|
| 1)网络版
|
| 2)应用于混凝土加工模拟的水合作用模型。
|
|
|
|
|
|
|
问:
| 如何显示变形轮廓线的命令?
|
答:
| plo ske magf 10 其中10为放大系数
|
|
|
问:
| 如何查看各个时段不平衡力的具体数值?
|
答:
| 采用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
|
| 使用上述命令就可以查看各个时步下的不平衡力的具体数值
|
|
|
问:
| initial 与 apply 有何区别?
|
答:
| initial初始化命令,如初始化计算体的应力状态等;
|
| apply边界条件限制命令,如施加边界的力、位移等约束等。
|
| initial的应力状态会随计算过程的发生而发生改变,一般体力需要初始化,而apply施加的边界条件不会发生变化。
|
|
|
问:
| 关于坐标系问题
|
答:
| 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方向不能发生运动
|
|
|
问:
| 如何查看剖面上任一点的位移值?
|
答:
| print gp disp range x() y( ) z( )或
|
| print gp disp range id
|
| plot gp disp range x() y( ) z( )或
|
| plot gp disp range id
|
|
|
问:
| 绘制相关曲线命令的一些解释
|
答:
| 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) 为什么要这么做呢?主要是为了符合岩土工程的习惯需要,例如桩载荷试验曲线,沉降曲线等都不是画在第一象限内.
|
|
|
问:
| 如何理解Tension-p shear-p tension-n shear-n表示的含义?
|
答:
| 在计算的循环里面,每个循环中,每个zone都依据failure criterion处于不同的状态,shear 和tension分别表示因受剪和受拉而处于塑性状态.n表示now,p表示previous,即分别表示在现在和以前的循环当中处于塑性状态.
|
|
|
问:
| 如何调用FISH文件?
|
答:
| 新手调用FISH文件出错的原因:是:文件名为 fishcall.fis.txt(因为在记事本里这个txt的后缀是默认的)。修改方法是:将 fishcall.fis.txt里面的内容全部复制到新的记事本里,再按保存,保存时候将保存类型改为所有文件(*,*),这时你便可在文件名栏内输入 fishcall.fis,类型也就正确了.
|
|
|
|
|
问:
| 关于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平面转向所要确定的平面的角.
|
|
|
问:
| 如何能把一个PLOT的图像数据导出来以便用其他软件绘图?
|
答:
| 用set log on 命令,把数据导出来,转到excel里处理一下,然后用surfer或者什么作图软件绘制就行了
|
|
|
问:
| 如何在圆柱体四周如何施加约束条件?
|
答:
| 可以用fix ... ran cylinder end1 end2 radius r1 cylinder end1 end2 radius r2 not,其中r2<r1,其实就是选择range的时候选两个圆柱的差,即得到边界
|
|
|
问:
| 如何调用一些可选模块?
|
答:
| config dyn (fluid, creep, cppudm)
|
|
|
问:
| FLAC3D允许的命令文件格式有哪些?
|
答:
| 只要是文本文件,什么后缀都可以
|
|
|
问:
| 如何学习Fish命令?
|
答:
| 开始先对Fish功能有个初步了解,然后要用到的时候查Mannual获得需要的变量,针对具体问题再深入研究.
|
|
|
问:
| Fish是什么东西?
|
答:
| 是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能
|
|
|
问:
| 如何跳过某个计算步?
|
答:
| 在计算中按空格键跳过本次计算,自动进入下一步
|
|
|
问:
| 如何在程序中进行暂停,并可恢复计算?
|
答:
| 在命令中加入pause命令,用continue进行继续
|
|
|
问:
| 如何暂停计算?
|
答:
| Esc 键
|
|
|
问:
| 如何调用已保存的结果?
|
答:
| rest +文件名;或者File / Restor
|
|
|
问:
| 如何保存计算结果?
|
答:
| save +文件名
|
|
|
问:
| 如何进行切片?
|
答:
| plo set plane ori (点坐标) norm (法向矢量)
|
| plo con sz plane (显示z方向应力的切片)
|
|
|
问:
| 如何知道每个单元的ID?
|
答:
| 用鼠标双击单元的表面,可以知道单元的ID和坐标
|
|
|
问:
| 如何进行边界约束?
|
答:
| fix x ran (约束的是速度,在初始情况下约束等效于位移约束)
|
|
|
问:
| 如何调整视图的大小、角度?
|
答:
| 综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键
|
|
|
问:
| 如何施加面力?
|
答:
| app nstress
|
|
|
问:
| 怎样调用一个文件?
|
答:
| File/call或者call命令
|
|
|
问:
| 怎样输出模型的后处理图?
|
答:
| File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件.
|
|
|
问:
| 怎样看模型有多少单元、节点?
|
答:
| plo info
|
|
|
问:
| 在FLAC3D里,怎样看模型的矢量图?
|
答:
| plo dis (xdis, ydis, zdis)
|
|
|
问:
| 在FLAC3D里,怎样看模型的云图?
|
答:
| 位移:plo con dis (xdis, ydis, zdis)
|
| 应力:plo con sz (sy, sx, sxy, syz, sxz)
|