*Heading *preprint, echo=NO, history=NO, model=NO, contact=yes ** ---------------------------------------------------------------- ** PART INSTANCE: PART-1-1 ** *Node 1, 5, 5, 0.5 2, 5, 2.5, 0.5 3, 5, 0, 0.5 4, 5, 5, 0 5, 5, 2.5, 0 6, 5, 0, 0 7, 2.5, 5, 0.5 8, 2.5, 2.5, 0.5 9, 2.5, 0, 0.5 10, 2.5, 5, 0 11, 2.5, 2.5, 0 12, 2.5, 0, 0 13, 0, 5, 0.5 14, 0, 2.5, 0.5 15, 0, 0, 0.5 16, 0, 5, 0 17, 0, 2.5, 0 18, 0, 0, 0 *Element, type=C3D8R 1, 7, 8, 11, 10, 1, 2, 5, 4 2, 8, 9, 12, 11, 2, 3, 6, 5 3, 13, 14, 17, 16, 7, 8, 11, 10 4, 14, 15, 18, 17, 8, 9, 12, 11 *Nset, nset=ASSEMBLY_PART-1-1_SET-1 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 17, 18 *Elset, elset=ASSEMBLY_PART-1-1_SET-1 1, 2, 3, 4 *solidsection, elset=ASSEMBLY_PART-1-1_SET-1, material=MATERIAL-1 , ** ---------------------------------------------------------------- ** PART INSTANCE: PART-2-1 ** *Node 19, 3, 1, 1 20, 3, 0, 1 21, 3, 1, 0.5 22, 3, 0, 0.5 23, 2, 1, 1 24, 2, 0, 1 25, 2, 1, 0.5 26, 2, 0, 0.5 27, 2.5, 0.5, 1 *Element, type=C3D8R 5, 23, 24, 26, 25, 19, 20, 22, 21 *Nset, nset=ASSEMBLY_PART-2-1_PART-2-REFPT_ 27 *Nset, nset=ASSEMBLY_PART-2-1_SET-1 19, 20, 21, 22, 23, 24, 25, 26 *Elset, elset=ASSEMBLY_PART-2-1_SET-1 5 *solidsection, elset=ASSEMBLY_PART-2-1_SET-1, material=MATERIAL-1 , *surface, type=ELEMENT, name=ASSEMBLY_SURF_BASE ASSEMBLY__SURF_BASE_S3, S3 *surface, type=ELEMENT, name=ASSEMBLY_SURF_BLOCK ASSEMBLY__SURF_BLOCK_S5, S5 *surface, type=NODE, name=ASSEMBLY_SET_BLOCK_TOP_CNS_ ASSEMBLY_SET_BLOCK_TOP, 1. *mpc BEAM, ASSEMBLY_SET_BLOCK_TOP, ASSEMBLY_M_SET-3 ** ** Assembly Nsets ** *Nset, nset=ASSEMBLY_BASE_BOTTOM 4, 5, 6, 10, 11, 12, 16, 17, 18 *Nset, nset=ASSEMBLY_M_SET-3 27 *Nset, nset=ASSEMBLY_SET-10 27 *Nset, nset=ASSEMBLY_SET-4 27 *Nset, nset=ASSEMBLY_SET-5 27 *Nset, nset=ASSEMBLY_SET-6 27 *Nset, nset=ASSEMBLY_SET-7 27 *Nset, nset=ASSEMBLY_SET-8 27 *Nset, nset=ASSEMBLY_SET-9 27 *Nset, nset=ASSEMBLY_SET_BLOCK_TOP 19, 20, 23, 24 ** ** Assembly Elsets ** *Elset, elset=ASSEMBLY_BASE_BOTTOM 1, 2, 3, 4 *Elset, elset=ASSEMBLY_SET_BLOCK_TOP 5 *Elset, elset=ASSEMBLY__SURF_BASE_S3 1, 2, 3, 4 *Elset, elset=ASSEMBLY__SURF_BLOCK_S5 5 *amplitude, name=AMP-1 0., 0., 0.5, 1., 1., 0. *material, name=MATERIAL-1 *elastic 1E+08, 0.3 *surfaceinteraction, name=INTPROP-1 1., *surfacebehavior, penalty *friction,USER=COEFFICIENT,PROP=4 0.3,0.1,0.3,0.1 ** 0.3,0.1,0.4,0.2 *boundary ASSEMBLY_BASE_BOTTOM, 1, 1 ASSEMBLY_BASE_BOTTOM, 2, 2 ASSEMBLY_BASE_BOTTOM, 3, 3 *contactpair, interaction=INTPROP-1 ASSEMBLY_SURF_BLOCK, ASSEMBLY_SURF_BASE *Step, name=Step-1, nlgeom=YES,unsymm=yes Push_Down *static 1., 1., 1E-05, 1. *boundary ASSEMBLY_SET-4, 1, 1 ASSEMBLY_SET-4, 2, 2 ASSEMBLY_SET-4, 3, 3, -0.01 ASSEMBLY_SET-4, 4, 4 ASSEMBLY_SET-4, 5, 5 ASSEMBLY_SET-4, 6, 6 *restart, write, frequency=0 *output, field, variable=PRESELECT *contactoutput CDISP,CSTRESS,CSLIPEQ *output, history, variable=PRESELECT *endstep *Step, name=Step-2, nlgeom=YES,unsymm=yes Move at 45 *static 0.1, 1., 1E-05, 0.1 *boundary, amplitude=AMP-1, op=NEW ASSEMBLY_SET-5, 1, 1, 1. ASSEMBLY_SET-5, 2, 2, 1. *boundary, op=NEW ASSEMBLY_SET-5, 3, 3, -0.01 ASSEMBLY_SET-5, 4, 6, 0. *boundary, op=NEW ASSEMBLY_BASE_BOTTOM, 1, 3 *restart, write, frequency=0 *output, field, variable=PRESELECT *contactoutput CDISP,CSTRESS,CSLIPEQ *output, history, variable=PRESELECT *endstep