运行的结果一直是只有最后的几步,都是在最顶部的几秒,我想要的结果是出现运动的热源,热源在Y轴运动,是不是热源的加载出现问题了,应该下一次在上次的热分布基础上加载,求大神指导!
/UNITS,SI
L=0.02
B1=0.003
B2=0.006
B3=0.02
H=0.0032
D=0.001
AH=D/2
CHF=2*AH
CHB=8*AH
BH=0.005
RF=2*CHF/(CHF+CHB)
RB=2*CHB/(CHF+CHB)
M=0.27
W0=2200
W=W0*M
/PREP7
ET,1,SOLID70
MPTEMP,1,20
MPTEMP,2,100
MPTEMP,3,200
MPTEMP,4,300
MPTEMP,5,400
MPTEMP,6,500
MPTEMP,7,600
MPTEMP,8,700
MPTEMP,9,800
MPTEMP,10,900
MPTEMP,11,1000
MPTEMP,12,1200
MPTEMP,13,1540
MPTEMP,14,1700
MPTEMP,15,2000
MPTEMP,16,3000
MPDATA,KXX,1,,6
MPDATA,KXX,1,,6.5
MPDATA,KXX,1,,7
MPDATA,KXX,1,,8
MPDATA,KXX,1,,9
MPDATA,KXX,1,,10
MPDATA,KXX,1,,11
MPDATA,KXX,1,,12
MPDATA,KXX,1,,13
MPDATA,KXX,1,,13.5
MPDATA,KXX,1,,13.8
MPDATA,KXX,1,,13.9
MPDATA,KXX,1,,14
MPDATA,KXX,1,,14.2
MPDATA,KXX,1,,14.4
MPDATA,KXX,1,,14.4
MPTEMP,1,20
MPTEMP,2,100
MPTEMP,3,200
MPTEMP,4,300
MPTEMP,5,400
MPTEMP,6,500
MPTEMP,7,600
MPTEMP,8,700
MPTEMP,9,800
MPTEMP,10,900
MPTEMP,11,1000
MPTEMP,12,1200
MPTEMP,13,1540
MPTEMP,14,1700
MPTEMP,15,2000
MPTEMP,16,3000
MPDATA,C,1,,600
MPDATA,C,1,,620
MPDATA,C,1,,640
MPDATA,C,1,,660
MPDATA,C,1,,680
MPDATA,C,1,,700
MPDATA,C,1,,725
MPDATA,C,1,,750
MPDATA,C,1,,775
MPDATA,C,1,,800
MPDATA,C,1,,805
MPDATA,C,1,,810
MPDATA,C,1,,830
MPDATA,C,1,,850
MPDATA,C,1,,900
MPDATA,C,1,,900
MP,DENS,1,4450
BLOCK,0,B1,0,L,0,H,
BLOCK,B1,B2,0,L,0,H,
BLOCK,B2,B3,0,L,0,H,
VGLUE,ALL
ESIZE,H/16,0
VSWEEP,1
ESIZE,H/2,0
VSWEEP,5
MSHAPE,1,3D
MSHKEY,0
VMESH,4
FINISH
/PREP7
STEP=0.02
N=L/STEP
V=0.04
*DO,I,0,N,0.2
YY=I*STEP
T=(YY+STEP)/V
/SOLU
ANTYPE,4
trnopt,full
tunif,293,
outres,ALL,ALL
time,t
nropt,full,,on
autots,1
nsubst,5,,,1
kbc,1
lnsrch,1
tsres,erase
TINTP,,,,1,,,,,
timint,0,STRUCT
timint,1,THERM
TIMINT,0,MAG
nsel,s,ext, !ADD FIRST LOAD
nsel,u,loc,x,0
sf,all,conv,200,293
ASEL,S,,,5,26,1
ASEL,U,LOC,X,0
LSLA,S
NSLL,A,1
sf,all,conv,200,293
allsel,all
NSEL,ALL
*GET,CENTER,NODE,,MNLOC,X
NSEL,S,LOC,X,CENTER
SF,ALL,HFLUX,0
LOCAL,11,2,0,YY,0,,,,3,8,
NSEL,S,LOC,X,,D
NSEL,R,LOC,Y,,90
NSEL,R,LOC,Z,,90
CM,FRONT,NODE
LOCAL,13,0,0,YY,0,,,,1,1,
*DEL,_FNCNAME
*DEL,_FNCMTID
*DEL,_FNC_C1
*DEL,_FNC_C2
*DEL,_FNC_C3
*DEL,_FNC_C4
*DEL,_FNC_C5
*DEL,_FNCCSYS
*DEL,'TFRONT'
*SET,_FNCNAME,'TFRONT'
*DIM,_FNC_C1,,1
*DIM,_FNC_C2,,1
*DIM,_FNC_C3,,1
*DIM,_FNC_C4,,1
*DIM,_FNC_C5,,1
*SET,_FNC_C1(1),RF
*SET,_FNC_C2(1),W
*SET,_FNC_C3(1),CHF
*SET,_FNC_C4(1),AH
*SET,_FNC_C5(1),BH
*SET,_FNCCSYS,13
*DIM,%_FNCNAME%,TABLE,7,38,1,,,,%_FNCCSYS%
*SET,%_FNCNAME%(0,0,1),0.0,-999
*SET,%_FNCNAME%(2,0,1),0.0
*SET,%_FNCNAME%(3,0,1),%_FNC_C1(1)%
*SET,%_FNCNAME%(4,0,1),%_FNC_C2(1)%
*SET,%_FNCNAME%(5,0,1),%_FNC_C3(1)%
*SET,%_FNCNAME%(6,0,1),%_FNC_C4(1)%
*SET,%_FNCNAME%(7,0,1),%_FNC_C5(1)%
*SET,%_FNCNAME%(0,1,1),1.0, -1, 16, 3, 0, 0, 0
*SET,%_FNCNAME%(0,2,1),0.0, -2, 0, 6, 0, 0, -1
*SET,%_FNCNAME%(0,3,1),0, -3, 0, 1, -2, 3, -1
*SET,%_FNCNAME%(0,4,1),0.0, -1, 0, 1, -3, 3, 17
*SET,%_FNCNAME%(0,5,1),0.0, -2, 0, 1, -1, 3, 18
*SET,%_FNCNAME%(0,6,1),0.0, -1, 0, 0, 0, 0, 0
*SET,%_FNCNAME%(0,7,1),0.0, -3, 0, 1, 0, 0, -1
*SET,%_FNCNAME%(0,8,1),0.0, -4, 0, 1, -1, 2, -3
*SET,%_FNCNAME%(0,9,1),0.0, -1, 0, 2, 0, 0, 2
*SET,%_FNCNAME%(0,10,1),0.0, -3, 0, 1,2,17,-1
*SET,%_FNCNAME%(0,11,1),0.0, -1, 0, 2, 0, 0, 19
*SET,%_FNCNAME%(0,12,1),0.0, -5, 0, 1, 19, 17, -1
*SET,%_FNCNAME%(0,13,1),0.0, -1, 0, 1, -3, 4, 5
*SET,%_FNCNAME%(0,14,1),0.0, -3, 0, 2, 0, 0, 3
*SET,%_FNCNAME%(0,15,1),0.0, -5, 0, 1, 3, 17, -3
*SET,%_FNCNAME%(0,16,1),0.0, -3, 0, 2, 0, 0, 20
*SET,%_FNCNAME%(0,17,1),0.0, -6, 0, 1, 20, 17, -3
*SET,%_FNCNAME%(0,18,1),0.0, -3, 0, 1, -5, 4, -6
*SET,%_FNCNAME%(0,19,1),0.0, -5, 0, 1, -1, 1, -3
*SET,%_FNCNAME%(0,20,1),0.0, -1, 0, 2, 0, 0, 4
*SET,%_FNCNAME%(0,21,1),0.0, -3, 0, 1, 4, 17, -1
*SET,%_FNCNAME%(0,22,1),0.0, -1, 0, 2, 0, 0,21
*SET,%_FNCNAME%(0,23,1),0.0, -6, 0, 1, 21, 17, -1
*SET,%_FNCNAME%(0,24,1),0.0, -1, 0, 1, -3, 4, -6
*SET,%_FNCNAME%(0,25,1),0.0, -3, 0, 1, -5, 1, -1
*SET,%_FNCNAME%(0,26,1),0.0, -1, 0, 3, 0, 0, -3
*SET,%_FNCNAME%(0,27,1),0.0, -5, 0, 1, -1, 3, -3
*SET,%_FNCNAME%(0,28,1),0.0, -1, 0, 1, -4, 3, -5
*SET,%_FNCNAME%(0,29,1),0.0, -1, 7, 1, -1, 0, 0
*SET,%_FNCNAME%(0,30,1),0.0, -3, 0, 1, -2, 3, -1
*SET,%_FNCNAME%(0,31,1),0.0, -1, 0, 1,20,3,21
*SET,%_FNCNAME%(0,32,1),0.0, -2, 0,1,-1,3,19
*SET,%_FNCNAME%(0,33,1),0.0, -1, 0,3.14159265358979310, 0, 0, -2
*SET,%_FNCNAME%(0,34,1),0.0, -4, 0, 1, -2, 3,-1
*SET,%_FNCNAME%(0,35,1),0.0, -1,16,3.14159265358979310,0,0,0
*SET,%_FNCNAME%(0,36,1),0.0, -2, 0, 1, -4, 3,-1
*SET,%_FNCNAME%(0,37,1),0.0, -1, 0, 1, -3, 4, -2
*SET,%_FNCNAME%(0,38,1),0.0, 99, 0, 1, -1, 0, 0
BF,FRONT,HGEN,%TFRONT%
CMDELE,FRONT
ALLSEL,ALL
LOCAL,12,2,0,YY,0,,,,6,8,
NSEL,S,LOC,X,0,D
NSEL,R,LOC,Y,-90,0
nsel,r,loc,Z,,90
CM,BEHIND,NODE
!!!
LOCAL,14,0,0,YY,0,,,,1,1,
*DEL,_FNCNAME
*DEL,_FNCMTID
*DEL,_FNC_C1
*DEL,_FNC_C2
*DEL,_FNC_C3
*DEL,_FNC_C4
*DEL,_FNC_C5
*DEL,_FNCCSYS
*DEL,'TBEHIND'
*SET,_FNCNAME,'TBEHIND'
*DIM,_FNC_C1,,1
*DIM,_FNC_C2,,1
*DIM,_FNC_C3,,1
*DIM,_FNC_C4,,1
*DIM,_FNC_C5,,1
*SET,_FNC_C1(1),RB
*SET,_FNC_C2(1),W
*SET,_FNC_C3(1),CHB
*SET,_FNC_C4(1),AH
*SET,_FNC_C5(1),BH
*SET,_FNCCSYS,14
*DIM,%_FNCNAME%,TABLE,7,38,1,,,,%_FNCCSYS%
*SET,%_FNCNAME%(0,0,1),0.0, -999
*SET,%_FNCNAME%(2,0,1),0.0
*SET,%_FNCNAME%(3,0,1),%_FNC_C1(1)%
*SET,%_FNCNAME%(4,0,1),%_FNC_C2(1)%
*SET,%_FNCNAME%(5,0,1),%_FNC_C3(1)%
*SET,%_FNCNAME%(6,0,1),%_FNC_C4(1)%
*SET,%_FNCNAME%(7,0,1),%_FNC_C5(1)%
*SET,%_FNCNAME%(0,1,1),1.0, -1, 16, 3, 0, 0, 0
*SET,%_FNCNAME%(0,2,1),0.0, -2, 0, 6, 0, 0, -1
*SET,%_FNCNAME%(0,3,1),0, -3, 0, 1, -2, 3, -1
*SET,%_FNCNAME%(0,4,1),0.0, -1, 0, 1, -3, 3, 17
*SET,%_FNCNAME%(0,5,1),0.0, -2, 0, 1, -1, 3, 18
*SET,%_FNCNAME%(0,6,1),0.0, -1, 0, 0, 0, 0, 0
*SET,%_FNCNAME%(0,7,1),0.0, -3, 0, 1, 0, 0, -1
*SET,%_FNCNAME%(0,8,1),0.0, -4, 0, 1, -1, 2, -3
*SET,%_FNCNAME%(0,9,1),0.0, -1, 0, 2, 0, 0, 2
*SET,%_FNCNAME%(0,10,1),0.0, -3, 0, 1,2,17,-1
*SET,%_FNCNAME%(0,11,1),0.0, -1, 0, 2, 0, 0, 19
*SET,%_FNCNAME%(0,12,1),0.0, -5, 0, 1, 19, 17, -1
*SET,%_FNCNAME%(0,13,1),0.0, -1, 0, 1, -3, 4, 5
*SET,%_FNCNAME%(0,14,1),0.0, -3, 0, 2, 0, 0, 3
*SET,%_FNCNAME%(0,15,1),0.0, -5, 0, 1, 3, 17, -3
*SET,%_FNCNAME%(0,16,1),0.0, -3, 0, 2, 0, 0, 20
*SET,%_FNCNAME%(0,17,1),0.0, -6, 0, 1, 20, 17, -3
*SET,%_FNCNAME%(0,18,1),0.0, -3, 0, 1, -5, 4, -6
*SET,%_FNCNAME%(0,19,1),0.0, -5, 0, 1, -1, 1, -3
*SET,%_FNCNAME%(0,20,1),0.0, -1, 0, 2, 0, 0, 4
*SET,%_FNCNAME%(0,21,1),0.0, -3, 0, 1, 4, 17, -1
*SET,%_FNCNAME%(0,22,1),0.0, -1, 0, 2, 0, 0,21
*SET,%_FNCNAME%(0,23,1),0.0, -6, 0, 1, 21, 17, -1
*SET,%_FNCNAME%(0,24,1),0.0, -1, 0, 1, -3, 4, -6
*SET,%_FNCNAME%(0,25,1),0.0, -3, 0, 1, -5, 1, -1
*SET,%_FNCNAME%(0,26,1),0.0, -1, 0, 3, 0, 0, -3
*SET,%_FNCNAME%(0,27,1),0.0, -5, 0, 1, -1, 3, -3
*SET,%_FNCNAME%(0,28,1),0.0, -1, 0, 1, -4, 3, -5
*SET,%_FNCNAME%(0,29,1),0.0, -1, 7, 1, -1, 0, 0
*SET,%_FNCNAME%(0,30,1),0.0, -3, 0, 1, -2, 3, -1
*SET,%_FNCNAME%(0,31,1),0.0, -1, 0, 1,20,3,21
*SET,%_FNCNAME%(0,32,1),0.0, -2, 0,1,-1,3,19
*SET,%_FNCNAME%(0,33,1),0.0, -1, 0,3.14159265358979310, 0, 0, -2
*SET,%_FNCNAME%(0,34,1),0.0, -4, 0, 1, -2, 3,-1
*SET,%_FNCNAME%(0,35,1),0.0, -1,16,3.14159265358979310,0,0,0
*SET,%_FNCNAME%(0,36,1),0.0, -2, 0, 1, -4, 3,-1
*SET,%_FNCNAME%(0,37,1),0.0, -1, 0, 1, -3, 4, -2
*SET,%_FNCNAME%(0,38,1),0.0, 99, 0, 1, -1, 0, 0
BF,BEHIND,HGEN,%TBEHIND%
CMDELE,BEHIND
ALLSEL,ALL
SOLVE
BFDELE,all,HGEN
*ENDDO
![]()
file000.jpg |