Hello,
I am trying to write down a kinematic hardening umat for Abaqus. For this reason i need to reate a cyclic loading in my input file. I try the solution suggested in the internet however could not solve my problem.
My model has a total time of 1000, i want it to start with 1mm displacement (tension) and go to -1mm dipslacement(compression) and come back to 1mm again at the 1000th second. I tried to write down the amplitude function below, however i did not work. Can you please suggest me a solution for my problem. Thank you in advance!
Related part of the input file:
*********************************************************************
** INITIAL CONDITIONS, MODEL DATA
*********************************************************************
*Initial Conditions, Type=Temperature
nall,
*********************************************************************
** BOUNDARY CONDITIONS, MODEL DATA
*********************************************************************
**
*Nset,nset=BOT
1,2
*Nset,nset=TOP
3,4
*Nset,nset=xx
1
*Boundary
BOT,2
xx,1
*Nset,nset=REF
1
*Amplitude, name=Amp-1, time=TOTAL TIME
0., 1., 500., 0., 1000., 1.
********************************************************************
** ANALYSIS STEP, STANDARD
****************************************************************
*STEP, Name=Load, nlgeom=yes,inc=20000
*Static
1.0,1000,1.d-10,25.0
*CONTROLS, PARAMETERS=LINE SEARCH
10,1.0,0.0001,0.25,1.0
*CONTROLS, PARAMETERS=TIME INCREMENTATION
,,,,,,,10,,,,,,
**
*Boundary, type=displacement
TOP,2,2,1.0