1) Structural Symmetry 2) Bookshelf Problem: Jake Blanchard Fall 2009
1) Structural Symmetry 2) Bookshelf Problem: Jake Blanchard Fall 2009
Reflective or mirror symmetry exists if there is symmetry of geometry, loads, and properties with respect to a plane.
Another type Axisymmetry uses special element formulations rather than boundary conditions and will be studied later in the course.
Using Symmetry
Using symmetry reduces problem size (also modeling time) and can simplify boundary conditions.
Symmetry b.c.
p
Symmetry b.c.
Symmetry b.c.
Or
Ux = 0 Rotz = 0
20 cm
E=200 GPa =0.3 Thickness=3 mm Plane Stress Fillet radius is 2 cm p=0.2 MPa Find max Von Mises stress
10 cm 2 cm
Edit file and change radius File/Clear and Start New File/Read input from
MP,EX,1,200e9 MP,PRXY,1,0.3
BLC4,0,0,.2,.02 ! make a 20cm by 2cm block with bottom left edge at origin BLC4,.2,0,-.02,-.08 ! make a -2cm by -8cm block with bottom left edge at 20cm,0cm AADD,1,2 LFILLT,9,8,.02, , AL,6,7,1 AADD,1,3 ESIZE,0.0025,0, MSHKEY,0 AMESH,all ! add areas 1 and 2 ! make a .02 cm fillet between lines 9 and 8 ! make an area from lines 6,7 and 2 (fillet region) ! add areas 1 and 3 ! set default element edge length to 2.5 mm ! specify free meshing ! mesh all areas
LSEL,s,loc,x,0.2 ! select all lines with centroid at x=20 cm DL,all, ,ALL, ! constrain these lines in all directions LSEL,s,loc,y,0.02 ! select all lines with centroid at y=2 cm SFL,all,PRES,.2e6, ! apply pressure on this line allsel,all ! select everything /SOL SOLVE ! enter solution processor ! solve problem
/POST1 ! enter post processor PLESOL, S,EQV, 0,1.0 ! plot equivalent stress
le n
! Create Rectangle ! Create Circle ! Subtract area2 from area1 ! Set smartsize control to 1 ! free meshing ! mesh all areas
wid
! select all lines on symmetry plane ! apply symmetry constraint ! select nodes at x=0 ! select from selected set nodes at y=-wid ! fix selected node in uy to prevent rigid body motion
lsel,s,loc,x,len/2 ! select lines on free edge SFL,all,PRES,-1000, ! apply pressure on lines allsel,all ! select leverything /SOL SOLVE /POST1 PLNSOL, S,X, 0,1.0 FINISH ! enter solution processor ! solve ! enter general postprocessor ! plot x direction stresses