Escolar Documentos
Profissional Documentos
Cultura Documentos
Mark James Kansas State University This document describes some of the new elastic-plastic tearing capabilities implemented in F !"#$%&'( These new capabilities are located within the M)%*F+&%,F*", T,! *"- and M)%*F+&M)., # !#K( The new functionality is not fully implemented and only works for a single edge crack( * strongly urge you to work the e/ample problem0 since the order of the steps0 and part of the e/planation is embodied there(
Problem Set-up
Start the F !"#$%&' program and read in the mt6(inp mesh file( -o to the 8 ,-8 )#,SS menu and verify that the problem type is plane stress( "e/t set the bottom edge to have + fi/ity and the left edge to have 9 fi/ity( -o to the M!T, *!' option and change material one to .)" M*S,S( Some of the material properties are already set correctly( Set the :! %,"*"- , property to the file option0 and read in the data from the mat$;$<(t/t file( Set the +*,'% ST ,SS to =; ksi0 and set the 8 )> T+8, to 8lane Stress( Set the critical crack tip opening displacement0 #T)%c0 to ;(;;1=2( The #T)%c *"*T value should be the same as #T)%c( "e/t we will describe the applied displacement boundary condition on the top edge of the model( -o to the !88'% %*S8 menu option in the 8 ,-8 )#,SS menu( Select ,%-, %*S80 then + %*S8( -ive a value of ;(;;62 for the displacement value0 then apply the displacement on the top edge of the model( eturn to the main menu and save a restart file using the 7 *T, F*', option( .erify the boundary conditions by running a linear elastic analysis( Use the !"!'+S*S&'*",! & %* ,#T ST*FF option( The number of e?uations should be 6=@A0 and the solution time is almost negligible on most of todayBs faster machines( eturn to the main menu and proceed to 8)ST-8 )#,SS0 and view the %,F) M,% M,S:( "e/t use ")%, *"F) and verify that the + displacement on the top edge is ;(;;62( #onfirm that the stress in the problem is uniform in the #)"T)U option by viewing the S*- + component( The + stress should be about 6(A1 ksi(
%raft ;6&$$&6<
-6-
that the crack tip will ultimately be at coordinates 3;(=0;(;4C however0 it is beneficial to grade the mesh density along the crack face from the edge of the model to the crack tip( 7ith this in mind0 set the initial crack tip at 3;($=0;(;40 and use 1 element subdivisions on the crack face( !ccept the default mesh0 then return and enter the M)., # !#K&ST!"% M,T: menu option( ,/tend the crack to 3;(<@0;(;4 using @ element subdivisions on the crack face( Finally0 reenter the M)., # !#K&ST!"% M,T: menu and e/tend the crack a final time to 3;(=0;(;4 using two element subdivisions on the crack face( Figure $ below shows the mesh in the region of the initial half inch crack(
Figure 6D *nitial mesh for 12 middle-crack tension analysis( There are a couple of important aspects to introducing the crack in this manner( First0 the mesh is graded from the edge of the model0 reducing the mesh si5e and number of degrees of freedom0 and in this case0 without compromising the solution0 since thereBs no significant Eaction2 behind the crack tip( Second0 the material properties specify that we measure the #T)% fracture criterion at ;(;<2 behind the crack tip( The final crack e/tension step grew the crack ;(;<2 with two elements( The default minimum number of crack e/tension elements in F !"#$%&' is two elements0 so the fracture criterion will always be measured with no fewer than two elements behind the crack tip( *t certainly would have been possible to use more elements along the crack face for that last ;(;<2 of e/tension( ,/perience has shown that for many applications with $;$<-T1 aluminum0 as we are using here0 a ;(;$2 element si5e is ade?uate( )ne point to considerD the element si5e needs to be fi/ed during crack growth so that the fracture criterion can be sampled at a fi/ed distance behind the crack tip as the crack propagates(
%raft ;6&$$&6<
-$-
Figure $D *nitial mesh with the initial crack for the 12 M3T4 problem(
Automatic Tearing
This section describes the control parameters that are necessary for the "ewtonBs method solver and for the propagation algorithm( First0 we need to initiali5e the tearing data structures for the crack( ,nter the M)%*F+&%,F*", T,! *"-&T*8 menu( The crack tip will automatically be initiali5ed for tearing0 and highlighted bo/es will be drawn at each node on the crack face( :ighlighted bo/es indicate that the nodes are tied for un5ipping( For this internal crack0 no un5ipping will be used( Use *"*T S!7#UT to untie the crack face nodes by setting the initial sawcut length to $$ nodes 3only the crack tip node will be highlighted4( "ow go to the M)%*F+&M)., # !#K&!UT) T,! *"- menu( *n the #)"T )' 8! !M menu change the following analysis control parametersD 'oad Sub-Steps 6;; Ma/ *terations 1;; !ppl %isp Factor 1= eturn to the !UT) T,! *"- menu and confirm the following tearing control parametersD ,' S*F, ;(;$2 # K *"# $ ,' >!#K $ ST,8S = U"F*8 ")
%raft ;6&$$&6<
-1-
# *T
#)%
,nter the M)"*T) menu and use the !%% ")%, option to define monitor data for the upper left node in the model 3this will monitor this particular node as the solution progresses for each load step4( "e/t set the F*', "!M, to something like mt1.mon( This is the output file that will contain the monitor data(
Some Hints
*tBs obvious 3or should be4 that the density of the mesh where you initiate a crack needs to be about the same si5e as the elements that you introduce( *n the e/ample above0 we grade the element si5e along the crack face so that this will be true( The elements near the free edge0 but along the crack face are larger0 but still well formed0 while the elements at the tip transition nicely(
%raft ;6&$$&6<
-<-
7hatBs sometimes not so obvious is that the mesh that youBre propagating into must also be about the same si5e 3or slightly larger0 if you want4 than the step size that youBre taking with the program( This is crucial to obtain the most accurate results0 especially with elastic-plastic analysis0 where there are no Especial2 crack tip elements to capture crack tip behavior(
%raft ;6&$$&6<
-=-
#',! !'' #lears all of the internal tearing data structures( ,' ST,8S Sets the number of load steps over which the forces on a tied crack face are released( The default is one load stepC this is satisfactory for simple single cracks( :owever0 when multi-site damage is involved0 a typical value is ten( The forces need to be released over a number of load steps because the release and growth of one crack may cause other cracks to grow( >y releasing the loads over a number of steps0 the plasticity at all crack tips can evolve in an orderly manner0 and the reaction and history for each tip can be recorded( "UM >!#K The number of nodes back from the crack tip where the critical value of #T)% is measured( This should always be an even number 3donBt measure at mid-side nodes4( M)., # !#K&!UT) T,! *"This is the elastic-plastic e?uivalent of !UT)M!T*# 3which is for linear elastic4( The control parameters are specific to elastic-plastic analysis and controlling the elastic-plastic tearing( #)"T )' 8! !M This menu defines the load control parameters for the "ewtonBs solver( These options are described in the manual( ,' S*F, This is the characteristic element si5e along the crack face( For tearing in aluminum a typical value might be ;(;$ inches( # K *"# This is the number of elements that the crack will be e/tended at each step( The total increment at each step is ,'GS*F, H # KG*"#( ! typical value is two( This value should always be greater than 6( #) , :T The height of the plane strain core0 e/pressed in term of ,' S*F,( The total core height is ,'GS*F, H #) ,G:T( This option is currently not active. ,' >!#K The number of elements behind the crack tip to measure the fracture criterion( This is e/actly "UMG>!#K&$ 3from the %,F*", T,! *"- menu4( The fracture criterion must always be measured at a corner node in the mesh( ST,8S The number of crack propagation steps( 8S# M!T
%raft ;6&$$&6<
-@-
The material used for the plane strain core( This option is currently not active. U"F*8 Un5ip nodes between crack tips( !fter a crack is e/tended0 and new surface area is created0 some new nodes e/ist along the crack face from the location of the old crack tip0 to the location of the new crack tip( The U"F*8 option controls how these nodes are handled( 7hen U"F*8 is +,S0 these nodes are tied and se?uentially released as the load is increased( 7hen U"F*8 is ")0 these nodes are not tied( *f the crack e/tension 3as described above as ,'GS*F, H # KG*"#4 is the same distance as where the fracture criterion is measured0 then the results will be the same independent of whether U"F*8 is +,S or ")( *f the crack increment is larger than the distance to the node where the fracture criterion is measured0 then the U"F*8D +,S option should be used( # *T This is the fracture criterion( #)% is the Sutton&Fashang criterion( %* This is the direction prediction criterion( %*S8'!+ These are options that control the display as the automatic propagation progresses( M)"*T) This is described in the manual( This allows stresses0 displacements0 and crack tip progress to be monitored as the solution progresses( The data for the monitor are written to a file( 8 )8!-!T, %o the propagation based on the above defined parameters( %,F*", T,! *"-&T*8 These options define the initial tearing data for a crack tip( *"*T S!7#UT *nitiali5e data for a new tip( %*FF, ,"T T*8 Switch to another tip to update parameters( %,F*", MS% Toggle nodes on the crack face to create MS% cracks(
%raft ;6&$$&6<
-A-