找回密码
 注册
Simdroid-非首页
查看: 182|回复: 3

[资源共享] Itasca系列产品使用问答(郑重声明: 本帖来源于网络)

[复制链接]
发表于 2008-1-2 15:21:35 | 显示全部楼层 |阅读模式 来自 香港
问:

FLAC3D 2.02.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现在能产生AVIDCX动画,这是以前的版本没有的功能。




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,类型也就正确了.





问:

关于dddip的理解

答:

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平面上的投影的夹角,然后再确定dipdip指的是从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+RCtrl+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)



[ 本帖最后由 haiyangzhou 于 2008-1-2 15:30 编辑 ]

评分

2

查看全部评分

 楼主| 发表于 2008-1-2 15:28:02 | 显示全部楼层 来自 香港
Simdroid开发平台
问: 怎样看模型的边界情况?  
答: plo gpfix red sk

问: 在FLAC3D里,怎样看模型的样子?  
答: plo blo gro可以看到不同的group的颜色分布。

问: 学习FLAC3D,最先需要掌握的命令有哪些?  
答: 需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。
回复 不支持

使用道具 举报

发表于 2008-1-2 16:22:57 | 显示全部楼层 来自 山东济南
感觉还是FLAC好学,有良好的界面
FLAC3D全是命令流,不够直观
回复 不支持

使用道具 举报

发表于 2008-1-6 22:29:41 | 显示全部楼层 来自 湖南长沙
FLAC3D的后处理图好看些,呵呵。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-15 01:27 , Processed in 0.139364 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表