Академический Документы
Профессиональный Документы
Культура Документы
acel,,,9.80665
!shell model generation
k,
csys,1
k,2,rb
k,3,rt,,H
lstr,2,3
k,4,,,2*H
arotat,1,,,,,,1,4,360
!shell model mesh generation (ncit*nax)
lsel,s,line,,1,4
lesize,all,,,nax ! height/nax
lsel,s,line,,5,12
lesize,all,,,nci ! circumferential direction / nci per quatrter
type,1
mat,1
real,1
eshape,2
amesh,all
!fluid model generation
type,2
mat,2
real,2
eshape,2
cone,rfb,rft,H,,0,360,
c****volume divide and mesh
! volume divide with working plane to 4
kwplan,,1,2,4
vsbw,1
kwplan,,1,14,4
vsel,all
vsbw,all
numcomp,volume
vsel,all
aslv
lsla
lsel,r,loc,z,0
lesize,all,,,nci
lsla
lsel,r,loc,z,H
lesize,all,,,nci
lsla
lsel,u,loc,z,0
lsel,u,loc,z,H
lesize,all,,,nax
vmesh,all
esel,all
nsel,all
c*** BOUNDARY CONDITION
csys,1
c***botom and top nodes of shell (clamped)
esel,s,type,,1
nsle
nsel,r,loc,z,0
nrotat,all
d,all,all,0 ! clamped condition
esel,s,type,,1
nsle
nsel,r,loc,z,H
nrotat,all
d,all,all,0 !clamped condition
c***botom and top nodes of fluid
esel,s,type,,2
nsle
nsel,r,loc,z,0
nrotat,all
d,all,uz,0 ! no axial movement
esel,s,type,,2
nsle
nsel,r,loc,z,H
nrotat,all
d,all,uz,0 ! no axial movement
c**** COUPLED DOF
m1=1
n1=0
*do,i,0,360-(360/ncit),360/ncit
*do,j,0,nax,1
csys,1
hz=(H/nax)*j
rxout=-steep*hz+rb
rxin=-steep*hz+rfb
nsel,s,loc,z,hz
nsel,r,loc,x,rxin,rxout
nsel,r,loc,y,i
c1=m1+n1
n1=n1+1
local,11,1,0,0,hz,i,,-alpha
csys,11
nrotat,all
cp,c1,ux,all
*enddo
m1=100
*enddo
c***
nsel,all
esel,all
!/show,sh4,mod,1 ! model plot
!/SHOW,PNG
!/GFILE,600,
!/RGB,INDEX,100,100,100, 0
!/RGB,INDEX, 80, 80, 80,13
!/RGB,INDEX, 60, 60, 60,14
!/RGB,INDEX, 0, 0, 0,15
!/inp,v4n
!lplo
!aplo
!vplo
!esel,,type,,1
!nsle
!eplot
!esel,,type,,2
!nsle
!eplo
!alls
!save
!finish