!--------------------------------------------------------------------------------------------------------------------------- !---------------------------------------------------- variables ------------------------------------------------------------ !--------------------------------------------------------------------------------------------------------------------------- b_w = 165 b_l_p = 300 b_l_n = -300 b_t = 5 EKL = 50 EKL_id = 50 NSBSTP = 500 ! ;number of substeps to be used for this load step NSBMX = 10000 ! ;maximum number of substeps to be taken if automatic time stepping is used (AUTOTS,ON) NSBMN = 100 ! ;minimum number of substeps to be taken if automatic time stepping is used (AUTOTS,ON) t_step = 100 d_id = 108 d_x = 5 d_y = 5 d_z = -0.5 !--------------------------------------------------------------------------------------------------------------------------- !---------------------------------------------------- geometrie ------------------------------------------------------------ !--------------------------------------------------------------------------------------------------------------------------- /PREP7 /COLOR,PBAK,ON,3,13 /REPLOT !--------------------------------------------------------------------------------------------------------------------------- !------------------------------------------------ element definition ------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- ET,1,SHELL93 !--------------------------------------------------------------------------------------------------------------------------- ET,2,CONTA174 KEYOPT,2,1,0 KEYOPT,2,2,0 KEYOPT,2,4,1 KEYOPT,2,5,3 KEYOPT,2,11,1 !--------------------------------------------------------------------------------------------------------------------------- ET,3,TARGE170 KEYOPT,3,1,1 !--------------------------------------------------------------------------------------------------------------------------- !----------------------------------------------- belt_material_definition -------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- MP,EX,1,40 MP,EY,1,20 MP,PRXY,1,0.49 MP,GXY,1,4 MP,DENS,1,1.4e-9 MP,MU,1,0.05 R,1,b_t !--------------------------------------------------------------------------------------------------------------------------- !------------------------------------------------ contact_real_constants --------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- R,2,,5 RMODIF,2,3,0.1 RMODIF,2,7,0 RMODIF,2,8,0 !--------------------------------------------------------------------------------------------------------------------------- !---------------------------------------------- belt_geometrie_definition -------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- K,1,b_l_n,b_w,b_t/2 K,2,b_l_p,b_w,b_t/2 K,3,b_l_p,-b_w,b_t/2 K,4,b_l_n,-b_w,b_t/2 A,1,4,3,2 !--------------------------------------------------------------------------------------------------------------------------- !---------------------------------------------------- normal_mesh ---------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- TYPE,1 ! ;set the element pointer on number 1 (shell93) MAT,1 ! ;set the material pointer on number 1 (see material definition) REAL,1 ! ;set real constant pointer on number 1 (thickness) ESIZE,EKL ! ;set element size for meshing on parameter EKL LOCAL,11,0,0,0,0 ! ;setting a local coordinate system as a copy from global ESYS,11 ! ;use the defined coordinate system with all directions ! ;for the directions of all element coordinate systems AMESH,1 ! ;mesh area 1 with shell93 ENSYM,,,,ALL ! ;generates elements by symmetry reflection to change the ! ;normal direction of the elements !--------------------------------------------------------------------------------------------------------------------------- !---------------------------------------------------- contact_mesh --------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- TYPE,2 ! ;set the element pointer on number 2 (conta174) REAL,2 ! ;set real constant pointer on number 2 (contact real constants) ESURF ! ;overlay selected elements with conta174 ALLSEL ! ;select everything !--------------------------------------------------------------------------------------------------------------------------- !---------------------------------------------------- set_geometrie -------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- K,5,0,-165,-d_id/2 K,6,0,165,-d_id/2 L,5,6 CIRCLE,5,d_id/2,6,,360, ADRAG,6,7,8,9,,,5,,,,, !--------------------------------------------------------------------------------------------------------------------------- !------------------------------------------------------ target_mesh -------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- TYPE,3 ! ;set the element pointer on number 3 (targe170) REAL,2 ! ;set real constant pointer on number 2 (contact real constants) ESIZE,EKL_id ! ;set element size for meshing on parameter EKL_id !--------------------------------------------------------------------------------------------------------------------------- AMESH,4 ! ;mesh areas with targe170 AMESH,5 !--------------------------------------------------------------------------------------------------------------------------- !------------------------------------------------ boundary conditions ------------------------------------------------------ !--------------------------------------------------------------------------------------------------------------------------- ASEL,S,AREA,,1 NSLA,S,1 NSEL,R,LOC,X,-d_x,d_x D,ALL,UX D,ALL,UY D,ALL,UZ ALLSEL FINISH !--------------------------------------------------------------------------------------------------------------------------- !----------------------------------------------------- contact_ini --------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- /SOLU RESCONTROL,,ALL,ALL ANTYPE,STATIC NLGEOM,ON SOLCONTROL,ON AUTOTS,OFF OUTRES,ALL,ALL ASEL,S,AREA,,1 NSLA,S,1 NSEL,R,LOC,X,-d_x,d_x D,ALL,UZ,d_z ALLSEL TIME,t_step NSUBST,1,100,1 SOLVE SAVE,mesh_test_turn,db,,ALL *GET,LS,ACTIVE,0,SOLU,NCMLS ! ;set number of loadstep at variable LS *GET,SS,ACTIVE,0,SOLU,NCMSS ! ;set number of substeps at variable SS FINISH !--------------------------------------------------------------------------------------------------------------------------- !------------------------------------------------- restart_definitions ----------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- /PREP7 ANTYPE,STATIC,REST,LS,SS ! ;restart analysis at previous loadstep FINISH !--------------------------------------------------------------------------------------------------------------------------- !--------------------------------------------------- inertial loads -------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- /SOLU AUTOTS,ON TIME,2*t_step NSUBST,NSBSTP,NSBMX,10 ASEL,S,AREA,,1 NSLA,S,1 NSEL,R,LOC,X,-d_x,d_x DDELE,ALL,UZ ALLSEL ASEL,S,AREA,,1 NSLA,S,1 NSEL,R,LOC,X,-d_x,d_x NSEL,R,LOC,Y,-d_y,d_y D,ALL,UZ,0 ALLSEL ACEL,0,0,9810 SOLVE SAVE,mesh_test_turn_a,db,,ALL *GET,LS,ACTIVE,0,SOLU,NCMLS ! ;set number of loadstep at variable LS *GET,SS,ACTIVE,0,SOLU,NCMSS ! ;set number of substeps at variable SS FINISH !--------------------------------------------------------------------------------------------------------------------------- !--------------------------------------------------- path_definition ------------------------------------------------------- !--------------------------------------------------------------------------------------------------------------------------- /POST1 RSYS PATH,LSchnitt,13 !Namen "QSchnitt" aus einer Anzahl PPATH,1,,-300,0,0 PPATH,2,,-250,0,0 PPATH,3,,-200,0,0 PPATH,4,,-150,0,0 PPATH,5,,-100,0,0 PPATH,6,,-50,0,0 PPATH,7,,0,0,0 PPATH,8,,50,0,0 PPATH,9,,100,0,0 PPATH,10,,150,0,0 PPATH,11,,200,0,0 PPATH,12,,250,0,0 PPATH,13,,300,0,0 PDEF,,U,X PDEF,,U,Y PDEF,,U,Z /PBC,PATH,1 EPLOT PLPA,UX PLPA,UY PLPA,UZ !--------------------------------------------------------------------------------------------------------------------------- !---------------------------------------------------------------------------------------------------------------------------