fyhuang80 发表于 2004-3-18 21:52:32

【讨论】热分析得到的应力如何作为初始应力施加?

小弟经过热分析得到实体各单元的或者各节点的应力,现在要转化单元,希望将热分析得到的应力作为初始应力施加到结构分析中,
不知如何做??请教了,谢谢了

ainite 发表于 2004-3-21 00:55:16

回复: 【讨论】热分析得到的应力如何作为初始应力施加?

把新的分析定义为重启动分析即可,重启动的适用范围请看帮助。

一个例子:
...
antype,0            !第一次耦合场计算
...
solve
...
/prep7
!做需要的修改
...
antype,0,rest   !第二次结构分析计算
...
solve
...

hsg8888 发表于 2004-3-31 13:45:11

回复: 【讨论】热分析得到的应力如何作为初始应力施加?

ainite 你好
我也遇到类似的问题
前一个分析得到的应力sx,sy
在下一个的结构分析中,只有加载力、力矩、压力。。。并没有加载应力这一项呀?就是不用读入而采用一个一个节点的加载应力的话,也是没有这个命令。我找过帮助文件的命令,没有发现加载应力的命令。
因为应力是单位面积上的力,与力的单位是不一样的。所以用加入力的命令是不妥当的
如果所分析的模型的单元规则且大小相等,节点的数目较少的话。我把上一个分析的sx,sy乘以单元的面积后,得到 力。然后把这些力加到一个一个的节点上不知是否正确?

ainite 发表于 2004-3-31 15:09:23

回复: 回复: 【讨论】热分析得到的应力如何作为初始应力施加?

hsg8888 wrote:
前一个分析得到的应力sx,sy
在下一个的结构分析中,只有加载力、力矩、压力。。。并没有加载应力这一项呀?就是不用读入而采用一个一个节点的加载应力的话,也是没有这个命令。我找过帮助文件的命令,没有发现加载应力的命令。
因为应力是单位面积上的力,与力的单位是不一样的。所以用加入力的命令是不妥当的
如果所分析的模型的单元规则且大小相等,节点的数目较少的话。我把上一个分析的sx,sy乘以单元的面积后,得到 力。然后把这些力加到一个一个的节点上不知是否正确?

你这样做,是在前一步计算完之后,在后处理中读取结果,再手动添加到下一步的计算当中?
这样做是不行的,我在上面提到的方法是利用ANSYS的重启动功能,第二步计算是在前一步计算结果之上进行的,也就是说,前一步计算出来的应力、变形等结果,自动作为第二步计算的初始条件。

nwpuyl 发表于 2004-3-31 15:12:12

回复: 【讨论】热分析得到的应力如何作为初始应力施加?

斑竹的意思是:定义为重启动分析,那么就已经实现了把前一个分析得到的应力作为初始应力加载的过程,不用再手动加载了。

ainite 发表于 2004-3-31 15:14:47

回复: 【讨论】热分析得到的应力如何作为初始应力施加?

是的,同志们,多看帮助呀

hsg8888 发表于 2004-4-3 16:31:05

回复: 【讨论】热分析得到的应力如何作为初始应力施加?

谢谢ainite的回复!
我知道了,是在进行一个分析之后,再用antype,4,rest接着进行分析。我已经做了,从后台的窗口上看rest之后的分析的时间是在上一个分析的基础上的时间开始的,也就是说时间值不是从0开始。

j10 发表于 2006-8-17 15:38:07

ainite 您好。

我按照您的方法试了一下,发现第一步的应力应变结果并没有传递到第二步的解中。
我的步骤是:
1。一个方板四周固定,降温获取应力。
2。restart,对板加压力

单元使用solid45,结果比较后发现第一步加的应力没有任何效果
页: [1]
查看完整版本: 【讨论】热分析得到的应力如何作为初始应力施加?