*Heading Dynamic loading of a circular plate + rotating rigid shaft ** ---------------------------------------------------------------- ** Import circular plate: QUARTER_1 ** *import, update=NO, noffset=0, rename, eoffset=0, lib=cplate_xpl ASSEMBLY_QUARTER_1_CPLATE, ASSEMBLY_QUARTER_1_CPLATE *importelset, rename ASSEMBLY_QUARTER_1_EHOUTPUT, ASSEMBLY_QUARTER_1_EHOUTPUT *importnset, rename ASSEMBLY_QUARTER_1_CLAMPED, ASSEMBLY_QUARTER_1_CLAMPED ASSEMBLY_QUARTER_1_CPLATE_NODES, ASSEMBLY_QUARTER_1_CPLATE_NODES ASSEMBLY_QUARTER_1_X-SYMMETRY, ASSEMBLY_QUARTER_1_X-SYMMETRY ASSEMBLY_QUARTER_1_Y-SYMMETRY, ASSEMBLY_QUARTER_1_Y-SYMMETRY ASSEMBLY_QUARTER_1_ZDISP-ONLY, ASSEMBLY_QUARTER_1_ZDISP-ONLY ** ---------------------------------------------------------------- ** Import circular plate: QUARTER_2 ** *import, update=NO, noffset=97, rename, eoffset=80, lib=cplate_xpl ASSEMBLY_QUARTER_1_CPLATE, ASSEMBLY_QUARTER_2_CPLATE 0., 0., 0., 0., 0., 0., 0., 0., 1., 90., *importelset, rename ASSEMBLY_QUARTER_1_EHOUTPUT, ASSEMBLY_QUARTER_2_EHOUTPUT *importnset, rename ASSEMBLY_QUARTER_1_CLAMPED, ASSEMBLY_QUARTER_2_CLAMPED ASSEMBLY_QUARTER_1_CPLATE_NODES, ASSEMBLY_QUARTER_2_CPLATE_NODES ASSEMBLY_QUARTER_1_X-SYMMETRY, ASSEMBLY_QUARTER_2_X-SYMMETRY ASSEMBLY_QUARTER_1_Y-SYMMETRY, ASSEMBLY_QUARTER_2_Y-SYMMETRY ASSEMBLY_QUARTER_1_ZDISP-ONLY, ASSEMBLY_QUARTER_2_ZDISP-ONLY ** ---------------------------------------------------------------- ** Import circular plate: QUARTER_3 ** *import, update=NO, noffset=194, rename, eoffset=160, lib=cplate_xpl ASSEMBLY_QUARTER_1_CPLATE, ASSEMBLY_QUARTER_3_CPLATE 0., 0., 0., 0., 0., 0., 0., 0., 1., 180. *importelset, rename ASSEMBLY_QUARTER_1_EHOUTPUT, ASSEMBLY_QUARTER_3_EHOUTPUT *importnset, rename ASSEMBLY_QUARTER_1_CLAMPED, ASSEMBLY_QUARTER_3_CLAMPED ASSEMBLY_QUARTER_1_CPLATE_NODES, ASSEMBLY_QUARTER_3_CPLATE_NODES ASSEMBLY_QUARTER_1_X-SYMMETRY, ASSEMBLY_QUARTER_3_X-SYMMETRY ASSEMBLY_QUARTER_1_Y-SYMMETRY, ASSEMBLY_QUARTER_3_Y-SYMMETRY ASSEMBLY_QUARTER_1_ZDISP-ONLY, ASSEMBLY_QUARTER_3_ZDISP-ONLY ** ---------------------------------------------------------------- ** Import circular plate: QUARTER_4 ** *import, update=NO, noffset=291, rename, eoffset=240, lib=cplate_xpl ASSEMBLY_QUARTER_1_CPLATE, ASSEMBLY_QUARTER_4_CPLATE 0., 0., 0., 0., 0., 0., 0., 0., 1., -90., *importelset, rename ASSEMBLY_QUARTER_1_EHOUTPUT, ASSEMBLY_QUARTER_4_EHOUTPUT *importnset, rename ASSEMBLY_QUARTER_1_CLAMPED, ASSEMBLY_QUARTER_4_CLAMPED ASSEMBLY_QUARTER_1_CPLATE_NODES, ASSEMBLY_QUARTER_4_CPLATE_NODES ASSEMBLY_QUARTER_1_X-SYMMETRY, ASSEMBLY_QUARTER_4_X-SYMMETRY ASSEMBLY_QUARTER_1_Y-SYMMETRY, ASSEMBLY_QUARTER_4_Y-SYMMETRY ASSEMBLY_QUARTER_1_ZDISP-ONLY, ASSEMBLY_QUARTER_4_ZDISP-ONLY ** ---------------------------------------------------------------- ** Import rigid shaft ** *import, update=NO, step=1, lib=rshaft_xpl cube_A1, cube_A2, cube_A3, cube_A4 *importnset nref_2, nref_3, nref_4, ** ---------------------------------------------------------------- ** Input for circular plate ** *surface, type=ELEMENT, name=ASSEMBLY_TOP ASSEMBLY_QUARTER_1_CPLATE, SPOS ASSEMBLY_QUARTER_2_CPLATE, SPOS ASSEMBLY_QUARTER_3_CPLATE, SPOS ASSEMBLY_QUARTER_4_CPLATE, SPOS *boundary ASSEMBLY_QUARTER_1_ZDISP-ONLY, 1, 2 ASSEMBLY_QUARTER_1_ZDISP-ONLY, 4, 6 ASSEMBLY_QUARTER_1_Y-SYMMETRY, YSYMM ASSEMBLY_QUARTER_1_X-SYMMETRY, XSYMM ASSEMBLY_QUARTER_1_CLAMPED, ENCASTRE ASSEMBLY_QUARTER_2_ZDISP-ONLY, 1, 2 ASSEMBLY_QUARTER_2_ZDISP-ONLY, 4, 6 ASSEMBLY_QUARTER_2_Y-SYMMETRY, XSYMM ASSEMBLY_QUARTER_2_X-SYMMETRY, YSYMM ASSEMBLY_QUARTER_2_CLAMPED, ENCASTRE ASSEMBLY_QUARTER_3_ZDISP-ONLY, 1, 2 ASSEMBLY_QUARTER_3_ZDISP-ONLY, 4, 6 ASSEMBLY_QUARTER_3_Y-SYMMETRY, YSYMM ASSEMBLY_QUARTER_3_X-SYMMETRY, XSYMM ASSEMBLY_QUARTER_3_CLAMPED, ENCASTRE ASSEMBLY_QUARTER_4_ZDISP-ONLY, 1, 2 ASSEMBLY_QUARTER_4_ZDISP-ONLY, 4, 6 ASSEMBLY_QUARTER_4_Y-SYMMETRY, XSYMM ASSEMBLY_QUARTER_4_X-SYMMETRY, YSYMM ASSEMBLY_QUARTER_4_CLAMPED, ENCASTRE *amplitude, name=STEP2 0., 1., 1., 1. ** ---------------------------------------------------------------- ** Input for rigid shaft ** *Amplitude, name=RAMP2 0., 1., 0.01, 2., 100., 2. ** ---------------------------------------------------------------- *Step, name=Step-1 *dynamic, explicit, directusercontrol 1.E-6, 1.E-02 ** ** ---------------------------------------------------------------- ** Loading for circular plate ** *dsload, amplitude=STEP2 ASSEMBLY_TOP, P, 1.E+07 ** ---------------------------------------------------------------- ** Input for rigid shaft ** *boundary, amplitude=RAMP2 nref_2, 1, 5, 0. nref_2, 6, 6, 0.25 nref_3, 1, 5, 0. nref_3, 6, 6, 0.50 nref_4, 1, 5, 0. nref_4, 6, 6, 0.75 ** ---------------------------------------------------------------- ** *output, field, numberinterval=2 *nodeoutput U, *elementoutput S, *output, history, frequency=1, op=NEW *elementoutput, elset=ASSEMBLY_QUARTER_3_EHOUTPUT MISES, *endstep