本帖最后由 gdyu_yu 于 2010-7-8 09:07 编辑
为什么我使用edcgen,assc命令时题就能解出来,而使用edcgen,fsts,2,1,0.2,0.18,的命令时就解不出来了,原程序是这样子的:/prep7
et,1,SOLID164
et,2,SOLID164
et,3,SOLID164
mp,ex,1,200e9
mp,nuxy,1,0.29
mp,dens,1,7.8e3
edmp,rigid,1,6,7
mp,ex,2,180e9
mp,nuxy,2,0.29
mp,dens,2,2.28e3
mp,ex,3,200e9
mp,nuxy,3,0.29
mp,dens,3,7.8e3
edmp,rigid,3,7,7
BLOCK,0,0.01,0.00605,0.007,0,0.01,
mat,1
type,1
esize,0.001
vmesh,1
BLOCK,0,0.01,0,0.006,0,0.01,
mat,2
type,2
esize,0.002
vmesh,2
BLOCK,0,0.01,0,-0.001,0,0.01,
mat,3
type,3
esize,0.001
vmesh,3
edwrite,pcreate
edwrite,plist
!edcgen,assc
edcgen,fsts,2,1,0.2,0.18,
edcgen,fsts,2,3,0.2,0.18,
fini
/solu
esel,s,mat,,1
cm,epunch,elem
nsle
cm,npunch,node
esel,s,mat,,2
cm,eblock,elem
nsle
cm,nblock,node
esel,s,mat,,3
cm,edie,elem
nsle
cm,ndie,node
nsel,all
esel,all
allsel
*dim,time,,21
*dim,disp,,21
*do,i,1,21,1
*SET,time(i),0.002*(i-1)
*SET,disp(i),-0.015*time(i)
*enddo
EDLOAD,ADD,RBUY,0, 1,TIME,DISP, 0, , , , ,
time,0.039999
edrst,50
edhtime,55
edhist,nblock
edhist,eblock
edhist,npunch
edhist,epunch
edenergy,1,1,1,1
edout,all
edout,glstat
请高手多多指教!谢谢了! |