You are on page 1of 4

finish

/clear
/prep7
a1 = 0
a2 = 12
a3 = 12
a4 = 0
b1 = 0
b2 = 0
b3 = 12
b4 = 12
c1 = 0
c2 = 0
c3 = 0
c4 = 0
*do,i,0,12,1
X_1 = a1+i*5*COS(1.483)
X_2 = a2-i*5*COS(1.483)
X_3 = a3-i*5*COS(1.483)
X_4 = a4+i*5*COS(1.483)
y_1 = b1+i*5*COS(1.483)
y_2 = b2+i*5*COS(1.483)
y_3 = b3-i*5*COS(1.483)
y_4 = b4-i*5*COS(1.483)
z_1 = c1+i*5
z_2 = c2+i*5
z_3 = c3+i*5
z_4 = c4+i*5
k,1 + 4*i,X_1,y_1,z_1
k,2 + 4*i,X_2,y_2,z_2
k,3 + 4*i,X_3,y_3,z_3
k,4 + 4*i,X_4,y_4,z_4
*enddo
kdele,5,8,1
L,9,10
L,10,11
L,11,12
L,12,9
*do,j,1,4,1
kl,j,0.5,52+j
*enddo
*do,j,1,4 ,1
*if,j,gt,1,then
L,j,52+j-1
*else
L,1,56
*endif
L,j,8+j
L,j,52+j
*enddo
*do,j,1,12,1
*do,i,1,3
kl,j+4,i/4,56+i+(j-1)*3
*enddo
*enddo

*do,j,1,4,1
*do,i,1,3
L,56+9*(j-1)+i,59+9*(j-1)+i
L,59+9*(j-1)+i,62+9*(j-1)+i
*if,i,lt,3,then
L,56+9*(j-1)+i,60+9*(j-1)+i
L,62+9*(j-1)+i,60+9*(j-1)+i
*endif
*enddo
L,59+9*(j-1),9+(j-1)
L,65+9*(j-1),9+(j-1)
*enddo
*do,j,9,45,4
KEYP1 = j
KEYP2 = j+1
KEYP3 = j+2
KEYP4 = j+3
KEYP5 = j+4
KEYP6 = j+5
KEYP7 = j+6
KEYP8 = j+7
L,KEYP5,KEYP6
L,KEYP6,KEYP7
L,KEYP7,KEYP8
L,KEYP8,KEYP5
L,KEYP1,KEYP5
L,KEYP2,KEYP6
L,KEYP3,KEYP7
L,KEYP4,KEYP8
L,KEYP1,KEYP6
L,KEYP1,KEYP6
L,KEYP2,KEYP5
L,KEYP2,KEYP7
L,KEYP3,KEYP6
L,KEYP3,KEYP8
L,KEYP4,KEYP7
L,KEYP4,KEYP5
L,KEYP1,KEYP8
*enddo
et,1,BEAM188
r,1,100
mp,ex,1,200000
MP,DENS,1,7850
mp,prxy,1,0.3
SECTYPE, 1, beam, L,
SECDATA, 0.15, 0.15,
SECTYPE, 2, beam, L,
SECDATA, 0.15, 0.15,
SECTYPE, 3, beam, L,
SECDATA, 0.15, 0.15,
SECTYPE, 4, beam, L,
SECDATA, 0.15, 0.15,
SECTYPE, 5, beam, L,
SECDATA, 0.15, 0.15,
SECTYPE, 6, beam, L,
SECDATA, 0.15, 0.15,
SECTYPE, 7, beam, L,

CANH1
0.015, 0.015
CANH2
0.015, 0.015
CANH3
0.015, 0.015
CANH4
0.015, 0.015
CANH5
0.015, 0.015
CANH6
0.015, 0.015
BUNGXIEN1

SECDATA, 0.15, 0.15, 0.015, 0.015


SECTYPE, 8, beam, L, BUNGXIEN2
SECDATA, 0.15, 0.15, 0.015, 0.015
SECTYPE, 9, beam, L, BUNGXIEN3
SECDATA, 0.15, 0.15, 0.015, 0.015
SECTYPE, 10, beam, L, BUNGXIEN4
SECDATA, 0.15, 0.15, 0.015, 0.015
SECTYPE, 11, beam, L, BUNGXIEN5
SECDATA, 0.15, 0.15, 0.015, 0.015
SECTYPE, 12, beam, L, BUNGXIEN6
SECDATA, 0.15, 0.15, 0.015, 0.015
esize,,0.01
k,500,70,70,70
LATT, 1, 1, 1,,500 , , 1
lmesh,5,16,1
LATT, 1, 1, 1,, 500, , 7
lmesh,1,4,1
lmesh,17,64,1
*do,j,1,5
*do,i,1,2
LATT, 1, 1, 1,, 500, , j+1
lmesh,69+32*(j-1)+16*(i-1),72+32*(j-1)+16*(i-1),1
LATT, 1, 1, 1,, 500, , 7+j
lmesh,65+32*(j-1)+16*(i-1),68+32*(j-1)+16*(i-1),1
lmesh,73+32*(j-1)+16*(i-1),80+32*(j-1)+16*(i-1),1
*enddo
*enddo
/VIEW,,0,1,-1
/ANG,1
/REP
EPLOT
FINISH
/SOLU
ANTYPE,MODAL ! Choose modal analysis type
MODOPT,LANB,224 ! Choose the Block Lanczos mode-extraction method,
NSEL,ALL
MXPAND,224
D,1,ALL
D,22,ALL
D,42,ALL
D,62,ALL
SOLVE
FINISH
/POST1
SET,LIST,2
SET,FIRST
PLDISP,0
ANMODE,10,.5E-1
SET,NEXT
PLDISP,0
ANMODE,10,.5E-1
SET,NEXT
PLDISP,0
ANMODE,10,.5E-1
SET,NEXT
PLDISP,0
ANMODE,10,.5E-1
SET,NEXT
PLDISP,0

ANMODE,10,.5E-1
FINISH

You might also like