fischietto
Guest
Hello, guys, I'm doing a transient analysis of post-synthesis fire and to do it I need two cycles of iteration. I will take the two cycles code below.
Sisma load cycle
step_start=0.01
step_end=25.01
step_incr=0.01
♪
*dim,step_accel,table,2501,1,,step,accel
*tread,step_accel,accel_2,txt,
*do,step,step_start,step_end,step_incr
time, step
autots,on
Acceleration!
acel,step_accel(step),9.81
outres,all,none
outres,nsol,last
outres,rsol,last
outres,nload,last
The
*end
starting time (must be > 0)
End time of the transient
Time increment!
*dim,time_temp,table,721, 1, , time, temp
*tread,time_temp,temperature,txt,
*dim,time_temp_jump,table,721, 1, , time, temp
*tread,time_temp_right,temperature_right,txt,
autots,on
*do,tm,tm_start,tm_end,tm_incr
time,tm
Acceleration!
acel,0,9.81
!
esel,s,cent,y,2*h
esel,u,cent,x,0,b+lgiunto+lpl
esel,u,cent,x,b+ljunto+ltrave1+ltrave2+ltrave3-lpl,4*b
esel,u,type,2
bfe,all,temp,1,time_temp(tm) ! thermal load on element
esel,all
esel,s,cent,y,2*h
esel,u,cent,x,0,b
♪
esel,u,cent,x,b+ljunto+lpl,b+ljunto+ltrave1+ltrave2+ltrave3-lpl
esel,u,type,2
bfe,all,temp,1,time_temp_giunto(tm) ! thermal load on joint
esel,all
outres,all,last
The
*end
The
finish
then the first cycle to the sisma is related to a 25-second accelerogram with 1/100 second loading step each while the second to the fire follows the law of increase temperature iso 834 of 1 hour with 5 second loading step. the cycle relative to the fire part 1 second after the end of the sisma then to 26 seconds and then ends to 3626 seconds. if I run the two analyses (system and fire) separately I have no problem while if I run them in succession ansys gives me this type of error:
present time 3626.01 is less than or equal to the previous time in a transient analysis.
Can someone give me an explanation?
Sisma load cycle
step_start=0.01
step_end=25.01
step_incr=0.01
♪
*dim,step_accel,table,2501,1,,step,accel
*tread,step_accel,accel_2,txt,
*do,step,step_start,step_end,step_incr
time, step
autots,on
Acceleration!
acel,step_accel(step),9.81
outres,all,none
outres,nsol,last
outres,rsol,last
outres,nload,last
The
*end
starting time (must be > 0)
End time of the transient
Time increment!
*dim,time_temp,table,721, 1, , time, temp
*tread,time_temp,temperature,txt,
*dim,time_temp_jump,table,721, 1, , time, temp
*tread,time_temp_right,temperature_right,txt,
autots,on
*do,tm,tm_start,tm_end,tm_incr
time,tm
Acceleration!
acel,0,9.81
!
esel,s,cent,y,2*h
esel,u,cent,x,0,b+lgiunto+lpl
esel,u,cent,x,b+ljunto+ltrave1+ltrave2+ltrave3-lpl,4*b
esel,u,type,2
bfe,all,temp,1,time_temp(tm) ! thermal load on element
esel,all
esel,s,cent,y,2*h
esel,u,cent,x,0,b
♪
esel,u,cent,x,b+ljunto+lpl,b+ljunto+ltrave1+ltrave2+ltrave3-lpl
esel,u,type,2
bfe,all,temp,1,time_temp_giunto(tm) ! thermal load on joint
esel,all
outres,all,last
The
*end
The
finish
then the first cycle to the sisma is related to a 25-second accelerogram with 1/100 second loading step each while the second to the fire follows the law of increase temperature iso 834 of 1 hour with 5 second loading step. the cycle relative to the fire part 1 second after the end of the sisma then to 26 seconds and then ends to 3626 seconds. if I run the two analyses (system and fire) separately I have no problem while if I run them in succession ansys gives me this type of error:
present time 3626.01 is less than or equal to the previous time in a transient analysis.
Can someone give me an explanation?