snowingland 发表于 2004-9-3 10:35:42

【讨论】请教高手我做的三维热应力分析,出现的错误是什么原因?

我做一个三维的热应力分析,可是求解出现了下面的错误。有些晕了,不知道是什么原因,还请高手指点。多谢!
*** WARNING ***                         CP=   41.000   TIME= 10:03:52
Constraint on area 21 with inactive load label TEMP not transferred to   
nodes.                                                                  

*** WARNING ***                         CP=   41.016   TIME= 10:03:52
Constraint on area 22 with inactive load label TEMP not transferred to   
nodes.                                                                  

*** ERROR ***                           CP=    162.531   TIME= 10:07:16
The value of UY at node 6 is 596688389.It is greater than the current
limit of 1000000.This generally indicates rigid body motion as a      
result of an unconstrained model.Verify that your model is properly   
constrained.                                                            
/COM,ANSYS RELEASE7.1    UP20030501       10:35:55    09/03/2004

我的命令流文件如下:
/config,nres,1000000
/Prep7
ET,1,solid90,0
MP,EX,1,1.73e11
MP,KXX,1,30
MP,C,1,734
MP,DENS,1,7.77e3
MP,PRXY,1,0.3
MP,ALPX,1,12.4e-6
/TRIAD,OFF
CYL4, , ,0.1968,-90,0.3048,90,1.018
wpoff,0,0,0.1524
wprot,-50
wprot,,,90
CYL4, , ,,0,0.0254,360,0.3048
wprot,0,-20,0   
VSBV,1,2   
CYL4, , ,,0,0.0254,360,0.3048
wprot,0,-20,0
VSBV,3,1
CYL4, , ,,0,0.0254,360,0.3048
wprot,0,-20,0
VSBV,2,1   
CYL4, , ,,0,0.0254,360,0.3048
wprot,0,-20,0
VSBV,3,1
CYL4, , ,,0,0.0254,360,0.3048
VSBV,2,1
wprot,,30
wprot,,,-90
SMRT,4   
MSHAPE,1,3D
MSHKEY,0
VMESH,all
/solu
antype,static
DA,21,TEMP,571,1
DA,22,TEMP,500,1
outres,all,all
solve
finish
/prep7
etchg,tts
DA,1,UZ,0
DA,5,UX,0
DA,6,UX,0
SFA,21,1,PRES,25.84e6
SFA,9,1,PRES,25.84e6
SFA,10,1,PRES,25.84e6
SFA,11,1,PRES,25.84e6
SFA,12,1,PRES,25.84e6
SFA,13,1,PRES,25.84e6
SFA,14,1,PRES,25.84e6
SFA,15,1,PRES,25.84e6
SFA,16,1,PRES,25.84e6
SFA,17,1,PRES,25.84e6
SFA,18,1,PRES,25.84e6
SFA,5,1,PRES,-14290000
SFA,6,1,PRES,-14290000   
SFA,2,1,PRES,-18460000
ldread,temp,,,,,'file','rth'
solve

ainite 发表于 2004-9-3 20:18:18

回复: 【讨论】请教高手我做的三维热应力分析,出现的错误是什么原因?

正如提示所说,你给模型施加的约束不够导致求解失败。
DA,1,UZ,0
DA,5,UX,0
DA,6,UX,0
仅给出了UX、UZ方向约束,Y向呢?引起 The value of UY at node 6 is 596688389. It is greater than the current limit of 1000000. 错误。
根据实际情况把约束加上去就可以求解了,这个模型虽然是四面体分网,但质量还可以。

snowingland 发表于 2004-9-4 21:31:24

回复: 【讨论】请教高手我做的三维热应力分析,出现的错误是什么原因?

我似乎明白了一些道理,可是模型在UY方向没有约束,是对称模型,在UY方向可以自由膨胀。原型是一圆管道,上面开孔,受热后可以膨胀,我取了对称的一半模型。还请明示

ainite 发表于 2004-9-4 22:05:56

回复: 【讨论】请教高手我做的三维热应力分析,出现的错误是什么原因?

取对称,就要设置对称边界条件。

snowingland 发表于 2004-9-5 10:02:41

回复: 【讨论】请教高手我做的三维热应力分析,出现的错误是什么原因?

哦,谢谢anite的指点。我再试试了

sylviali 发表于 2004-9-5 19:42:10

回复: 【讨论】请教高手我做的三维热应力分析,出现的错误是什么原因?

对呀,取对称就要施加对称边界,用display里面的symmetry
页: [1]
查看完整版本: 【讨论】请教高手我做的三维热应力分析,出现的错误是什么原因?