找回密码
 注册
Simdroid-非首页
查看: 162|回复: 3

热-结构耦合分析中的问题!

[复制链接]
发表于 2009-7-5 14:14:56 | 显示全部楼层 |阅读模式 来自 河北石家庄
1.我的热分析中,直接分析热-结构耦合时没有得到残余应力,不知道是怎么回事???



2.间接分析时,结果不收敛,该采取什么措施?



3.直接分析时用solid5有没有问题?我要得到塑性应变引起的残余应力。



4.间接分时时用solid70---solid45能不能得到我想要的结果?



5.在其它参考书中看到有人用solid98,不知道单元选用有什么根据?



下面是我用间接法时的命令流,只可惜计算不收敛,得不到任何结果,麻烦高手给指导一下:





热分析如下:

fini
/clear
/config,nres,1000000
/filname,aa
/prep7
et,1,solid70


mp,kxx,1,20.4
mp,kyy,1,20.4
mp,kzz,1,20.4
mp,c,1,523
mp,dens,1,4570
mp,alpx,1,7.06e-6


blc4,,,0.01,0.01,0.005
wpoffs,0.0046
wprota,,,90
vsbw,all
wpoffs,,,0.0008
vsbw,all

lsel,s,length,,0.0046
cm,l1,line
lesize,l1,,,5,0.25

lsel,s,length,,0.005
lsel,u,,,9,12,3
cm,l2,line
lesize,l2,,,5,0.25

lsel,s,,,9,12,3
cm,l3,line
lesize,l3,,,5,4

lsel,s,length,,0.01
cm,l4,line
lesize,l4,0.0002

lsel,s,length,,0.0008
cm,l5,line
lesize,l5,0.0002
wpcsys
vmesh,all
/solu
tunif,20
antype,trans
nropt,full
autots,on
kbc,1
timint,on
nsel,s,loc,x,0
nsel,a,loc,x,0.01
sf,all,conv,20,20

nsel,s,loc,y,0
nsel,a,loc,y,0.01
sf,all,conv,20,20

nsel,s,loc,z,0
sf,all,conv,20,20


nsel,s,loc,x,0.0046,0.0054
nsel,r,loc,z,0.005
cm,nodecm,node



*do,i,1,50
local,12,1,0.005,0.0002*i
time,10/5/50*i
deltim,0.01
cmsel,s,nodecm
nsel,r,loc,x,0,0.0004
sf,all,hflux,1e8
outres,all,5
allsel
solve
sfdele,all,all
nsel,none
*enddo
csdele,12
csys,0
allsel
save,aa,db
save,aa,rst
finish





!!!!!!!下面转入结构分析中!!!!!!!!

/filname,bb

/prep7
tref,20
ETCHG,TTS  

psi=6.895e3
in=2.54e-2

mp,alpx,1,7.06e-6
mp,prxy,1,0.33


mptgen,1,14,300,100
mpdata,prxy,1,1,0.33,0.33,0.3,0.33,0.33,0.33
mpdata,prxy,1,7,0.33,0.33,0.33,0.33,0.33,0.33
mpdata,prxy,1,13,0.33,0.33

mptemp,1,0,5/9*(200-32),5/9*(400-32),5/9*(600-32),5/9*(800-32)
mpdata,ex,1,1,4.425924341E+12,4.241510826771e12,3.992010189902e12,3.817359744094e12,3.528937007874e12

mptemp,,,,,,

tb,kinh,1,5,7

tbtemp,0
TBPT,,0,0
TBPT,,0.001*9.2*in,150*1000*psi
TBPT,,0.001*10.4*in,160*1000*psi
TBPT,,0.001*11.6*in,165*1000*psi
TBPT,,0.001*12.4*in,168*1000*psi
TBPT,,0.001*13.2*in,170*1000*psi
TBPT,,0.001*14*in,170*1000*psi
TBPT,,0.001*14.4*in,170*1000*psi

tbtemp,5/9*(200-32)
TBPT,,0.001*8*in,125*1000*psi
TBPT,,0.001*8.8*in,137*1000*psi
TBPT,,0.001*9.6*in,143*1000*psi
TBPT,,0.001*11.2*in,150*1000*psi
TBPT,,0.001*12*in,152*1000*psi
TBPT,,0.001*12.8*in,153*1000*psi
TBPT,,0.001*14*in,155*1000*psi


tbtemp,5/9*(400-32)
TBPT,,0.001*6.8*in,100*1000*psi
TBPT,,0.001*8*in,115*1000*psi
TBPT,,0.001*8.4*in,120*1000*psi
TBPT,,0.001*9.6*in,125*1000*psi
TBPT,,0.001*10.4*in,128*1000*psi
TBPT,,0.001*11.6*in,130*1000*psi
TBPT,,0.001*12.8*in,132*1000*psi

tbtemp,5/9*(600-32)
TBPT,,0.001*6.4*in,90*1000*psi
TBPT,,0.001*8*in,105*1000*psi
TBPT,,0.001*8.8*in,110*1000*psi
TBPT,,0.001*9.6*in,113*1000*psi
TBPT,,0.001*10.4*in,115*1000*psi
TBPT,,0.001*11.2*in,117*1000*psi
TBPT,,0.001*12.4*in,120*1000*psi

tbtemp,5/9*(800-32)
TBPT,,0.001*6*in,78*1000*psi
TBPT,,0.001*6.8*in,86*1000*psi
TBPT,,0.001*8*in,95*1000*psi
TBPT,,0.001*8.8*in,100*1000*psi
TBPT,,0.001*10*in,105*1000*psi
TBPT,,0.001*11.6*in,110*1000*psi
TBPT,,0.001*12.4*in,112*1000*psi

/solu


allsel


a=node(0.01/2,0.01/2,0)
d,a,all

allsel

*do,i,1,50
time,i
autots,on
pred,on,,on
deltim,0.2,0.05,0.5
ldread,temp,i,,,,'aa','rth'
solv
*enddo
save,bb,db
save,bb,rst





结构分析时在加热荷载时用ldread,temp,i,,,,1,'aa','rth'

这时结果收敛,但是没有任何求得内力,为什么???
发表于 2009-7-5 20:43:15 | 显示全部楼层 来自 浙江嘉兴
Simdroid开发平台
save,aa,db
save,aa,rst
感觉有点多余?为什么要两个?
回复 不支持

使用道具 举报

 楼主| 发表于 2009-7-6 09:18:08 | 显示全部楼层 来自 河北石家庄
试过只用一个save 代替,但是只能恢复模型,不能恢复结果文件,索性分开独立save两次
回复 不支持

使用道具 举报

发表于 2010-1-17 18:23:04 | 显示全部楼层 来自 北京海淀
save,aa,rst这个应该是rth吧
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-20 21:27 , Processed in 0.046115 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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