Sei sulla pagina 1di 3

/FILNAME,shell,1

HOJDE = 1000

RADIUS = 250

TYKKELSE = 1

MESHSIZE1 = 20

MESHSIZE2 = 20

Lm = 4*sqrt(RADIUS*TYKKELSE)

/NOPR

KEYW,PR_STRUC,1

/NERR,0,0

/PREP7

MPTEMP,,,,,,,, !

MPTEMP,1,0 ! materialedata

MPDATA,EX,1,,210000 !

MPDATA,PRXY,1,,.3 !

TB,bkin,1,1,2

TBTEMP,0

TBDATA,,100,210

ET,1,SHELL93 ! elementtype

R,1,TYKKELSE ! real constants

k,1, !

k,2,,,HOJDE !
k,3,RADIUS !

k,4,RADIUS,,HOJDE !

k,5,RADIUS-5,,HOJDE !

K,6,RADIUS+5,,HOJDE !

L,3,4

AROTAT,all,,,,,,1,2,90

LSEL,s,loc,z,1,HOJDE-1

LESIZE,all,MESHSIZE1

LSEL,inve

LESIZE,all,MESHSIZE2

ALLSEL

AMESH,all

ALLSEL

LSEL,s,loc,z,HOJDE-1,HOJDE+1

NSLL,s,1

NSLE,r,mid

*GET,MIDNODES,NODE,0,COUNT

F,all,FZ,(-6.283185307*RADIUS/MIDNODES*2/3)/4

CSYS,0

LSEL,s,loc,z,HOJDE-1,HOJDE+1

NSLL,s,1

NSLE,r,corner

*GET,ENDNODES,NODE,0,COUNT

NSEL,u,loc,y,-.1,.1

NSEL,u,loc,x,-.1,.1
F,all,FZ,(-6.283185307*RADIUS/ENDNODES*1/3)/4

NSEL,s,loc,y,-.1,.1

NSEL,a,loc,x,-.1,.1

NSEL,r,loc,z,HOJDE-1,HOJDE+1

F,all,FZ,(-6.283185307*RADIUS/ENDNODES*1/6)/4

ALLSEL

LSEL,s,loc,z,-1,1

DL,all,,ux

DL,all,,uy

DL,all,,uz

DL,all,,rotz

LSEL,s,loc,z,HOJDE-1,HOJDE+1

DL,all,,ux

DL,all,,uy

DL,all,,rotz

LSEL,s,loc,y,-.1,.1

LSEL,a,loc,x,-.1,.1

DL,all,,symm

ALLSEL

/solution

ANTYPE,0

PSTRES,ON

SOLVE

finish

Potrebbero piacerti anche