*Heading ** testing general tractions on 2d rigid 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 1, 1., 0.5 2, 1., -0.5 *Element, type=R2D2 1, 1, 2 *Node 3, 0., 0., 0. *Nset, nset=Part-1-1-RefPt_, internal 3, *End Instance *Nset, nset=_PickedSet4, internal, instance=Part-1-1 3, *Nset, nset=_PickedSet5, internal, instance=Part-1-1 1, 2 *Elset, elset=_PickedSet5, internal, instance=Part-1-1 1, *Nset, nset=_PickedSet6, internal, instance=Part-1-1 3, *Elset, elset=_SurfPos_SPOS, internal, instance=Part-1-1 1, *Surface, type=ELEMENT, name=SurfPos _SurfPos_SPOS, SPOS *Elset, elset=_SurfNeg_SNEG, internal, instance=Part-1-1 1, *Surface, type=ELEMENT, name=SurfNeg _SurfNeg_SNEG, SNEG ** Constraint: Constraint-1 *Rigid Body, ref node=_PickedSet4, elset=_PickedSet5 *End Assembly ** ** BOUNDARY CONDITIONS ** ** Name: BC-1 Type: Displacement/Rotation *Boundary _PickedSet6, 1, 1 _PickedSet6, 2, 2 _PickedSet6, 6, 6 ** ---------------------------------------------------------------- ** STEP: Step-1 ** *Step, name=Step-1, pert *Static ** *Output, field, variable=PRESELECT ** *Node Print, freq=1,nset=_PickedSet6 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