You are on page 1of 10

/prep7

!********************
!
!********************
et,1,solid45
et,2,shell63
et,3,beam188
et,4,link8
et,5,combin14

!********************
!
!********************
!
r,1,0.4
!
r,2,181.46e-6,0
!r,2,181.46e-6,(1290e6)/(1.95e11)
!
r,3,5e6
!
sectype,1,beam,csoltd,,0
secoffset,cent
secdata,0.55,0,0,0,0,0,0,0,0,0
!
k,10001,0,0,0,

!********************
!
!********************
!
mp,ex,1,3.0e10
mp,prxy,1,0.167
mp,dens,1,2500
mp,alpx,1,1e-5

mp,ex,2,3.0e10
mp,prxy,2,0.167
mp,dens,2,2500
mp,alpx,2,1e-5

!
mp,ex,3,1.95e11
mp,prxy,3,0.25
mp,dens,3,7800
mp,alpx,3,1e-5

!********************
!
!********************
!
k,1,55.561,,10.244
k,5,53.525,,16.413
k,10,51.488,,22.585
k,15,49.453,,28.757
k,20,47.469,,34.945
k,25,45.565,,41.158
k,30,43.755,,47.399
k,35,42.050,,53.668
k,40,40.461,,59.969
k,45,39.003,,66.300
k,50,37.688,,72.661
k,55,36.533,,79.054
k,60,35.554,,85.476
k,65,34.761,,91.924
k,70,34.171,,98.393
k,75,33.798,,104.878
k,80,33.652,,111.372
k,85,33.728,,117.868
k,90,34.008,,124.359
k,95,34.446,,130.842
k,100,34.991,,137.317
k,105,35.606,,143.790
k,110,36.131,,148.963

l,1,5,
*do,i,5,105,5
l,i,i+5
*enddo

lsel,s,loc,z,10.244,16.413
lplot
ldiv,all,,,5,

lsel,s,loc,z,16.413,148.963
lplot
ldiv,all,,,2,

k,10000,0,0,-2.00
k,10001,0,0,0,
k,10002,0,0,148.963
csys,1
k,10003,60.037,5.173695,-2.00

allsel
arotat,all,,,,,,10001,10002,360,44

!
csys,1
*do,i,1,44,1
k,3000+2*i-1,55.561,0+8.181818182*(i-1),10.244
k,3000+i*2,55.561,8.181818182-6.01625+8.181818182*(i-1),10.244
*enddo

*do,i,1,44,1
k,3100+2*i-1,60.037,8.181818182/16-3.008125+8.181818182*(i-1),-0.5
k,3100+i*2,60.037,8.181818182/16-3.008125+8.181818182/16*14+8.181818182*(i-1),-0.5
*enddo

*do,i,1,88,1
l,3000+i,3100+i
*enddo
lsel,s,loc,z,-0.5,10.244
lplot

!
wpcsys,-1,0
wprota,,90
wprota,,,5.173695
rectng,56.537,63.537,-3.80,-2.0
rectng,59.287,60.787,-2.0,-0.5

wpoffs,60.037,,-2.0
wprota,,,90
kwpave,10003
asel,s,loc,z,-3.80,-0.5
aplot
wpoffs,,,-3.5
*do,i,1,27
wpoffs,,,0.25
asbw,all
*enddo

wprota,,-90
*do,i,1,6
*if,i,eq,1,then
wpoffs,,,-0.15
*else
wpoffs,,,-0.30
*endif
asbw,all
*enddo

kwpave,10003
wpoffs,,,0.75
asel,s,loc,z,-2.0,-0.5
aplot
asbw,all

!
asel,s,loc,z,-3.8,-0.5
aplot
vrotat,all,,,,,,10001,10002,8.181818182*0.5/4,2
asel,s,loc,z,-3.8,-0.5
asel,r,loc,y,5.173695
aplot
vrotat,all,,,,,,10001,10002,8.181818182*(-0.5)/4,2
!
asel,s,loc,z,-3.80,-2.0
asel,r,loc,y,8.181818182*0.5/4+5.173695
aplot
vrotat,all,,,,,,10001,10002,8.181818182*0.5/4,1
asel,s,loc,z,-3.80,-2.0
asel,r,loc,y,8.181818182/4+5.173695
aplot
vrotat,all,,,,,,10001,10002,8.181818182/4,1

csys,1
asel,s,loc,z,-3.80,-2.0
asel,r,loc,y,5.173695+8.181818182*(-0.5)/4
aplot
vrotat,all,,,,,,10001,10002,8.181818182*(-0.5)/4,1
asel,s,loc,z,-3.80,-2.0
asel,r,loc,y,5.173695-8.181818182/4
aplot
vrotat,all,,,,,,10001,10002,-8.181818182/4,1

!********************
!
!********************
!
wpcsys,-1,0
wprota,,90
wprota,,,2.16557

csys,1
asel,s,loc,y,0,8.18182
asel,r,loc,z,10.244,148.963
aplot
asbw,all

csys,1
asel,s,loc,y,0,2.16557
asel,r,loc,z,10.244,148.963
aplot
wpcsys,-1,0
wprota,,90
*do,i,1,3,1
wprota,,,0.5413925
asbw,all
*enddo

csys,1
asel,s,loc,y,2.16557,8.18182
asel,r,loc,z,10.244,148.963
aplot
wpcsys,-1,0
wprota,,90
wprota,,,2.16557
*do,i,1,5,1
wprota,,,1.00271
asbw,all
*enddo

csys,1
asel,s,loc,y,0,8.18182
asel,r,loc,z,10.244,148.963
aplot

type,2
real,1
mat,1
lsel,s,loc,z,10.244,148.963
lplot
lesize,all,,,1
amesh,all

*do,i,1,44
csys,1
asel,s,loc,y,0,8.18182
asel,r,loc,z,10.244,148.963
aplot
esla,r
egen,2,1000*i,all,,, ,,,,,,8.181818182*i,,
*enddo

!
lsel,s,loc,z,-0.5+0.0001,10.244-0.0001,
lplot
latt,1,,3,,10001,,1
lesize,all,,,10
lmesh,all

!
lsel,s,loc,z,-3.8-0.00001,-0.5
lsel,r,loc,y,5.173695-8.181818182*0.5-0.00001,5.173695+8.181818182*0.5+0.00001
lplot
lesize,all,,,1,,,,,0
vsel,s,loc,z,-3.8,-2.0
vplot
type,1
mat,1
mshape,0,3d
mshkey,1
vmesh,all

vsel,s,loc,z,-2.0,-0.5
vplot
type,1
mat,2
mshape,0,3d
mshkey,1
vmesh,all

*do,i,1,44
csys,1
vsel,s,loc,y,5.173695-8.181818182*0.5-0.00001,5.173695+8.181818182*0.5+0.00001
vplot
eslv,r
egen,2,10000*i,all,,, ,,,,,,8.181818182*i,,
*enddo

!
csys,1
*do,j,1,6,1
*do,i,1,27,1
lsel,s,loc,z,-3.8+0.15+0.3*(j-1)-0.00001,-3.8+0.15+0.3*(j-1)+0.00001,
lsel,r,loc,x,60.037-3.5+0.25*i-0.0001,60.037-3.5+0.25*i+0.0001
lplot
type,4
real,2
mat,3
lmesh,all
*enddo
*enddo

csys,1
*do,i,1,44,1
lsel,s,loc,z,-3.8,-2.0
lplot
esll,r
eplot
egen,2,10000*i,all,,,,,,,,,8.181818182*i,,
*enddo

!
allsel
nummrg,node,,,,low
nummrg,elem,,,,low
!
allsel
numcmp,node
numcmp,elem
!

!********************
!
!********************
/solu

!
nsel,s,loc,z,-3.80
nplot
d,all,ux
d,all,uy
d,all,uz

!
acel,0,0,9.8,

!********************
!
!********************
allsel
csys,1
*afun,deg
esel,s,type,,2
eplot
nsle,r
nplot

!
*get,nodemax,node,,num,max
*get,nodemin,node,,num,min
*dim,wind,array,nodemax,1,1

jbfy=0.4e3 !
fzxs=1.9 !
!
a0=-0.4426
a1=0.2451
a2=0.6752
a3=0.5356
a4=0.0615
a5=-0.1384
a6=0.0014
a7=0.0650
!

*do,i,nodemin,nodemax,1
*if,nsel(i),eq,1,then
zn=nz(i)
yn=ny(i)
!
fygd=3.12*(zn/350)**0.32
!
b0=a1*cos(yn*0)
b1=a1*cos(yn*1)
b2=a2*cos(yn*2)
b3=a3*cos(yn*3)
b4=a4*cos(yn*4)
b5=a5*cos(yn*5)
b6=a5*cos(yn*6)
b7=a7*cos(yn*7)
fbxs=b0+b1+b2+b3+b4+b5+b6+b7
wind(i)=fzxs*fbxs*fygd*jbfy
*else
wind(i)=0
*endif
*enddo

csys,1
*afun,deg
esel,s,type,,2
eplot

!
*get,ecount,elem,,count
*dim,enum,,ecount
*get,enum(1),elem,,num,min
*do,i,2,ecount
enum(i)=elnext(enum(i-1))
*enddo

*do,i,1,ecount
pn1=wind(nelem(enum(i),1))
pn2=wind(nelem(enum(i),2))
pn3=wind(nelem(enum(i),3))
pn4=wind(nelem(enum(i),4))
sfe,enum(i),2,pres,,pn1,pn2,pn3,pn4
*enddo
/psf,pres,norm,2,0
eplot

!********************
!
!********************
allsel
esel,s,type,,1
esel,r,mat,,1
eplot
nsle,r
nplot
bf,all,temp,-15

allsel
solve
finish

!********************
!
!********************
/post1
rsys,1
!
allsel
esel,s,type,,1
esel,r,mat,,1
eplot
!
plnsol,s,x,0,1.0
!
plnsol,s,y,0,1.0
!
plnsol,s,z,0,1.0
!
esel,s,type,,4
eplot
etable,,ls,1
pletab,ls1,noav
!************
!******QQ43222685*****

You might also like