*Heading
** testing general traction options of generalized axisymmetric elements
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-1
*End Part
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part-1-1, part=Part-1
*Node
*Element, type=CGAX3
*Node
*Nset, nset=Part-1-1-RefPt_, internal
** Region: (Section-1:Picked)
*Elset, elset=_PickedSet3, internal
** Section: Section-1
*Solid Section, elset=_PickedSet3, material=Material-1
1.,
*End Instance
**
*Instance, name=Part-1-2, part=Part-1
*Node
*Element, type=CGAX4
*Node
*Nset, nset=Part-1-2-RefPt_, internal
** Region: (Section-1:Picked)
*Elset, elset=_PickedSet3, internal
** Section: Section-1
*Solid Section, elset=_PickedSet3, material=Material-1
1.,
*End Instance
**
*Instance, name=Part-1-3, part=Part-1
*Node
*Element, type=CGAX6
*Node
*Nset, nset=Part-1-3-RefPt_, internal
** Region: (Section-1:Picked)
*Elset, elset=_PickedSet3, internal
** Section: Section-1
*Solid Section, elset=_PickedSet3, material=Material-1
1.,
*End Instance
**
*Instance, name=Part-1-4, part=Part-1
*Node
*Element, type=CGAX6M
*Node
*Nset, nset=Part-1-4-RefPt_, internal
** Region: (Section-1:Picked)
*Elset, elset=_PickedSet3, internal
** Section: Section-1
*Solid Section, elset=_PickedSet3, material=Material-1
1.,
*End Instance
**
*Instance, name=Part-1-5, part=Part-1
*Node
*Element, type=CGAX8
*Node
*Nset, nset=Part-1-5-RefPt_, internal
** Region: (Section-1:Picked)
*Elset, elset=_PickedSet3, internal
** Section: Section-1
*Solid Section, elset=_PickedSet3, material=Material-1
1.,
*End Instance
*Nset, nset=_PickedSet13, internal, instance=Part-1-1
*Nset, nset=_PickedSet15, internal, instance=Part-1-2
*Nset, nset=_PickedSet17, internal, instance=Part-1-3
*Nset, nset=_PickedSet19, internal, instance=Part-1-4
*Nset, nset=_PickedSet21, internal, instance=Part-1-5
*Nset, nset=_PickedSet26, internal, instance=Part-1-1
*Nset, nset=_PickedSet26, internal, instance=Part-1-2
*Nset, nset=_PickedSet26, internal, instance=Part-1-4
*Nset, nset=_PickedSet26, internal, instance=Part-1-3
*Nset, nset=_PickedSet26, internal, instance=Part-1-5
*Nset, nset=_PickedSet40, internal, instance=Part-1-1
*Nset, nset=_PickedSet41, internal, instance=Part-1-2
*Nset, nset=_PickedSet43, internal, instance=Part-1-4
*Elset, elset=_PickedSet43, internal, instance=Part-1-4
*Nset, nset=_PickedSet44, internal, instance=Part-1-3
*Elset, elset=_PickedSet44, internal, instance=Part-1-3
*Nset, nset=_PickedSet45, internal, instance=Part-1-5, generate
*Elset, elset=_PickedSet45, internal, instance=Part-1-5
*Elset, elset=_SurfPosX_S2, internal, instance=Part-1-1
*Elset, elset=_SurfPosX_S2, internal, instance=Part-1-4
*Elset, elset=_SurfPosX_S2, internal, instance=Part-1-3
*Elset, elset=_SurfPosX_S3, internal, instance=Part-1-2
*Elset, elset=_SurfPosX_S3, internal, instance=Part-1-5
*Elset, elset=_SurfNegX_S3, internal, instance=Part-1-1
*Elset, elset=_SurfNegX_S3, internal, instance=Part-1-4
*Elset, elset=_SurfNegX_S3, internal, instance=Part-1-3
*Elset, elset=_SurfNegX_S1, internal, instance=Part-1-2
*Elset, elset=_SurfNegX_S1, internal, instance=Part-1-5
*Elset, elset=_SurfPosY_S3, internal, instance=Part-1-1
*Elset, elset=_SurfPosY_S3, internal, instance=Part-1-4
*Elset, elset=_SurfPosY_S3, internal, instance=Part-1-3
*Elset, elset=_SurfPosY_S4, internal, instance=Part-1-2
*Elset, elset=_SurfPosY_S4, internal, instance=Part-1-5
*Elset, elset=_SurfNegY_S1, internal, instance=Part-1-1
*Elset, elset=_SurfNegY_S1, internal, instance=Part-1-4
*Elset, elset=_SurfNegY_S1, internal, instance=Part-1-3
*Elset, elset=_SurfNegY_S2, internal, instance=Part-1-2
*Elset, elset=_SurfNegY_S2, internal, instance=Part-1-5
*Surface, type=NODE, name=_PickedSet40_CNS_, internal
_PickedSet40, 1.
*Surface, type=NODE, name=_PickedSet41_CNS_, internal
_PickedSet41, 1.
*Surface, type=NODE, name=_PickedSet44_CNS_, internal
_PickedSet44, 1.
*Surface, type=NODE, name=_PickedSet43_CNS_, internal
_PickedSet43, 1.
*Surface, type=NODE, name=_PickedSet45_CNS_, internal
_PickedSet45, 1.
** Constraint: Constraint-1
*Coupling, constraint name=Constraint-1, ref node=_PickedSet13, surface=_PickedSet40_CNS_
*Kinematic
2, 5
** Constraint: Constraint-2
*Coupling, constraint name=Constraint-2, ref node=_PickedSet15, surface=_PickedSet41_CNS_
*Kinematic
2, 5
** Constraint: Constraint-3
*Coupling, constraint name=Constraint-3, ref node=_PickedSet17, surface=_PickedSet44_CNS_
*Kinematic
2, 5
** Constraint: Constraint-4
*Coupling, constraint name=Constraint-4, ref node=_PickedSet19, surface=_PickedSet43_CNS_
*Kinematic
2, 5
** Constraint: Constraint-5
*Coupling, constraint name=Constraint-5, ref node=_PickedSet21, surface=_PickedSet45_CNS_
*Kinematic
2, 5
*End Assembly
**
** MATERIALS
**
*Material, name=Material-1
*Elastic
1000., 0.3
** ----------------------------------------------------------------
**
**
** BOUNDARY CONDITIONS
**
** Name: BC-1 Type: Displacement/Rotation
*Boundary
_PickedSet26, 1, 1
_PickedSet26, 2, 2
_PickedSet26, 4, 6
** STEP: LoadPosX
**
*Step, name=LoadPosX, Pert
Traction Load Test Cases
*Static
1., 1., 1e-05, 1.
**
** OUTPUT REQUESTS
** FIELD OUTPUT: F-Output-1
**
*Output, field
*Node Output
U,
*Node Output,Nset=_PickedSet26
RF,
*Node Print, freq=1, Nset=_PickedSet26
RF,
**
** LOADS
**
*Load Case, name=TRVEC_PX_10_D
*Dload
_SurfPosX_S2, TRVEC2, 1.,1,0,0
_SurfPosX_S3, TRVEC3, 1.,1,0,0
*End Load Case
*Load Case, name=TRVEC_PX_01_D
*Dload
_SurfPosX_S2, TRVEC2, 1.,0,1,0
_SurfPosX_S3, TRVEC3, 1.,0,1,0
*End Load Case
*Load Case, name=TRVEC_PX_11_D
*Dload
_SurfPosX_S2, TRVEC2, 1.41421356,1,1,0
_SurfPosX_S3, TRVEC3, 1.41421356,1,1,0
*End Load Case
*Load Case, name=TRSHR_PX_10_D
*Dload
_SurfPosX_S2, TRSHR2, 1.,1,0,0
_SurfPosX_S3, TRSHR3, 1.,1,0,0
*End Load Case
*Load Case, name=TRSHR_PX_01_D
*Dload
_SurfPosX_S2, TRSHR2, 1.,0,1,0
_SurfPosX_S3, TRSHR3, 1.,0,1,0
*End Load Case
*Load Case, name=TRSHR_PX_11_D
*Dload
_SurfPosX_S2, TRSHR2, 1.0,1,1,0
_SurfPosX_S3, TRSHR3, 1.0,1,1,0
*End Load Case
*End Step
** STEP: LoadNegX
**
*Step, name=LoadNegX, Pert
Traction Load Test Cases
*Static
1., 1., 1e-05, 1.
**
** LOADS
**
*Load Case, name=TRVEC_NX_10_D
*Dload
_SurfNegX_S1, TRVEC1, 1.,1,0,0
_SurfNegX_S3, TRVEC3, 1.,1,0,0
*End Load Case
*Load Case, name=TRVEC_NX_01_D
*Dload
_SurfNegX_S1, TRVEC1, 1.,0,1,0
_SurfNegX_S3, TRVEC3, 1.,0,1,0
*End Load Case
*Load Case, name=TRVEC_NX_11_D
*Dload
_SurfNegX_S1, TRVEC1, 1.41421356,1,1,0
_SurfNegX_S3, TRVEC3, 1.41421356,1,1,0
*End Load Case
*Load Case, name=TRSHR_NX_10_D
*Dload
_SurfNegX_S1, TRSHR1, 1.,1,0,0
_SurfNegX_S3, TRSHR3, 1.,1,0,0
*End Load Case
*Load Case, name=TRSHR_NX_01_D
*Dload
_SurfNegX_S1, TRSHR1, 1.,0,1,0
_SurfNegX_S3, TRSHR3, 1.,0,1,0
*End Load Case
*Load Case, name=TRSHR_NX_11_D
*Dload
_SurfNegX_S1, TRSHR1, 1.0,1,1,0
_SurfNegX_S3, TRSHR3, 1.0,1,1,0
*End Load Case
*End Step
** STEP: LoadPosY
**
*Step, name=LoadPosY, Pert
Traction Load Test Cases
*Static
1., 1., 1e-05, 1.
**
** LOADS
**
*Load Case, name=TRVEC_PY_10_D
*Dload
_SurfPosY_S4, TRVEC4, 1.,1,0,0
_SurfPosY_S3, TRVEC3, 1.,1,0,0
*End Load Case
*Load Case, name=TRVEC_PY_01_D
*Dload
_SurfPosY_S4, TRVEC4, 1.,0,1,0
_SurfPosY_S3, TRVEC3, 1.,0,1,0
*End Load Case
*Load Case, name=TRVEC_PY_11_D
*Dload
_SurfPosY_S4, TRVEC4, 1.41421356,1,1,0
_SurfPosY_S3, TRVEC3, 1.41421356,1,1,0
*End Load Case
*Load Case, name=TRSHR_PY_10_D
*Dload
_SurfPosY_S4, TRSHR4, 1.,1,0,0
_SurfPosY_S3, TRSHR3, 1.,1,0,0
*End Load Case
*Load Case, name=TRSHR_PY_01_D
*Dload
_SurfPosY_S4, TRSHR4, 1.,0,1,0
_SurfPosY_S3, TRSHR3, 1.,0,1,0
*End Load Case
*Load Case, name=TRSHR_PY_11_D
*Dload
_SurfPosY_S4, TRSHR4, 1.0,1,1,0
_SurfPosY_S3, TRSHR3, 1.0,1,1,0
*End Load Case
*End Step