*Heading
** testing general traction loads on axisymmetric rigid/shell elements
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-3
*End Part
*Part, name=Part-4
*End Part
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
**
*Instance, name=Part-3-1, part=Part-3
*Node
*Element, type=SAX1
** Region: (Section-3:Picked)
*Elset, elset=_PickedSet4, internal
** Section: Section-3
*Shell Section, elset=_PickedSet4, material=Material-1
0.1, 5
*End Instance
**
*Instance, name=Part-3-2, part=Part-3
*Node
*Element, type=SAX2
** Region: (Section-3:Picked)
*Elset, elset=_PickedSet4, internal
** Section: Section-3
*Shell Section, elset=_PickedSet4, material=Material-1
0.1, 5
*End Instance
**
**
**
*Instance, name=Part-4-1, part=Part-4
*Node
*Element, type=RAX2
*Node
*Nset, nset=Part-4-1-RefPt_, internal
*End Instance
*Nset, nset=_PickedSet68, internal, instance=Part-4-1
*Nset, nset=_PickedSet69, internal, instance=Part-4-1
*Elset, elset=_PickedSet69, internal, instance=Part-4-1
*Nset, nset=_PickedSet75, internal, instance=Part-4-1
*Nset, nset=_PickedSet76, internal, instance=Part-3-1
*Nset, nset=_PickedSet76, internal, instance=Part-3-2
*Elset, elset=_SurfNeg_SNEG, internal, instance=Part-3-1
*Elset, elset=_SurfNeg_SNEG, internal, instance=Part-3-2
*Surface, type=ELEMENT, name=SurfNeg
_SurfNeg_SNEG, SNEG
*Elset, elset=_SurfPos_SPOS, internal, instance=Part-3-1
*Elset, elset=_SurfPos_SPOS, internal, instance=Part-3-2
*Surface, type=ELEMENT, name=SurfPos
_SurfPos_SPOS, SPOS
*Elset, elset=_SurfNegR_SNEG, internal, instance=Part-4-1
*Surface, type=ELEMENT, name=SurfNegR
_SurfNegR_SNEG, SNEG
*Elset, elset=_SurfPosR_SPOS, internal, instance=Part-4-1
*Surface, type=ELEMENT, name=SurfPosR
_SurfPosR_SPOS, SPOS
** Constraint: Constraint-11
*Rigid Body, ref node=_PickedSet68, elset=_PickedSet69
*End Assembly
**
** MATERIALS
**
*Material, name=Material-1
*Elastic
1000., 0.3
**
** BOUNDARY CONDITIONS
**
** Name: BC-1 Type: Displacement/Rotation
*Boundary
_PickedSet75, 1, 1
_PickedSet75, 2, 2
_PickedSet75, 6, 6
** Name: BC-2 Type: Displacement/Rotation
*Boundary
_PickedSet76, 2, 6
** ----------------------------------------------------------------
**
** STEP: Step-1
**
*Step, name=Step-1, pert
*Static
**
*Output, field, variable=PRESELECT
**
*Node Print, freq=1,nset=_PickedSet75
rf,
*Node Print, freq=1,nset=_PickedSet76
rf,
*load case, name=trvec100_neg_ds
*dsload
surfNeg, trvec, 1, 1,0,0
surfNegR, trvec, 1, 1, 0,0
*end load case
*load case, name=trvec100_neg_d
*dload
_surfNeg_SNEG, trvec, 1, 1,0,0
_surfNegR_SNEG, trvec, 1, 1, 0,0
*end load case
*load case, name=trvec010_neg_ds
*dsload
surfNeg, trvec, 1, 0,1,0
surfNegR, trvec, 1, 0, 1,0
*end load case
*load case, name=trvec010_neg_d
*dload
_surfNeg_SNEG, trvec, 1, 0,1,0
_surfNegR_SNEG, trvec, 1, 0, 1,0
*end load case
**
*load case, name=trshr100_neg_ds
*dsload
surfNeg, trshr, 1, 1,0,0
surfNegR, trshr, 1, 1, 0,0
*end load case
*load case, name=trshr100_neg_d
*dload
_surfNeg_SNEG, trshr, 1, 1,0,0
_surfNegR_SNEG, trshr, 1, 1, 0,0
*end load case
*load case, name=trshr010_neg_ds
*dsload
surfNeg, trshr, 1, 0,1,0
surfNegR, trshr, 1, 0, 1,0
*end load case
*load case, name=trshr010_neg_d
*dload
_surfNeg_SNEG, trshr, 1, 0,1,0
_surfNegR_SNEG, trshr, 1, 0, 1,0
*end load case
**
**
**
*load case, name=trvec100_pos_ds
*dsload
surfPos, trvec, 1, 1,0,0
surfPosR, trvec, 1, 1, 0,0
*end load case
*load case, name=trvec100_pos_d
*dload
_surfPos_SPOS, trvec, 1, 1,0,0
_surfPosR_SPOS, trvec, 1, 1, 0,0
*end load case
*load case, name=trvec010_pos_ds
*dsload
surfPos, trvec, 1, 0,1,0
surfPosR, trvec, 1, 0, 1,0
*end load case
*load case, name=trvec010_pos_d
*dload
_surfPos_SPOS, trvec, 1, 0,1,0
_surfPosR_SPOS, trvec, 1, 0,1,0
*end load case
**
*load case, name=trshr100_pos_ds
*dsload
surfPos, trshr, 1, 1,0,0
surfPosR, trshr, 1, 1, 0,0
*end load case
*load case, name=trshr100_pos_d
*dload
_surfPos_SPOS, trshr, 1, 1,0,0
_surfPosR_SPOS, trshr, 1, 1, 0,0
*end load case
*load case, name=trshr010_pos_ds
*dsload
surfPos, trshr, 1, 0,1,0
surfPosR, trshr, 1, 0, 1,0
*end load case
*load case, name=trshr010_pos_d
*dload
_surfPos_SPOS, trshr, 1, 0,1,0
_surfPosR_SPOS, trshr, 1, 0,1,0
*end load case
**
*End Step