找回密码
 注册
Simdroid-非首页
楼主: rocksoul

[高级讨论区] 通过场变量来控制不同step下材料属性的改变的问题

[复制链接]
发表于 2007-11-22 14:05:47 | 显示全部楼层 来自 美国
不好意思,不知道你们的为什么不行,我觉得应该注意的问题我都说了,
还有不知道你们有没有试一下我贴的那个INP,你们能不能得到期望的结果?
如果不行,那我就不知道怎么办了,因为在我这边运行可以的

[ 本帖最后由 scene 于 2007-11-22 14:25 编辑 ]
回复 不支持

使用道具 举报

 楼主| 发表于 2007-11-22 16:43:15 | 显示全部楼层 来自 大连理工大学
Simdroid开发平台
scene (鹤啸九天) ,你把其中你的两个材料属性一个设置成弹塑性的(marterial-1为弹塑性),一个为弹性(marterial-2为弹性)。
测试一:截面属性给定对应弹塑性材料material-1,step1 调用弹性,step2调用弹塑性。(前提是模型上部加上一个很大的荷载,以保证材料能屈服,发生弹塑性变形)你查看step1对应的结果,一定会有塑性应变发生。
测试二:截面属性给定对应弹性材料material-2,step1 调用弹性,step2调用弹塑性。(前提是模型上部加上一个很大的荷载,以保证材料能屈服,发生弹塑性变形)你查看step2对应的结果,一定没有塑性应变发生。
这个我已经试过多次了,结论是场变量控制不了不同材料本构的修改。
回复 不支持

使用道具 举报

 楼主| 发表于 2007-11-22 20:46:32 | 显示全部楼层 来自 大连理工大学
通过我多次摸索,场变量不能修改不同step下的本构,如前面我贴的通过场变量控制不同step下材料本构的修改(step1采用线弹性本构,step2采用弹塑性本构)。
但是场变量似乎对同一本构下不同step步的材料参数的修改是有效的。希望大家多多发表自己使用aba的经验,以便他人更好的学习!
回复 不支持

使用道具 举报

发表于 2007-11-29 11:23:09 | 显示全部楼层 来自 武汉大学
scene (鹤啸九天)兄帖的INP似乎是有点问题的
程序并没有采用不同本构来计算,也没有采用两个step来计算
去掉其中的step-1和场变量2
计算结果是没有变化的~~
回复 不支持

使用道具 举报

发表于 2007-11-30 11:00:22 | 显示全部楼层 来自 武汉大学
不知道楼主解决了这个问题了没有
如果是解决了 可以贴出来大家分享一下啊
我昨天试了一天 确实如你所说
虽然我暂时用不到这个 但是对这个还比较感兴趣哦~~
回复 不支持

使用道具 举报

发表于 2007-11-30 23:51:59 | 显示全部楼层 来自 美国
原帖由 渊源1983 于 2007-11-29 11:23 发表
scene (鹤啸九天)兄帖的INP似乎是有点问题的
程序并没有采用不同本构来计算,也没有采用两个step来计算
去掉其中的step-1和场变量2
计算结果是没有变化的~~



first I need to say sorry for missleading of that inp file.
I changed the inp file over and over again for testing. I do not know which one is right, until 渊源  pointed out it is not correct. kinda of busy, and I can not input Chinese right now. Sorry for any inconvenience
Alright, I will give some detail of the attached inp file. and I have checked it just now
*******************************************
*Material, name=MATERIAL-1
*Conductivity, dependencies=1
1., ,1.
2., ,2.
*Density
1.,
*Elastic, dependencies=1
2.5, 0.3, ,  1.
2.8, 0.3, ,  2.
*Specific Heat
1.,
********************************************
you can find *field, variable=1 has a relatatively lower elastic modulous which is applied in the step 1 than the one in the step 2
s1.gif is the maginitude of the displacement at the final of the step 1
s2.gif is the maginitude of the displacement at the final of the step 2

The material in the step 2 is kind of tougher than the one in the step 1, and you're gonna find the the displacement becomes smaller in the step 2

I do not konw whether it is clear or it can demonstrate the field variable can change the material properties in different steps.
Any inputs are welcome!

[ 本帖最后由 scene 于 2007-12-1 00:10 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2007-12-1 09:52:46 | 显示全部楼层 来自 大连理工大学
原帖由 scene 于 2007-11-30 23:51 发表



first I need to say sorry for missleading of that inp file.
I changed the inp file over and over again for testing. I do not know which one is right, until 渊源  pointed out it is not corr ...

鹤啸九天你说的没错,场变量能控制同一个本构参数的修改。那你试过能控制不同本构吗。
回复 不支持

使用道具 举报

发表于 2007-12-1 10:56:40 | 显示全部楼层 来自 美国
原帖由 rocksoul 于 2007-12-1 09:52 发表

鹤啸九天你说的没错,场变量能控制同一个本构参数的修改。那你试过能控制不同本构吗。

我没有试过,不过我觉得可以,但是也许你说得对,不能。

我觉得不同的材料的本构关系反映在不同应力应变曲线上,如果不涉及到UMAT或者VUMAT,输入的数据都是从该曲线上采得有限点数来反映这一特征,只要输入相应部分的数据用不同的场变量,就应该能实现这样不同的本构关系。(这样的话,如果一种材料只有弹性,另一种由弹塑性,那么在弹性部分定义两个两个场变量值,在塑性部分只定义一个场变量的值)当然,本构关系不能差别太多(否则不收敛),还有就是要有物理意义。这是我的想法,参考
回复 不支持

使用道具 举报

 楼主| 发表于 2007-12-1 11:23:46 | 显示全部楼层 来自 大连理工大学
原帖由 scene 于 2007-12-1 10:56 发表

我没有试过,不过我觉得可以,但是也许你说得对,不能。

我觉得不同的材料的本构关系反映在不同应力应变曲线上,如果不涉及到UMAT或者VUMAT,输入的数据都是从该曲线上采得有限点数来反映这一特征,只要输 ...

感谢老兄的多次回答,场变量改变本构我尝试多次了,是不行的。以后多多讨论!
回复 不支持

使用道具 举报

发表于 2008-4-10 00:34:50 | 显示全部楼层 来自 美国
同意zhby的观点 场变量只能控制本构不变的的具体参数数值,不能改变本构关系。例如材料是弹性的,只能改变弹性模量、泊松比等的具体数值。而不能改变为 粘弹性材料。说白了,弹性就是弹性,不能变为粘弹性。我的理解,欢迎大家讨论指正。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2008-4-11 09:03:27 | 显示全部楼层 来自 陕西西安
谢谢riverrock大侠的指教,我还以为是我的场变量定义错误。反复试了好多次,浪费了好多时间。您一语点中要害,我不用在那浪费时间了。但是不知道从弹塑性分析转变为线弹性分析有什么其他方法?还请指教。
回复 不支持

使用道具 举报

发表于 2008-4-11 12:32:38 | 显示全部楼层 来自 陕西西安

回复 1# 的帖子

最近ABA公司的中国总代理来了我们单位,这个问题他给我做了演示,可以单独计算两种材料属性的结果,在最后结果处理时,把两次计算的结果矢量叠加。
回复 不支持

使用道具 举报

发表于 2009-4-15 20:16:44 | 显示全部楼层 来自 江苏南京
本帖最后由 jsnjcivil 于 2009-4-15 21:26 编辑

你定义了*Initial conditions, type=field, variable=1,但是下面一行应该是要定义那些节点选什么初始值。比如你把step-1里的NT-NODE, 1.0也放在这里试试。
lotus 发表于 2007-11-18 11:21

同意9# 的。楼主的这句话并没有指定节点集合和场变量值啊。
Data lines :
1.Node set or node number.(节点集合)
2. Initial value of this field variable at the first temperature point.(场变量值)
不是很清楚你的物理过程
你在step1里面如果
*field, variable=1
那么你要改变材料参数的话
你试试,在step2里面
*field, variable=2

在你的inp文件里面你似乎step1step2中都是 *field, variable=1 ?!
scene 发表于 2007-11-19 23:43

反对14# 的。variable是场变量的个数,不是场变量的具体数值。
回复 不支持

使用道具 举报

发表于 2011-2-11 12:26:31 | 显示全部楼层 来自 河南郑州
那渗透系数可以改变吗
回复 不支持

使用道具 举报

发表于 2012-2-2 22:46:53 | 显示全部楼层 来自 奥地利
sha_baolin 发表于 2008-4-11 12:32
最近ABA公司的中国总代理来了我们单位,这个问题他给我做了演示,可以单独计算两种材料属性的结果,在最后 ...

这样的结果符合实际吗?
回复 不支持

使用道具 举报

发表于 2018-8-8 14:36:11 | 显示全部楼层 来自 吉林长春
谢谢上面的讨论,正是这个问题,折腾半天
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-16 13:42 , Processed in 0.045644 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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