October 31, 2023 at 7:37 am
Ansys Employee
Hi
Perhaps use restart option.
Example
end_time = arg1 ! WB parameters
step = arg2
substep = arg3
limpres = arg4
delta_t = end_time/step ! time increment
save,model,db ! (database saved for diagnosing purpose)
/solu
antype,4 ! transient analysis
autots,off ! User turned off automatic time stepping
timint,on
time,1e-5 ! a very small initial time
alls
solve
*do,i,1,step,1 ! loop substep number
fini
/post1
set,i ! read ith step
!do something here
allsel,all
fini
parsav,all,my_par,txt ! save paramters
/solu
antype,4,rest ! restart from last step
timint,on
autots,off ! User turned off automatic time stepping
parres,new,my_par,txt ! resume parameter
time,i*delta_t
nsubst,substep
!do something here
/solu
alls
solve
*enddo
Hope this helps
Erik