Difference between revisions of "Crack Settings"

From OSUPDOCS
Jump to navigation Jump to search
Line 1: Line 1:
This section needs writing. Below are some items that will be used or moved else where.
These command control modeling of explicit cracks and whether or not those cracks propagate


== Commands (temp) ==
== Crack Settings Commands ==
 
In scripted files, crack properties are controlled by various commands described below. In <tt>XML</tt> input file, all global crack setting commands are within a <tt><Cracks></tt> element that must be within the <tt><MPMHeader></tt>:
 
<Cracks>
    (crack setting commands)
</Cracks>
 
The commands are
 
* Friction and ImperfectInterface
* [[Crack Propagation Commands]]
* JContour
* ContactPosition
* MovePlane


Scripted commands


AltPropagate
ContactPosition
Friction
JContour
ImperfectInterface
MovePlane
Propagate
PropagateLength


In XML files
In XML files


     <Cracks>
     <Cracks>
        <Propagate criterion='1' direction='0' traction='0'/>
        <JContour type='1' size="2" terms="1"/>
        <AltPropagate criterion='7' direction='4' traction='0'/>
        <PropagateLength>2.5</PropagateLength>
        <JContour type='1' size="2" terms="1"/>
         <Friction>0.3</Friction>
         <Friction>0.3</Friction>
         <MovePlane type='avg' prevent='no'/>
         <MovePlane type='avg' prevent='no'/>

Revision as of 17:59, 27 September 2013

These command control modeling of explicit cracks and whether or not those cracks propagate

Crack Settings Commands

In scripted files, crack properties are controlled by various commands described below. In XML input file, all global crack setting commands are within a <Cracks> element that must be within the <MPMHeader>:

<Cracks>
   (crack setting commands)
</Cracks>

The commands are


In XML files

   <Cracks>
        <JContour type='1' size="2" terms="1"/>
       <Friction>0.3</Friction>
       <MovePlane type='avg' prevent='no'/>
       <ContactPosition>0.8</ContactPosition>
   </Cracks>


Crack Propagation Commands

In max energy release rate (or max hoop stress), the crack direction is at angle θ (which is ccw from self similar growth) and obeys

      [math]\displaystyle{ \cos\theta = {3R^2 + \sqrt{1+8R^2} \over 1+9R^2} \quad {\rm and} \quad \sin\theta = \mp\sqrt{1-\cos^2\theta} = \mp\left | R(3\cos\theta - 1)\right| }[/math]

where R = KII/KI. The second term is negative or positive depending on KII being positive or negative. In the limit of KI to zero, cos θ = 1/3 for crack direction of -70.5 (or +70.5) degrees. This method requires KI and KII which can only be done for isotropic (and subclasses), mooney, heisotropic (and subclass), and viscoelastic. All use initial, low strain modulus to calculate stress intensity factors.

Above is same as

      [math]\displaystyle{ \tan {\theta\over 2} = {1\over 4}\left({1\over R} \mp \sqrt{{1\over R^2} + 8}\right) }[/math]

where negative of positive is determined by sign of KII.


in cod hoop direction, the code uses the max energy release rate method, but assumes R = δtn or ratio of the sliding and opening crack opening displacements. This method can be used for any material.