** connector friction tests for CARTESIAN
** CUSTOMIZED + PRESTRESS
**------------------------------------------------
*preprint,model=yes
*Node,nset = all
101,1,0,0
102,1,0,0
*orientation,name=global
1,0,0, 0,1,0
3,0.0
**-------------------------------------------------
*element,type=mass,elset=mass
10001,101
10002,102
*mass,elset=mass
1.0,
*element,type=rotaryI,elset=rotaryI
110001,101
110002,102
*rotary inertia,elset=rotaryI
1.0,1.0,1.0
**-------------------------------------------------
*element,type=conn3d2,elset=cartCustom
1001,101,102
*connector section,elset=cartCustom,behavior=fricCustom
cartesian,
**-------
*connector behavior,name=fricCustom
*connector elastic,comp=1
1.0,
*connector elastic,comp=2
10.0,
*connector elastic,comp=3
10.0,
*connector friction,contact force=normc
1.25,0.0
1.26,0.45
*connector potential
1,
2,
3,
*friction,elastic slip=1.d-5
0.15,
*connector derived component, name=normc
1,2,3
1.0,1.0,1.0
**--------------------------------------------------
*boundary
101,1,6
*elset,elset=conn
 cartCustom,
*amplitude,name=step
0,1,1,1
*amplitude,name=backforth
0,0 ,0.5,-1, 1,0
**--------------------------------------------------
*step,nlgeom
*static
0.1,1.0,0.1,0.1
*change friction,elset=cartCustom,amplitude=step
*friction,elastic slip=1.d-5
0.10,
*boundary,amplit=backforth
102,1,1,1.0
102,2,2,2.0
102,3,3,3.0
*OUTPUT, FIELD, FREQ=0
*OUTPUT,HISTORY
*NODE OUTPUT,nset=all
U,
*ELEMENT OUTPUT,elset=conn
CU,CASU,CEF,CSF,CTF,CNF,CIVC
*el file, elset=conn,freq=100
CU,CASU,CEF,CSF,CTF,CNF,CSF,CIVC
*el print,freq=100,sum=no, tot=no,elset=conn
CU,
CASU,
CEF,
CTF,
CNF,
CSF,
CIVC,
*node print,freq=100
u,
rf,
*end step
**--------------------------------------------------
*step
*steady state dynamics, direct
20,
40,
*load case,name=one
*boundary,load case=1
102,1,1,1.0
102,2,2,2.0
102,3,3,3.0
*boundary,load case=2
102,1,1,1.2
102,2,2,2.2
102,3,3,3.2
*end load case
*load case,name=two
*boundary,load case=1
102,1,1,4.0
102,2,2,5.0
102,3,3,6.0
*boundary,load case=2
102,1,1,4.2
102,2,2,5.2
102,3,3,6.2
*end load case
***OUTPUT, FIELD, FREQ=0
***OUTPUT, HISTORY, FREQ=0
*el print,freq=100,sum=no, tot=no,elset=conn
CU,
CEF,
CTF,
CNF,
CSF,
*node print,freq=100
u,
rf,
*end step
**--------------------------------------------------
*step,nlgeom,unsym=yes
*static
0.1,1.0,0.1,0.1
*change friction,elset=cartCustom
*friction,elastic slip=1.d-5
0.10,0.2
0.12,0.3
0.15,0.5
*boundary,op=new
101,1,6
*CLOAD
102,1,1.0
102,2,10.0
102,3,10.0
*OUTPUT, FIELD, FREQ=0
*OUTPUT,HISTORY
*NODE OUTPUT,nset=all
U,
*ELEMENT OUTPUT,elset=conn
CU,CASU,CEF,CSF,CTF,CNF,CIVC
*el file, elset=conn,freq=100
CU,CASU,CEF,CSF,CTF,CNF,CSF,CIVC
*el print,freq=100,sum=no, tot=no,elset=conn
CU,
CASU,
CEF,
CTF,
CNF,
CSF,
CIVC,
*node print,freq=100
u,
rf,
*end step
**--------------------------------------------------
*step,nlgeom
*dynamic
0.1,1.0,0.1,0.1
*change friction,amplitude=step,elset=cartCustom
*friction,elastic slip=1.d-5,expon
0.20,0.1,0.3
*boundary,op=new
101,1,6
*CLOAD
102,1,1.0
102,2,20.0
102,3,20.0
*OUTPUT, FIELD, FREQ=0
*OUTPUT,HISTORY,FREQ=1
*NODE OUTPUT,nset=all
U,
*ELEMENT OUTPUT,elset=conn
CU,CASU,CEF,CSF,CTF,CNF,CIVC
*el file, elset=conn,freq=100
CU,CASU,CEF,CSF,CTF,CNF,CSF,CIVC
*el print,freq=100,sum=no, tot=no,elset=conn
CU,
CASU,
CEF,
CTF,
CNF,
CSF,
CIVC,
*node print,freq=100
u,
rf,
*end step
**--------------------------------------------------