! Végeslemes modellezés gyakorlat ! furatos lemez 2 - téglalap alakú furat lekerekítéssel ! [N,mm,MPA] FINISH ! kilépés minden folyamatból /CLEAR ! memória törlése ! munkakönyvtár beállítása: /CWD, 'D:\Google_Drive\01_education\07_VEA\APDL_20211\furatoslemez2' ! indítógomb létrehozása: *ABBR,START,/input,furatoslemez2,ans ! változók megadása !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a=1000 ! lemez szélessége b=2000 ! lemez magassága c=500 ! furat szélessége d=300 ! furat magassága r=50 ! lekerekítés sugara v=5 ! vastagság E=210000 ! rugalmassági modulus nu=0.3 ! poisson tényező em=40 ! globális elemméret p=20 ! nyomás a lemez tetején !------------------------------------------------------------------------------------------------- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! PREPROCESING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !------------------------------------------------------------------------------------------------- /PREP7 ! belépés a preprocessorba (előkészítőbe) /PNUM,kp,1 ! pont sorszámozás láthatóságának bekapcsolása /PNUM,line,1 ! vonal sorszámozás láthatóságának bekapcsolása /PNUM,area,1 ! felület sorszámozás láthatóságának bekapcsolása ! GEOMETRIA MEGRAJZOLÁSA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! BLC4,0,0,a/2,b/2 ! téglalap rajzolás (bal alsó sarok koordinátái, szélesség, magasság) CM,lemez,area ! aktív felület elnevezése "lemez" nevű komponensnek K,5,0,d/2 ! 5-ös pont definiálása x=0, y=d/2-nél K,6,c/2-r,d/2 ! 6-os pont definiálása K,7,c/2,d/2-r ! 7-es pont definiálása K,8,c/2,0 ! 8-as pont definiálása K,9,0,0 ! 9-es pont definiálása K,10,c/2-r,d/2-r ! 10-es pont definiálása L,5,6 ! vonal 5-ös és 6-os pontok közé LARC,6,7,10,r ! körív 6-os és 7-es pontok közé 10-es középponttal és r sugárral L,7,8 ! vonal 7-es és 8-as pontok közé L,8,9 ! vonal 8-as és 9-es pontok közé L,9,5 ! vonal 9-es és 5-ös pontok közé AL,5,6,7,8,9 ! felület készítése 5-ös, 6-os, 7-es, 8-as és 9-es vonalak által határolt síkidomból CMSEL,u,lemez ! lemez nevű komponens elrejtése CM,furat,area ! aktív felület elnevezése "furat" nevű komponensnek ALLSEL ! minden kiválasztása ASBA,lemez,furat ! lemezből a furat kivonása APLOT ! minden megjelenítése ! ANYAGJELLEMZŐK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! MP,ex,1,E ! Rugalmassági modulus megadása (E=210000) (1 -> sorszáma) MP,nuxy,1,nu ! Poisson tényező megadása (nu=0.3) (1 -> sorszáma) ! VÉGESELEM HÁLÓ ELKÉSZÍTÉSE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ET,1,PLANE182 ! elemtípus megadása (1 -> sorszáma) (182:lineáris elem, 183: másodfokú elem) KEYOPT,1,3,3 ! 1-es sorszámú elem 3.keyoptja: 3 (1:FSZ, 2:SA 3:ÁSF) R,1,v ! Real Constant (ha keyopt=3, akkor vastagság): 2mm ! automata méretmegadás: ! SMRTSIZE,1 ! vagy manuális méretmegadás: ESIZE,em ! végeselem globális mérete: em(=100 mm) LESIZE,6,2 ! 6. vonal elemmérete: 2 mm LESIZE,5,em/10,,,0.1 ! 5. vonal átlag elemmérete: em/10, utolsó/első elem méretének aránya: 1/10 LESIZE,7,em/10,,,10 ! 7. vonal átlag elemmérete: em/10, utolsó/első elem méretének aránya: 10/1 MSHAPE,1,2D ! végeselem alakja (0:négyszög,1:háromszög, model dimenziója: 2D) MSHKEY,0 ! hálózási technika (0:szabad, 1:struktúrált, 2:vegyes) AMESH,all ! összes felület behálózása ! PEREMFELTÉTELEK MEGADÁSA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! megfogások megadása: ! egyik módszer: peremfeltétel definiálása vonalakra ! LSEL,s,loc,y,0 ! vonal választás (s: új választás, y=0 középpontú vonalak kijelölése) ! DL,all,,uy,0 ! összes választott vonal y irányú elmozdulása 0 ! LSEL,S,loc,x,0 ! vonal választás (s: új választás, x=0 középpontú vonalak kijelölése) ! DL,all,,ux,0 ! összes választott vonal x irányú elmozdulása 0 ! egyik módszer vége ! másik módszer: peremfeltétel definiálása csomópontokra (node-okra) NSEL,s,loc,y,0 ! node választás (s: új választás, y=0 koordinátájú node-ok kijelölése) D,all,uy,0 ! összes választott node y irányú elmozdulása 0 NSEL,s,loc,x,0 ! node választás (s: új választás, x=0 koordinátájú node-ok kijelölése) D,all,ux,0 ! összes választott node x irányú elmozdulása 0 ! másik módszer vége ! terhelések megadása LSEL,s,loc,y,b/2 ! vonal választés (s: új választás, y=b/2 középpontú vonalak kiválasztása) SFL,all,pres,-p ! felületi terhelés vonalon (p=20MPa) (minusz előjel -> felületből kifelé mutat) ALLSEL ! minden kijelölése FINISH ! kilépés a preprocessorból !------------------------------------------------------------------------------------------------- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! SOLVING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !------------------------------------------------------------------------------------------------- /SOLU ! belépés a solverbe (megoldóba) SOLVE ! számítás elvégzése FINISH ! kilépés a solverből !------------------------------------------------------------------------------------------------- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! POSTPROCESSING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !------------------------------------------------------------------------------------------------- /POST1 ! belépés a postprocessorba (kiértékelőbe) PLNSOL,u,sum ! elmozdulásmező ábrázolása *ASK,next,OK,0 ! felugró ablak a következő ábrához PLNSOL,u,x ! x irányú elmozdulásmező ábrázolása *ASK,next,OK,0 ! felugró ablak a következő ábrához PLNSOL,u,y ! y irányú elmozdulásmező ábrázolása *ASK,next,OK,0 ! felugró ablak a következő ábrához PLNSOL,s,eqv ! redukált feszültségeloszlás ábrázolása *ASK,next,OK,0 ! felugró ablak a következő ábrához PLNSOL,s,x ! szigma_x normál feszültségeloszlás ábrázolása *ASK,next,OK,0 ! felugró ablak a következő ábrához PLNSOL,s,y ! szigma_y normál feszültségeloszlás ábrázolása *ASK,next,OK,0 ! felugró ablak a következő ábrához PLNSOL,s,xy ! tau_xy csúsztató feszültségeloszlás ábrázolása *ASK,next,OK,0 ! szigma_y normál feszültségeloszlás ábrázolástxy