Ryukandwar3 发表于 2011-10-28 09:48:41

关于时间步长,求助~~~~

本帖最后由 Ryukandwar3 于 2011-10-28 09:49 编辑


      我在做焊接模拟时,焊缝网格大小为2mm网格,焊接速度为2mm/s,我先用生死单元将焊缝区所有网格都杀死,然后利用循环语句每步激活2mm长度的焊缝单元,并且施加热源载荷,这就意味着我每步施加载荷的时间是1s。
      而我在看相关文献的时候,为确保计算精度,载荷步时间一般设置为0.1s-0.2s之间。那么我在步改变焊接速度和网格大小的前提下,我可不可以通过设置将载荷步长变小一点,以确保计算的精度??
       我的想法可以实现吗?求助~~~~~~


do,i,1,150,1

.............


time,i
antype,4
trnopt,full
nropt,full
kbc,1
nsubst,50,100,20
autots,on
lnsrch,on
outres,all,last
solve   




schuhi 发表于 2011-10-30 21:07:46

你把载荷步长变小,计算精度提高,但是计算时间会相应增加。

Ryukandwar3 发表于 2011-10-31 20:56:46

schuhi 发表于 2011-10-30 21:07 static/image/common/back.gif
你把载荷步长变小,计算精度提高,但是计算时间会相应增加。

是呀,所以说呀,现在很纠结。难道焊接速度和计算精度就不能同时满足吗?纠结中.........

schuhi 发表于 2011-10-31 21:52:53

Ryukandwar3 发表于 2011-10-31 20:56 static/image/common/back.gif
是呀,所以说呀,现在很纠结。难道焊接速度和计算精度就不能同时满足吗?纠结中......... ...

计算焊接的时候载荷步变小点,然后焊后降温时载荷步变大一点。

Ryukandwar3 发表于 2011-11-1 17:23:16

schuhi 发表于 2011-10-31 21:52 static/image/common/back.gif
计算焊接的时候载荷步变小点,然后焊后降温时载荷步变大一点。

嗯,谢谢你,
当载荷步变小,相当于施加时间变短,这焊接速度就大了,我不想让焊接速度变化,有办法吗?
你有没有焊接方面的例子,现在纠结的,悲催的,能不能分享下呀~~~~

schuhi 发表于 2011-11-2 14:35:35

这个也是网上下的。
页: [1]
查看完整版本: 关于时间步长,求助~~~~