*Heading
belt_two_step:  media transport model, 1st step pretensioning
*Preprint, echo=NO, model=YES, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-1
*NODE
*ELEMENT,TYPE=M3D4R,ELSET=belt
*ELEMENT,TYPE=C3D6,ELSET=pack
*ELEMENT,TYPE=C3D8R,ELSET=pack
**
*Nset, nset=back, generate,unsorted
*Nset, nset=front, generate,unsorted
*NSET, NSET=nset-all
*NSET, NSET=qa_test_nall
nset-all
*ELSET, ELSET=elset-all
belt, pack
**
*Surface, type=node, name=front
front
*Surface, type=node, name=back
back
*surface, type=element, name=surf-belt
belt,spos
*surface, type=element, name=surf-pack
pack,
**
*Membrane Section, elset=belt,material=belt
2.,
*SOLID SECTION, ELSET=pack, MATERIAL=pack
**
*End Part
**
*Part, name=roller1
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part-1-2, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-2-1, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-3-1, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-4-1, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-5-1, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-6-1, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-7-1, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-8-1, part=Part-1
*End Instance
**
*Instance, name=Part-1-2-lin-9-1, part=Part-1
*End Instance
**
*Instance, name=roller1-1, part=roller1
*Node
*Nset, nset=roller1-1-RefPt_, internal
*Nset, nset=_PickedSet4, internal
*Surface, type=REVOLUTION, name=Surf-1
START,          50.,         200.
 LINE,          50.,        -200.
*Rigid Body, ref node=roller1-1-RefPt_, analytical surface=Surf-1
*Element, type=MASS, elset=_PickedSet4_Inertia-1_MASS_
***Mass, elset=_PickedSet4_Inertia-1_MASS_, Type=Anisotropic
**0.005, 0.005, 0.005
*Mass, elset=_PickedSet4_Inertia-1_MASS_
0.005
*Element, type=ROTARYI, elset=_PickedSet4_Inertia-1_ROTI_
*Rotary Inertia, elset=_PickedSet4_Inertia-1_ROTI_
1., 1., 1., 0., 0., 0.
*End Instance
**
*Instance, name=roller1-2, part=roller1
*Node
*Nset, nset=roller1-2-RefPt_, internal
*Nset, nset=_PickedSet4, internal
*Surface, type=REVOLUTION, name=Surf-1
START,          50.,         200.
 LINE,          50.,        -200.
*Rigid Body, ref node=roller1-2-RefPt_, analytical surface=Surf-1
*Element, type=MASS, elset=_PickedSet4_Inertia-1_MASS_
***Mass, elset=_PickedSet4_Inertia-1_MASS_, Type=Anisotropic
**0.005, 0.005, 0.005
*Mass, elset=_PickedSet4_Inertia-1_MASS_
0.005
*Element, type=ROTARYI, elset=_PickedSet4_Inertia-1_ROTI_
*Rotary Inertia, elset=_PickedSet4_Inertia-1_ROTI_
1., 1., 1., 0., 0., 0.
*End Instance
**
**
**
*NODE, NSET=INLET
*NODE, NSET=OUTLET
*NODE, NSET=TRIGGER
**
*ORIENTATION,NAME=RECT
**
**
*End Assembly
**
** MATERIALS
**
*Material, name=belt
*Density
 4e-09,
*Elastic
2000., 0.2
**
*damping,alpha=10.0
**
*Material, name=pack
*Density
 9e-09,
*Elastic
1000., 0.2
**
*damping,alpha=10.0
**
**
*Boundary
roller1-1.roller1-1-RefPt_,1,4
roller1-1.roller1-1-RefPt_,6,6
roller1-2.roller1-2-RefPt_, 1,4
roller1-2.roller1-2-RefPt_, 6,6
**
**
*PERIODIC MEDIA, NAME=media1, INLETCON=Assembly.INLET,  OUTLETCONT=Assembly.OUTLET, ORIENTATION=Assembly.RECT,
 TRIGGERNODE=Assembly.TRIGGER
**
PART-1-2.elset-all, PART-1-2.nset-all, PART-1-2.front, PART-1-2.back
Part-1-2-lin-2-1.elset-all,Part-1-2-lin-2-1.nset-all, Part-1-2-lin-2-1.front, Part-1-2-lin-2-1.back
Part-1-2-lin-3-1.elset-all,Part-1-2-lin-3-1.nset-all, Part-1-2-lin-3-1.front, Part-1-2-lin-3-1.back
Part-1-2-lin-4-1.elset-all,Part-1-2-lin-4-1.nset-all, Part-1-2-lin-4-1.front, Part-1-2-lin-4-1.back
Part-1-2-lin-5-1.elset-all,Part-1-2-lin-5-1.nset-all, Part-1-2-lin-5-1.front, Part-1-2-lin-5-1.back
Part-1-2-lin-6-1.elset-all,Part-1-2-lin-6-1.nset-all, Part-1-2-lin-6-1.front, Part-1-2-lin-6-1.back
Part-1-2-lin-7-1.elset-all,Part-1-2-lin-7-1.nset-all, Part-1-2-lin-7-1.front, Part-1-2-lin-7-1.back
Part-1-2-lin-8-1.elset-all,Part-1-2-lin-8-1.nset-all, Part-1-2-lin-8-1.front, Part-1-2-lin-8-1.back
Part-1-2-lin-9-1.elset-all,Part-1-2-lin-9-1.nset-all, Part-1-2-lin-9-1.front, Part-1-2-lin-9-1.back
**
*SURFACE INTERACTION, NAME = frict
*FRICTION
0.2       ,0.0       ,0.0       ,0.0
**
*SURFACE INTERACTION, NAME = glue
*cohesive behavior, type=UNCOUPLED, Eligibility = Current Contacts
**
**
*AMPLITUDE, NAME=OUT, TIME=TOTAL TIME
0.0, 0.0, 0.20, 1.0, 10.0, 1.0
*AMPLITUDE, NAME=IN, TIME=TOTAL TIME
0.0, 0.0, 0.04,0.0, 0.20, 1.0, 10.0, 1.0
**
**
*nset,nset=out
Assembly.INLET,Assembly.OUTLET
**
*STEP
pre-tensioning of belt
*DYNAMIC,EXPLICIT
,0.3
**
*fixed mass scaling, type=below min, dt=2.5e-5
**
*contact
*contact inclusions,all exterior
*CONTACT PROPERTY ASSIGNMENT
, , frict
PART-1-2.surf-belt, PART-1-2.surf-pack, glue
Part-1-2-lin-2-1.surf-belt,Part-1-2-lin-2-1.surf-pack, glue
Part-1-2-lin-3-1.surf-belt,Part-1-2-lin-3-1.surf-pack, glue
Part-1-2-lin-4-1.surf-belt,Part-1-2-lin-4-1.surf-pack, glue
Part-1-2-lin-5-1.surf-belt,Part-1-2-lin-5-1.surf-pack, glue
Part-1-2-lin-6-1.surf-belt,Part-1-2-lin-6-1.surf-pack, glue
Part-1-2-lin-7-1.surf-belt,Part-1-2-lin-7-1.surf-pack, glue
Part-1-2-lin-8-1.surf-belt,Part-1-2-lin-8-1.surf-pack, glue
Part-1-2-lin-9-1.surf-belt,Part-1-2-lin-9-1.surf-pack, glue
**
**
*MEDIA TRANSPORT
media1, INACTIVE
*BOUNDARY, TYPE=VELOCITY, AMP=IN
Assembly.INLET, 1, 1, 1000.0
Assembly.INLET, 2, 3, 0.0
Assembly.OUTLET, 2, 3, 0.0
*BOUNDARY, TYPE=VELOCITY, AMP=OUT
Assembly.OUTLET, 1, 1, 1000.0
**
*output, field, num=4
*node output,nset=part-1-2.qa_test_nall
u,
*output, field, num=10
*node output
u, v
*element output
le, s
*output,history,time interval=0.0015
*node output,nset=roller1-1.roller1-1-RefPt_
ur2,vr2
*node output,nset=roller1-2.roller1-2-RefPt_
ur2,vr2
*node output,nset=out
u1,v1
*output,history,time interval=0.015
*energy output,var=preselect
**
*END STEP
**
*STEP
*DYNAMIC,EXPLICIT
,2.5
**
*fixed mass scaling, type=below min, dt=2.5e-5
**
*MEDIA TRANSPORT
media1, ACTIVE
**
*output, field, num=4
*node output,nset=part-1-2.qa_test_nall
u,
*output, field, num=50
*node output
u, v
*element output
le, s
**
*output,history,time interval=1.25e-2
*node output,nset=roller1-1.roller1-1-RefPt_
ur2,vr2
*node output,nset=roller1-2.roller1-2-RefPt_
ur2,vr2
*node output,nset=out
u1,v1
*output,history,time interval=1.25e-1
*energy output,var=preselect
**
*END STEP