*Heading ** testing the general traction loads on generalized axisymmetric surface 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 0., 4., 0. *Node 1, 1., 0.5 2, 1., -0.5 *Element, type=SFMGAX1 1, 1, 2 ** Region: (Section-3:Picked) *Elset, elset=_PickedSet4, internal 1, ** Section: Section-3 *Surface Section, elset=_PickedSet4 *Rebar Layer rebar-1, 0.1, 0.1, , Material-1, 0., 1 rebar-2, 0.1, 0.1, , Material-1, 90., 1 *End Instance ** *Instance, name=Part-3-2, part=Part-3 0., 6., 0. *Node 1, 1., 0.5 2, 1., -0.5 3, 1., 0. *Element, type=SFMGAX2 1, 1, 3, 2 ** Region: (Section-3:Picked) *Elset, elset=_PickedSet4, internal 1, ** Section: Section-3 *surface Section, elset=_PickedSet4 *Rebar Layer rebar-1, 0.1, 0.1, , Material-1, 0., 1 rebar-2, 0.1, 0.1, , Material-1, 90., 1 *End Instance ** ** ** *Nset, nset=_PickedSet76, internal, instance=Part-3-1 1,2, *Nset, nset=_PickedSet76, internal, instance=Part-3-2 1,2,3 *Nset, nset=_PickedSet77, internal, instance=Part-3-1 2, *Nset, nset=_PickedSet77, internal, instance=Part-3-2 2, *Elset, elset=_SurfNeg_SNEG, internal, instance=Part-3-1 1, *Elset, elset=_SurfNeg_SNEG, internal, instance=Part-3-2 1, *Surface, type=ELEMENT, name=SurfNeg _SurfNeg_SNEG, SNEG *Elset, elset=_SurfPos_SPOS, internal, instance=Part-3-1 1, *Elset, elset=_SurfPos_SPOS, internal, instance=Part-3-2 1, *Surface, type=ELEMENT, name=SurfPos _SurfPos_SPOS, SPOS *End Assembly ** ** MATERIALS ** *Material, name=Material-1 *Elastic 1000., 0.3 ** ** BOUNDARY CONDITIONS ** ** Name: BC-2 Type: Displacement/Rotation *Boundary _PickedSet76, 1, 1 _PickedSet76, 5, 5 *Boundary _PickedSet77, 2, 2 _PickedSet77, 5, 5 ** ---------------------------------------------------------------- ** ** STEP: Step-1 ** *Step, name=Step-1, pert *Static,stabilize ** *Output, field, variable=PRESELECT ** *Node Print, freq=1,nset=_PickedSet76 rf, *load case, name=trvec100_neg_ds *dsload surfNeg, trvec, 1, 1,0,0 *end load case *load case, name=trvec100_neg_d *dload _surfNeg_SNEG, trvec, 1, 1,0,0 *end load case *load case, name=trvec010_neg_ds *dsload surfNeg, trvec, 1, 0,1,0 *end load case *load case, name=trvec010_neg_d *dload _surfNeg_SNEG, trvec, 1, 0,1,0 *end load case ** *load case, name=trshr100_neg_ds *dsload surfNeg, trshr, 1, 1,0,0 *end load case *load case, name=trshr100_neg_d *dload _surfNeg_SNEG, trshr, 1, 1,0,0 *end load case *load case, name=trshr010_neg_ds *dsload surfNeg, trshr, 1, 0,1,0 *end load case *load case, name=trshr010_neg_d *dload _surfNeg_SNEG, trshr, 1, 0,1,0 *end load case ** ** *load case, name=trvec100_pos_ds *dsload surfPos, trvec, 1, 1,0,0 *end load case *load case, name=trvec100_pos_d *dload _surfPos_SPOS, trvec, 1, 1,0,0 *end load case *load case, name=trvec010_pos_ds *dsload surfPos, trvec, 1, 0,1,0 *end load case *load case, name=trvec010_pos_d *dload _surfPos_SPOS, trvec, 1, 0,1,0 *end load case ** *load case, name=trshr100_pos_ds *dsload surfPos, trshr, 1, 1,0,0 *end load case *load case, name=trshr100_pos_d *dload _surfPos_SPOS, trshr, 1, 1,0,0 *end load case *load case, name=trshr010_pos_ds *dsload surfPos, trshr, 1, 0,1,0 *end load case *load case, name=trshr010_pos_d *dload _surfPos_SPOS, trshr, 1, 0,1,0 *end load case *OUTPUT,FIELD *ELEMENT OUTPUT TRNOR,TRSHR *End Step