26
Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil 1 ANSYS Analysis of Barrel Fill with Soil (Analysis of Soil Dam) Asst. Prof. Dr. Hani Aziz Ameen Technical College- Baghdad Dies and Tools Engineering Department E-mail: [email protected] Material of Soil

ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Embed Size (px)

DESCRIPTION

ANSYS, analysis of soil, analysis of small dam, soil dam, Barrel fill with soil, Hani Aziz Ameen

Citation preview

Page 1: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

1

ANSYS Analysis of Barrel Fill with Soil

(Analysis of Soil Dam)

Asst. Prof. Dr. Hani Aziz Ameen

Technical College- Baghdad

Dies and Tools Engineering Department

E-mail: [email protected]

Material of Soil

Page 2: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

2

Problem Description

Page 3: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

3

Cases Study

1- Barrel fill with soil on the soil

/prep7

/view,1,1,1,1

/vup,1,z

th=0.9

block,0,1040/1000,0,1250/1000,0,250/1000

cskp,11,0,5,6,8

wpcsys,1,11

wpoffs,,,-50/1000

cyl4,520/1000,625/1000,150/1000,0,0,360,350/1000

Page 4: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

4

vovlap,all

vglue,all

numcmp,all

nummrg,all

vdele,1

adele,8

vdele,3

adele,11

!fill

cyl4,520/1000,625/1000,150/1000,0,0,360,350/1000

! contact area on block

cyl4,520/1000,625/1000,150/1000,0,0,360,-50/1000

vovlap,2,3

vglue,5,4

numcmp,all

et,1,63 ! steel

r,1,th/1000,th/1000,th/1000,th/1000,

mp,ex,1,210e9

mp,nuxy,1,.3

et,2,95 ! soil

r,2,,,,,

mp,ex,2,10e6 ! 10e6

mp,nuxy,2,.33

tb,DP,2

tbdata,1,1000,38,5

! mesh the barrel

type,1

mat,1

real,1

MSHAPE,1,2D

MSHKEY,0

esize,100/1000

amesh,7

amesh,2

amesh,9

amesh,15,16,1

allsel,all

! mesh the base and fill

type,2

mat,2

real,2

MSHAPE,1,3D

MSHKEY,0

esize,100/1000

vmesh,1

vsel,s,,,2,3

vmesh,all

nslv,s,1

nummrg,node

Page 5: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

5

nsel,all

allsel,all

! contact pair

! contact element " concrete "

ET,6,49

keyopt,6,1,0

keyopt,6,3,1

r,6,10e6,10e5,0.9,,,

mp,mu,6,0.1

! barrel and fill

!==================

!wall- barrel == contact

!=============

asel,s,,,2,9,7

asel,a,,,15,16,1

nsla,s,1

cm,cont1,node

nsel,all

! wall - fill == target

!============

ASEL,S,,,12,13,1

NSLA,S,1

cm,targ1,node

nsel,all

! base

!===========

! target base- fill

ASEL,s,,,8

NSLA,S,1

cm,targ2,node

nsel,all

! contact

ASEL,s,,,7

NSLA,S,1

cm,cont2,node

nsel,all

allsel,all

type,6

mat,6

real,6

!------------

gcgen,cont1,targ1

gcgen,targ1,cont1

!-----------------

gcgen,cont2,targ2

gcgen,targ2,cont2

!-----------------

allsel,all

! B.C

csys,0

Page 6: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

6

Asel,s,loc,z,0

nsla,s,1

D,all,all

nsel,all

allsel,all

! Load

!nsel,s,loc,z,350/1000

finish

/solu

! load 1

eqslv,sparse

neqit,99

lnsrch,on

pred,on

!nropt,full

outres,all,all

outpr,all,all

!nsubst,2

time,10

deltim,5

cnvtol,u,200,0.9

F,32,Fx,80

save

solve

save

/eof

2- Three Cylindrical Barrel

Page 7: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

7

/prep7

! Base

!===========

block,0,50.1,0,50.1,0,17.46

! Plot the barrel

!============

cskp,11,0,5,6,8

wpcsys,1,11

cyl4,25.05,25.05,10.05,0,0,360,17.47 ! upper cylinder Barrel

cyl4,25.05,25.05,10.05,0,0,360,-8.73 ! lower cylinder Barrel

/view,1,1,1,1

/vup,1,z

vdele,2,3

adele,7,8

adele,11,12

!=========================

! section

!============

xc=25.05

yc=25.05

*Afun,deg

K,101,xc-(10.05*sin(30)),yc-(10.05*cos(30)),0

K,102,xc-(10.05*sin(30)),yc+(10.05*cos(30)),0

K,103,xc-(10.05*sin(30)),0

K,104,xc-(10.05*sin(30)),50.1

k,105,15.2884,8.2956

Page 8: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

8

k,106,15.2884,42.2106

larc,103,101,105

larc,102,104,106

lgen,2,33,34,1,,,17.47

A,25,26,101,103

A,27,28,104,102

!===================

! Fill the Barrel

!---------------

! base + lower cyl

cyl4,25.05,25.05,10.05,0,0,360,-8.73 ! lower cylinder Fill

Vadd,1,2

! layers in Barrel

cyl4,25.05,25.05,10.05,0,0,360,1.5881 ! 1

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881 ! 2

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881+1.5881 ! 3

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881+1.5881+1.5881 ! 4

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881+1.5881+1.5881+1.5881 ! 5

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881 ! 6

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881 ! 7

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881 ! 8

cyl4,25.05,25.05,10.05,0,0,360,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881 ! 9

cyl4,25.05,25.05,10.05,0,0,360,15.881 ! 10

cyl4,25.05,25.05,10.05,0,0,360,17.47 ! 11

vsel,s,,,1,2,1

vsel,a,,,4,12,1

vovlap,all

vglue,all

numcmp,all

allsel,all

!=======================

! Upper Fill ( Water + Subase)

!------------------------------

block,0,50.1,0,50.1,0,1.5881 ! 1

block,0,50.1,0,50.1,0,1.5881+1.5881 ! 2

block,0,50.1,0,50.1,0,1.5881+1.5881+1.5881 ! 3

block,0,50.1,0,50.1,0,1.5881+1.5881+1.5881+1.5881 ! 4

block,0,50.1,0,50.1,0,1.5881+1.5881+1.5881+1.5881+1.5881 ! 5

block,0,50.1,0,50.1,0,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881 ! 6

block,0,50.1,0,50.1,0,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881 ! 7

block,0,50.1,0,50.1,0,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.588

1 ! 8

block,0,50.1,0,50.1,0,1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.5881+1.588

1+1.5881 ! 9

block,0,50.1,0,50.1,0,15.881 ! 10

block,0,50.1,0,50.1,0,17.47 ! 11

vsel,s,,,13,23,1

vovlap,all

vglue,all

numcmp,all

Page 9: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

9

allsel,all

vsel,s,,,13,23,1

cm,Zain,volu

cyl4,25.05,25.05,10.05,0,0,360,17.47

vsbv,zain,24

numcmp,all

! breaking between water and subase

K,1001,xc-(10.05*sin(30)),yc-(10.05*cos(30)),0

K,1002,xc-(10.05*sin(30)),yc+(10.05*cos(30)),0

K,1003,xc-(10.05*sin(30)),0

K,1004,xc-(10.05*sin(30)),50.1

k,1005,15.2884,8.2956

k,1006,15.2884,42.2106

larc,1003,1001,1005

larc,1002,1004,1006

lgen,2,257,258,1,,,17.47

A,25,26,1001,1003

A,27,28,1004,1002

allsel,all

!========

Asel,s,,,126,127,1

cm,cutA,area

Vsel,s,,,13,23,1

cm,Zain1,volu

VsbA,Zain1,cutA

numcmp,all

allsel,all

!==================================

! Element for Barrrel and its meshing

!------------------------------------

et,1,shell63 ! steel for Barrel and sections

th=0.9/1000 ! thickness of Barrel = 9 mm

r,1,th,th,th,th,

mp,ex,1,206850e6

mp,nuxy,1,0.3

Asel,s,,,7,10,1

Asel,a,,,13,14,1

cm,barelCut,Area

type,1

mat,1

real,1

Amesh,barelCut

nummrg,node

allsel,all

! Element for base and its meshing

!------------------------------------

et,2,solid95 ! base for subasel

r,2,,,,,

mp,ex,2,10e6 ! Young moduls=10 MPa

mp,nuxy,2,0.33

Page 10: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

10

tb,DP,2

tbdata,1,1000,38,5

type,2

mat,2

real,2

MSHAPE,1,3D

MSHKEY,0

SMRT,6

CM,_Y,VOLU

VSEL, , , , 2

CM,_Y1,VOLU

CHKMSH,'VOLU'

CMSEL,S,_Y

!*

VMESH,_Y1

!*

CMDEL,_Y

CMDEL,_Y1

CMDEL,_Y2

!*

nummrg,node

numcmp,all

allsel,all

!===========================

! Element and mesh the layers of subase upper the base and in barrel

!---------------------------------------------------------------------

! layer - 1 -

!--------------

et,3,solid95 ! base for subasel

r,3,,,,,

mp,ex,3,47.6e6 ! Young moduls=47.6 MPa

mp,nuxy,3,0.33

tb,DP,3

tbdata,1,1000,38,5

type,3

mat,3

real,3

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,33 ! upper the base

vmesh,1 ! mesh of subase in barrel

! layer - 2 -

!--------------

et,4,solid95 ! base for subasel

r,4,,,,,

mp,ex,4,82.5e6 ! Young moduls=82.5 MPa

mp,nuxy,4,0.33

tb,DP,4

tbdata,1,1000,38,5

Page 11: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

11

type,4

mat,4

real,4

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,14 ! upper the base

vmesh,3 ! mesh of subase in barrel

! layer - 3 -

!--------------

et,5,solid95 ! base for subasel

r,5,,,,,

mp,ex,5,105.7e6 ! Young moduls=105.7 MPa

mp,nuxy,5,0.33

tb,DP,5

tbdata,1,1000,38,5

type,5

mat,5

real,5

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,16 ! upper the base

vmesh,4 ! mesh of subase in barrel

! layer - 4 -

!--------------

et,6,solid95 ! base for subasel

r,6,,,,,

mp,ex,6,125.4e6 ! Young moduls=125.4 MPa

mp,nuxy,6,0.33

tb,DP,6

tbdata,1,1000,38,5

type,6

mat,6

real,6

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,18 ! upper the base

vmesh,5 ! mesh of subase in barrel

! layer - 5 -

!--------------

et,7,solid95 ! base for subasel

r,7,,,,,

mp,ex,7,142.4e6 ! Young moduls=142.4 MPa

mp,nuxy,7,0.33

tb,DP,7

tbdata,1,1000,38,5

type,7

mat,7

Page 12: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

12

real,7

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,20 ! upper the base

vmesh,6 ! mesh of subase in barrel

! layer - 6 -

!--------------

et,8,solid95 ! base for subasel

r,8,,,,,

mp,ex,8,157e6 ! Young moduls=157 MPa

mp,nuxy,8,0.33

tb,DP,8

tbdata,1,1000,38,5

type,8

mat,8

real,8

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,22 ! upper the base

vmesh,7 ! mesh of subase in barrel

! layer - 7 -

!--------------

et,9,solid95 ! base for subasel

r,9,,,,,

mp,ex,9,170.8e6 ! Young moduls=170.8 MPa

mp,nuxy,9,0.33

tb,DP,9

tbdata,1,1000,38,5

type,9

mat,9

real,9

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,24 ! upper the base

vmesh,8 ! mesh of subase in barrel

! layer - 8 -

!--------------

et,10,solid95 ! base for subasel

r,10,,,,,

Page 13: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

13

mp,ex,10,183.6e6 ! Young moduls=183.6 MPa

mp,nuxy,10,0.33

tb,DP,10

tbdata,1,1000,38,5

type,10

mat,10

real,10

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,26 ! upper the base

vmesh,9 ! mesh of subase in barrel

! layer - 9 -

!--------------

et,11,solid95 ! base for subasel

r,11,,,,,

mp,ex,11,194.5e6 ! Young moduls=194.5 MPa

mp,nuxy,11,0.33

tb,DP,11

tbdata,1,1000,38,5

type,11

mat,11

real,11

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,28 ! upper the base

vmesh,10 ! mesh of subase in barrel

! layer - 10 -

!--------------

et,12,solid95 ! base for subasel

r,12,,,,,

mp,ex,12,209.3e6 ! Young moduls=209.3 MPa

mp,nuxy,12,0.33

tb,DP,12

tbdata,1,1000,38,5

type,12

mat,12

real,12

MSHAPE,1,3D

MSHKEY,0

Page 14: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

14

SMRT,9

VMESH,30 ! upper the base

vmesh,11 ! mesh of subase in barrel

! layer - 11 -

!--------------

et,13,solid95 ! base for subasel

r,13,,,,,

mp,ex,13,224.8e6 ! Young moduls=224.8 MPa

mp,nuxy,13,0.33

tb,DP,13

tbdata,1,1000,38,5

type,13

mat,13

real,13

MSHAPE,1,3D

MSHKEY,0

SMRT,9

VMESH,34 ! upper the base

vmesh,12 ! mesh of subase in barrel

nummrg,kp

nummrg,node

numcmp,all

allsel,all

!-----------------------

! The water side representive by hydrostatic force = Gama x height of water

!====================================================

vdele,13,31,2

vdele,32

! mid side

F1= 9806*17.47

F,584,Fx,F1

F2= 9806*(17.47-1.5881)

F,590,Fx,F2

F3= 9806*(17.47-1.5881-1.5881)

F,591,Fx,F3

F4= 9806*(17.47-1.5881-1.5881-1.5881)

F,592,Fx,F4

F5= 9806*(17.47-1.5881-1.5881-1.5881-1.5881)

F,593,Fx,F5

Page 15: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

15

F6= 9806*(17.47-1.5881-1.5881-1.5881-1.5881-1.5881)

F,594,Fx,F6

F7= 9806*(17.47-1.5881-1.5881-1.5881-1.5881-1.5881-1.5881)

F,595,Fx,F7

F,589,Fx,0

! left side

F11= 9806*17.47

F,338,Fx,F11

F12= 9806*(17.47-1.5881)

F,365,Fx,F12

F13= 9806*(17.47-1.5881-1.5881)

F,372,Fx,F13

F14= 9806*(17.47-1.5881-1.5881-1.5881)

F,396,Fx,F14

F15= 9806*(17.47-1.5881-1.5881-1.5881-1.5881)

F,405,Fx,F15

F16= 9806*(17.47-1.5881-1.5881-1.5881-1.5881-1.5881)

F,422,Fx,F16

F17= 9806*(17.47-1.5881-1.5881-1.5881-1.5881-1.5881-1.5881)

F,423,Fx,F17

F,318,Fx,0

! right side

F111= 9806*17.47

F,50,Fx,F111

F112= 9806*(17.47-1.5881)

F,77,Fx,F112

F113= 9806*(17.47-1.5881-1.5881)

F,84,Fx,F113

F114= 9806*(17.47-1.5881-1.5881-1.5881)

F,107,Fx,F114

F115= 9806*(17.47-1.5881-1.5881-1.5881-1.5881)

F,145,Fx,F115

Page 16: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

16

F116= 9806*(17.47-1.5881-1.5881-1.5881-1.5881-1.5881)

F,208,Fx,F116

F117= 9806*(17.47-1.5881-1.5881-1.5881-1.5881-1.5881-1.5881)

F,229,Fx,F117

F,16,Fx,0

allsel,all

! Boundary Conditions

!==============

csys,0

Asel,s,loc,z,0

nsla,s,1

D,all,all

nsel,all

allsel,all

finish

/solu

! load 1

eqslv,sparse

neqit,99

lnsrch,on

pred,on

!nropt,full

outres,all,all

outpr,all,all

!nsubst,2

time,10

deltim,10

cnvtol,u,100,0.5

save

solve

save

/eof

Page 17: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

17

3-Square Barrel

/prep7

/view,1,1,1,1

/vup,1,z

th=0.9

block,0,1040/1000,0,1250/1000,0,250/1000

cskp,11,0,5,6,8

wpcsys,1,11

wpoffs,,,-50/1000

block,(520-150)/1000,(520+150)/1000,(625-150)/1000,(625+150)/1000,0,50/1000

vsbv,1,2

block,(520-150)/1000,(520+150)/1000,(625-150)/1000,(625+150)/1000,0,350/1000

vdele,1

adele,8

Page 18: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

18

!fill

block,(520-150)/1000,(520+150)/1000,(625-150)/1000,(625+150)/1000,0,350/1000

et,1,63 ! steel

r,1,th/1000,th/1000,th/1000,th/1000,

mp,ex,1,210e9

mp,nuxy,1,.3

et,2,95 ! soil

r,2,,,,,

mp,ex,2,10e6 ! 10e6

mp,nuxy,2,.33

tb,DP,2

tbdata,1,1000,38,5

! mesh the barrel

type,1

mat,1

real,1

MSHAPE,1,2D

MSHKEY,0

esize,100/1000

amesh,14,17,1

amesh,2

allsel,all

! mesh the base and fill

type,2

mat,2

real,2

MSHAPE,1,3D

MSHKEY,0

esize,100/1000

vmesh,3

vmesh,1

allsel,all

! contact pair

! contact element " concrete "

ET,6,49

Page 19: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

19

keyopt,6,1,0

keyopt,6,3,1

r,6,10e6,10e5,0.9,,,

mp,mu,6,0.1

! barrel and fill

!==================

!wall- barrel == contact

!=============

asel,s,,,14,17,1

nsla,s,1

cm,cont1,node

nsel,all

! wall - fill == target

!============

ASEL,S,,,19,22,1

NSLA,S,1

cm,targ1,node

nsel,all

! base

!===========

! target base- fill

ASEL,s,,,8

NSLA,S,1

cm,targ2,node

nsel,all

! contact

ASEL,s,,,2

NSLA,S,1

cm,cont2,node

nsel,all

allsel,all

! barrel and base of subase

!==================

! base of barrel

!==================

! barrel == contact

Page 20: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

20

!=============

asel,s,,,2

nsla,s,1

cm,cont3,node

nsel,all

! fill == target

!============

ASEL,S,,,7

NSLA,S,1

cm,targ3,node

nsel,all

type,6

mat,6

real,6

!------------

gcgen,cont1,targ1

gcgen,targ1,cont1

!-----------------

gcgen,cont2,targ2

gcgen,targ2,cont2

!-----------------

!------------

gcgen,cont3,targ3

gcgen,targ3,cont3

allsel,all

! B.C

csys,0

Asel,s,loc,z,0

nsla,s,1

D,all,all

nsel,all

allsel,all

! Load

!nsel,s,loc,z,350/1000

finish

/solu

! load 1

eqslv,sparse

neqit,99

lnsrch,on

pred,on

!nropt,full

outres,all,all

Page 21: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

21

outpr,all,all

!nsubst,2

time,10

deltim,5

cnvtol,u,200,0.9

F,44,Fy,80

save

solve

save

/eof

4-Barrel with Shell

Page 22: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

22

/prep7

/view,1,1,1,1

th=0.9

block,0,1040/1000,0,1250/1000,0,250/1000

cskp,11,0,5,6,8

wpcsys,1,11

cyl4,520/1000,625/1000,150/1000,0,0,360,300/1000

vdele,2

adele,8

!fill

!wpoffs,,,th/1000

cyl4,520/1000,625/1000,150/1000,0,0,360,300/1000

! contact area on block

cyl4,520/1000,625/1000,150/1000,0,0,360,-50/1000

vovlap,1,3

vglue,3,4

et,1,63 ! steel

r,1,th/1000,th/1000,th/1000,th/1000,

mp,ex,1,210e9

mp,nuxy,1,.3

et,2,95 ! soil

r,2,,,,,

mp,ex,2,10e6 ! 10e6

mp,nuxy,2,.33

tb,DP,2

tbdata,1,1000,38,5

! mesh the barrel

type,1

mat,1

real,1

MSHAPE,1,2D

MSHKEY,0

esize,100/1000

amesh,7

Page 23: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

23

amesh,9,10,1

! mesh the base and fill

type,2

mat,2

real,2

MSHAPE,1,3D

MSHKEY,0

esize,100/1000

vmesh,2

vsel,s,,,3,4,1

vmesh,all

nslv,s,1

nummrg,node

nsel,all

allsel,all

! contact pair

! contact element " concrete "

ET,6,49

keyopt,6,1,0

keyopt,6,3,1

r,6,10e6,10e5,0.9,,,

mp,mu,6,0.1

! barrel and fill

!==================

!wall- barrel == contact

!=============

asel,s,,,9,10,1

nsla,s,1

cm,cont1,node

nsel,all

! wall - fill == target

!============

ASEL,S,,,12,13,1

NSLA,S,1

cm,targ1,node

nsel,all

Page 24: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

24

! base

!===========

! target base- fill

ASEL,s,,,8

NSLA,S,1

cm,targ2,node

nsel,all

! contact

ASEL,s,,,7

NSLA,S,1

cm,cont2,node

nsel,all

allsel,all

! base - bareel + block base

!===========

! target block base

ASEL,s,,,15

NSLA,S,1

cm,targ3,node

nsel,all

! contact- barrel base

ASEL,s,,,7

NSLA,S,1

cm,cont3,node

nsel,all

allsel,all

type,6

mat,6

real,6

!------------

gcgen,cont1,targ1

gcgen,targ1,cont1

!-----------------

gcgen,cont2,targ2

gcgen,targ2,cont2

!-----------------

gcgen,cont3,targ3

gcgen,targ3,cont3

Page 25: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

25

allsel,all

! B.C

csys,0

Asel,s,loc,z,0

nsla,s,1

D,all,all

nsel,all

allsel,all

! Load

!nsel,s,loc,z,350/1000

F,41,Fy,80

! section

!============

K,101,(520+150+22.5)/1000,(625-22.5)/1000,250/1000

K,103,(520+150+22.5)/1000,625/1000,250/1000

K,104,(520+150)/1000,625/1000,250/1000

Larc,104,101,103,22.5/1000

K,111,(520-150-22.5)/1000,(625-22.5)/1000,250/1000

K,113,(520-150-22.5)/1000,625/1000,250/1000

K,114,(520-150)/1000,625/1000,250/1000

Larc,114,111,113,22.5/1000

lgen,2,43,44,1,,,300/1000

A,114,111,36,35

A,101,104,33,34

! mesh the curves

!=================

type,1

mat,1

real,1

MSHAPE,1,2D

MSHKEY,0

esize,50/1000

amesh,2

amesh,19

nummrg,node

allsel,all

Page 26: ANSYS Analysis of Barrel Fill With Soil- Hani Aziz Ameen

Dr. Hani Aziz Ameen ANSYS Analysis of Barrel Fill with Soil

26

lsel,s,,,50

lsel,a,,,47

nsll,s,1

D,all,ux,0

D,all,uy,0

nsel,all

allsel,all

finish

/solu

! load 1

eqslv,sparse

neqit,99

!lnsrch,on

!pred,on

nropt,full

outres,all,all

outpr,all,all

!nsubst,2

time,10

deltim,5

cnvtol,u,2,0.5

save

solve

save

/eof