24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2322  |  回复: 23
祝福
11楼2016-06-01 21:01:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
你的命令流中,材料定义部分是错误的:
MPTEMP,,,,,,,,
MPTEMP,1,20,250,500,750,1000,1250,1500,1800,2300
MPDATA,DENS,2,1,7528,7489,7357,7239,7116,7116,7116,7116,7116
MPDATA,KXX,2,1,29,35,43,54,62,64,64,64,64
MPDATA,EX,2,1,2.84E11,2.65E11,2.33E11,1.38E11,1.01E11,9.25E10,9.91E10,8.7E10,8.3E10
MPDATA,C,2,1,440,451,460,490,510,530,550,570 ,572
MPDATA,PRXY,2,1,0.3,0.31,0.34,0.36,0.37,0.39,0.42,0.45,0.47
MPDATA,ALPX,2,1,1.16E-5,1.22E-5,1.31E-5,1.36E-5,1.38E-5,1.38E-5,1.38E-5,1.38E-5,1.38E-5
  首先,ANSYS 规定,MPTEMP 和 MPDATA 命令 后面最多可以有 6 个温度或材料数据,而你是 9 个,因此,最后的 3 个数据都会被忽略。
  其次,你给的最高温度是 2300,而计算出的温度达到 6150,远远超过了 2300.最好再增加一个温度,比如 6500;各种材料数据同样各增加一个数据,并分为两个同样的命令,比如:
MPTEMP,,,,,,,,
MPTEMP,1,20,250,500,750,1000,1250
MPTEMP,7,1500,1800,2300  , 6500        !  其中的 7 表示温度数据从第 7 个开始
                                                    !  最后增加了数据 6500.以下与此类似
MPDATA,DENS,2,1,7528,7489,7357,7239,7116,7116
MPDATA,DENS,2,7,7116,7116,7116,  7116

MPDATA,KXX,2,1,29,35,43,54,62,64
MPDATA,KXX,2,7,64,64,64,  64

MPDATA,EX,2,1,2.84E11,2.65E11,2.33E11,1.38E11,1.01E11,9.25E10
MPDATA,EX,2,7,9.91E10,8.7E10,8.3E10,  1E6  

MPDATA,C,2,1,440,451,460,490,510,530
MPDATA,C,2,7,550,570 ,572, 580

MPDATA,PRXY,2,1,0.3,0.31,0.34,0.36,0.37,0.39
MPDATA,PRXY,2,7,0.42,0.45,0.47, 0.48

MPDATA,ALPX,2,1,1.16E-5,1.22E-5,1.31E-5,1.36E-5,1.38E-5,1.38E-5
MPDATA,ALPX,2,7,1.38E-5,1.38E-5,1.38E-5, 1.38E-5
其中,每一种材料数据增加的最后一个值是随意给的,请自己修改。

另外,你要确认一下,温度计算结果是否有问题,好像 6000 多度太高了。
12楼2016-06-02 08:49:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

方翠123

新虫 (小有名气)

谢谢你的解答。即使是最后两个数据被忽略,ansys不是自带差值功能,可以自己处理的,可以计算出的吗。不过,我也试试你的方法。

发自小木虫Android客户端
13楼2016-06-02 09:36:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

方翠123

新虫 (小有名气)

引用回帖:
12楼: Originally posted by shgao20 at 2016-06-02 08:49:48
你的命令流中,材料定义部分是错误的:
MPTEMP,,,,,,,,
MPTEMP,1,20,250,500,750,1000,1250,1500,1800,2300
MPDATA,DENS,2,1,7528,7489,7357,7239,7116,7116,7116,7116,7116
MPDATA,KXX,2,1,29,35,43,54,62,64, ...

还有一个问题请教一下,关于材料的焓值定义对收敛会不会有影响呢

发自小木虫Android客户端
14楼2016-06-02 09:40:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
祝福。。。
15楼2016-06-02 09:52:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

浅浅笑王子

铁虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
把温度限制调高,调到7000

发自小木虫Android客户端
16楼2016-06-02 12:25:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huy12

铁虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
试了下你的apdl,可以算出来的,你换个电脑试下
想起那天夕阳下的奔跑,那是我逝去的青春
17楼2016-06-02 17:04:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

方翠123

新虫 (小有名气)

引用回帖:
17楼: Originally posted by huy12 at 2016-06-02 17:04:10
试了下你的apdl,可以算出来的,你换个电脑试下

Material property DENS of material 2 of element 27501 is evaluated at a
temperature of 1448.57225, which is above the supplied temperature      
range.  Temperature range checking terminates.                          

*** ERROR ***                           CP =     701.817   TIME= 18:12:42
Solution not converged at time 8.000001 (load step 41 substep 1).      
  Run terminated.                                                        
我刚刚又调试了一下,还是会有问题。你没改程序 吧。在第八秒就不收敛了,而且这个程序时三道的熔覆,不过,还是谢谢你。
18楼2016-06-02 18:19:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
13楼: Originally posted by 方翠123 at 2016-06-02 09:36:56
谢谢你的解答。即使是最后两个数据被忽略,ansys不是自带差值功能,可以自己处理的,可以计算出的吗。不过,我也试试你的方法。

是的,材料数据错误,缺少了最后的数据,计算也可能有结果,但是可以确定该结果是错误的,你的问题中,有的单元温度达到 6000 多度,就可能是这种情况造成的。
  至于焓值的定义,对计算结果或收敛性都会有影响,影响多大,要看具体情况。
19楼2016-06-03 07:21:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

方翠123

新虫 (小有名气)

谢谢啊。我明白了。这是我最近做的预置法多道熔覆的,有点像多道焊接的,在你看来你觉得是对的吗?
真的不知道怎么办。已经一个月了。
6-3.png

20楼2016-06-03 10:04:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 方翠123 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见