*Heading
** Windshield wiper analysis (quasi-static)
*Parameter
t2 = 0.0
t3 = 0.0
h2 = 0.0
Mu = 0.2
*Design Parameter
t2, t3, h2, Mu
**
** PARTS
**
*Part, name=Part-1
*End Part
*Part, name=Part-2
*End Part
**
** ASSEMBLY
**
*Assembly, name=wiper-sys
**
*Instance, name=blade, part=Part-1
*Include, input=dsawiper_node.inp
*Parameter shape variation, parameter=t2,
input=dsawiper_t2.inp
*Parameter shape variation, parameter=t3,
input=dsawiper_t3.inp
*Parameter shape variation, parameter=h2,
input=dsawiper_h2.inp
*Include, input=dsawiper_elem.inp
*Elset, elset=blade, internal, generate
*Solid Section, elset=blade, material=Material-1
1.,
*End Instance
**
*Instance, name=windshield, part=Part-2
*Node
*Nset, nset=windshield-RefPt_, internal
*Surface, type=SEGMENTS, name=glass, internal
START,     4.,    -5.
 LINE,     4.,    -3.
CIRCL,     5.,    -2.,    5.,   -3.
 LINE,     20.,   -2.
*Rigid Body, ref node=windshield-RefPt_,
analytical surface=glass
*End Instance
*Nset, nset=top-flange, internal, instance=blade
*Elset, elset=top-flange, internal, instance=blade
*Nset, nset=refpt, internal, instance=windshield
*Elset, elset=blade_S2, internal, instance=blade,
generate
*Elset, elset=blade_S3, internal, instance=blade,
generate
*Elset, elset=blade_S4, internal, instance=blade,
generate
*Nset,nset=nout,generate,instance=blade
*elset,elset=eout,generate,instance=blade
*Surface, type=ELEMENT, name=blade, internal
blade_S2, S2
blade_S3, S3
blade_S4, S4
*End Assembly
**
** MATERIALS
**
*Material, name=Material-1
*Hyperelastic, n=2
77194.,23366.1,1512.92,-1185.79,56.835,0.,0.
**
** INTERACTION PROPERTIES
**
*Surface Interaction, name=IntProp-1
1.,
*Friction
 <Mu>
**
** INTERACTIONS
**
** Interaction: Int-1
*Contact Pair, interaction=IntProp-1
blade, windshield.glass
** ------------------------------------------
**
** STEP: Step-1
**
*Step, name=Step-1, nlgeom, unsymm=yes, dsa
*Static
0.1, 1., 1e-05, 0.1
**
** BOUNDARY CONDITIONS
**
*Boundary
top-flange,pinned
*Boundary
refpt, 1, 1, -9.0
refpt, 2, 2
refpt, 6, 6
**
** OUTPUT REQUESTS
**
*Design Response
*Node response
U
*Element response
SINV
*Contact response
Cstress
*End Step