引用回帖: 25楼 : Originally posted by
mygt_hit at 2016-03-22 22:33:17
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*DIM,T_WENDU,ARRAY,240,1
*DO,k,1,240,1
*SET,T_WENDU(k),10*SIN(0.0262*k)
*ENDDO
*DO,k,1,240,1
TIME,k
TIMINT,ON
AUTOTS,ON
KBC,1
DELTIM,13,2,50
ALLSEL, ...
我从新改了下命令流,有两个问题
1 无论我温度设置的多低,混凝土内部的温度永远都是19度,我最后设置的温度为-50
2,算到120步的时候自动停止了,是不是我的if语句有问题
命令流如下FINISH
/FILNAME,YICIXUNHUAN, 1
/CLEAR
/PREP7
ET,1,SOLID70
MP,KXX,1,1.8
MP,KYY,1,1.8
MP,KZZ,1,1.8
MP,DENS,1,2400
MP,C,1,950
MP,KXX,2,0.61
MP,KYY,2,0.61
MP,KZZ,2,0.61
MP,DENS,2,996
MP,C,2,4185
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
BLOCK,0,200E-3,0,200E-3,0,600E-3
WPAVE,0,0,400E-3
CSYS,4
VSBW,ALL
WPCSYS,-1,0
WPROTA,0,-90,0
WPAVE,0,0,50E-3
CSYS,4
VSBW,ALL
WPAVE,0,0,100E-3
CSYS,4
VSBW,ALL
WPCSYS,-1,0
WPROTA,0,0,90
WPAVE,0,0,50E-3
CSYS,4
VSBW,ALL
WPAVE,0,0,100E-3
CSYS,4
VSBW,ALL
WPCSYS,-1,0
ALLSEL,ALL
VSEL,S,LOC,Z,0,400E-3
VSEL,R,LOC,X,50E-3,150E-3
VSEL,R,LOC,Y,50E-3,150E-3
VATT,1,,1
ALLSEL,ALL
VSEL,U,MAT,,1,1,1
VATT,2,,1
ALLSEL,ALL
lesize,all,,,10
ALLSEL,ALL
MSHKEY,1
VMESH,ALL
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
save
finiSH
/SOLU
ALLSEL
VSEL,S,MAT,,1
NSLV,S,1
D,ALL,TEMP,20
ALLSEL,ALL
VSEL,S,MAT,,2
NSLV,S,1
D,ALL,TEMP,10
ALLSEL,ALL
ANTYPE, TRANS
TIMINT,OFF
TIME,0.01
nsubst, 1,1,1
SOLVE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*DO,k,1,240,1
*IF,K,LE,120,THEN
TIME,k
TIMINT,ON
AUTOTS,ON
nsubst, 1,1,1
DDELET,ALL,TEMP
VSEL,S,MAT,,2
NSLV,S,1
D,ALL,TEMP,-50 !*** 还是使用 D 命令
OUTRESM,ALL,1
allsel,all
SOLVE
*ELSEIF,K,GT,120
TIMINT,ON
AUTOTS,ON
nsubst, 1,1,1
DDELET,ALL,TEMP
VSEL,S,MAT,,2
NSLV,S,1
D,ALL,TEMP,10 !*** 还是使用 D 命令
OUTRESM,ALL,1
allsel,all
SOLVE
*ENDIF
*ENDDO
-50度.png