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

[前后处理] table命令的确切含义是什么?

[复制链接]
发表于 2009-5-13 22:31:21 | 显示全部楼层 |阅读模式 来自 甘肃兰州
在给模型使用应变硬化、软化模型时,会有table命令出现,例如:
model ss
prop den 2500 bulk 2e8 shear 1e8 co 2e6 fric 45 ten 1e6 dil 10
prop ftab 1 ctab 2 dtab 3
table 1 0 45 . 05 42 . 1 40 1 40
table 2 0 2e6 .  05 1e6 . 1 5e5 1 5e5
table 3 0 10 .  05 3 . 1 0
但是我怎么也弄不领情它的确切含义,望高人指点。谢谢。
发表于 2009-5-14 00:53:00 | 显示全部楼层 来自 河北秦皇岛
Simdroid开发平台
本帖最后由 haiqsim 于 2009-5-14 01:19 编辑

手册上对TABLE命令的说明为:

“Tables are used to definethe variation of friction, cohesion and dilation with accumulated plastic shear strain for the strain-softening model (see the PROP ftable, PROP ctable and PROP dtable commands) or the variation of tensile strength with accumulated plastic tensile strain (see the PROP ttable command)”

我试着来理解、翻译下,
Table 的功能是,用来定义某一变量的值随另一变量的值而发生变化的变化规律。
例如,对于应变软化模型(strain-softening model ),可使用PROP ftable, PROP ctablePROP dtable 等命令来设置摩擦角(friction)、黏聚力(cohesion)和剪胀角(dilation),随着累积塑性剪切应变(accumulated plastic shear strain )而变化的规律;
或者使用PROP ttable 命令,来定义抗拉强度(tensile strength )随着累积塑性拉应变(accumulated plastic tensile strain )而变化的规律。
回复 不支持

使用道具 举报

发表于 2009-5-14 01:22:52 | 显示全部楼层 来自 河北秦皇岛
本帖最后由 haiqsim 于 2009-5-15 01:44 编辑

Table命令的调用格式为:
TABLE  n  <keyword>  x1 y1  <x2 y2> <x3 y3> . . .

其中,n为table的号,是用来识别各个不同的table的,如table 1 对应 ftab 1,table 2对应ctab 2;

x1  y1,表示一对,两个变量的值,如对于table 1(ftab 1来说,定义的应是摩擦角(frition) 随着累积塑性剪切应变(accumulated plastic shear strain )而变化的规律,

x1  y1表示累积塑性剪切应变(accumulated plastic shear strain )取值x1时,摩擦角(frition)取值y1;当前者取值 x2 时,后者取值 y2;以此类推。。。

命令“table 1 0 45 . 05 42 . 1 40 1 40” 的意思就是:

定义1号table( ftab 1;即定义摩擦角的变化规律),
累积塑性切应变取值为 0      时,摩擦角取值为 45;
累积塑性切应变取值为 0.05 时,摩擦角取值为 42;
累积塑性切应变取值为 0.1   时,摩擦角取值为 40;
累积塑性切应变取值为 1      时,摩擦角取值为 40。

ps:其实偶自己是没有用过table,不过看手册,应该是这个意思。要是偶理解的有错误,还请各位赶紧帮忙指出来,否则的话,可能不止会误导两个人
回复 不支持

使用道具 举报

发表于 2009-5-14 09:56:43 | 显示全部楼层 来自 江苏南京
我也没用过,只是看到例题中出现过,y的值的意义是容易弄明白的,但x的值似乎比较模糊,在ftab中x表示累积塑性剪切应变,那在其他的表中代表什么变量呢,似乎难以弄懂
回复 不支持

使用道具 举报

 楼主| 发表于 2009-5-14 10:13:10 | 显示全部楼层 来自 甘肃兰州
3楼的说法中,我不完全同意。“累积塑性切应变取值为 0      时,摩擦角取值为 45;, ”貌似还说得过去。但是后面
“累积塑性切应变取值为 0.05 时,摩擦角取值为 42;
累积塑性切应变取值为 0.1   时,摩擦角取值为 40”
这个说法不对,因为flac3d的数值表达不是以浮点型的,而是用e来表示小数的,所以我觉得这个解释很明显错误。
但是我又觉得对table意义的解释又是对的。很苦恼,究竟该怎么理解它的表达,大家继续讨论。
回复 不支持

使用道具 举报

发表于 2009-5-15 01:48:53 | 显示全部楼层 来自 河北秦皇岛
这个“flac3d的数值表达不是以浮点型的,而是用e来表示小数的”是什么意思啊?
那要是在flac3d中表达0.0552该怎么表示呢?还真没怎么注意过这问题
回复 不支持

使用道具 举报

 楼主| 发表于 2009-5-15 11:29:50 | 显示全部楼层 来自 甘肃兰州
5.52e-2
6# haiqsim
回复 不支持

使用道具 举报

发表于 2009-7-31 14:23:13 | 显示全部楼层 来自 上海
3楼应该是对的吧
回复 不支持

使用道具 举报

发表于 2009-8-27 09:05:18 | 显示全部楼层 来自 四川
3# haiqsim

谢谢你,讲的很明了,现在完全明白了。
回复 不支持

使用道具 举报

发表于 2010-1-23 10:21:07 | 显示全部楼层 来自 河北唐山
好帖子,受益不少!
table 1 2 3 是否分别代表摩擦角(friction)、黏聚力(cohesion)和剪胀角(dilation)相应的设定呢?
回复 不支持

使用道具 举报

发表于 2010-1-23 14:15:15 | 显示全部楼层 来自 河南焦作
应变软化模型的塑性区怎么显示呀?
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-26 02:23 , Processed in 0.060587 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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