*Heading
** Windshield wiper analysis (quasi-static)
*Parameter
t2 = -0.12
t3 = -0.1
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
   1,  198,    1
*Solid Section, elset=blade, material=Material-1
1.,
*End Instance
**  
*Instance, name=windshield, part=Part-2
-3., 2., 0.
*Node
      1,           5.,          -3.,           0.
*Nset, nset=windshield-RefPt_, internal
1, 
*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
  19,  20,  21,  22,  97,  98,  99, 100, 101, 102, 103, 104, 105, 106, 107, 108
 109,
*Elset, elset=top-flange, internal, instance=blade
 167, 168, 169, 170, 174, 178, 182, 186, 190, 194, 195, 196, 197, 198
*Nset, nset=refpt, internal, instance=windshield
 1,
*Elset, elset=blade_S2, internal, instance=blade, generate
  8,  96,   8
*Elset, elset=blade_S3, internal, instance=blade, generate
 89,  96,   1
*Elset, elset=blade_S4, internal, instance=blade, generate
  1,  89,   8
*Nset,nset=nout,generate,instance=blade
71,78,1
210,213,1
*Nset,nset=QA_TEST,generate,instance=blade
71,78,1
210,213,1
*elset,elset=eout,generate,instance=blade
129,138,1
*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, nset=QA_TEST
U
*Node response
U
*Element response
SINV
*Contact response
Cstress
*End Step