Skip to main content

Using cohesive elements in Abaqus

Submitted by Diana W.Smith on

I have used Traction Sepration law for modelling a crack by using pore pressure cohesive elements-I have observed both damage initiation  and damage evolution law and I checked by QUADSCRT output that my damage initiation criteria has been satisfied I also have used PFOPEN output(Pore fracture opening at integration outputs) observed that my fracture opening increased from 2 mm to around 8 mm during a 2o min step time that means that crack initiates and propogates but I dont see any crack forming in my model when I see the model in Abaqus Viewer -Does anybody have experience what's wrong with the model ?Is crack really happens? why pfopen shows that the pore fracture changes but I dont see any crack forming in my model output. I have copied and the paste the inp lines:

*COHESIVE SECTION,ELSET=cohesive,MATERIAL=cohesive,RESPONSE=TRACTION SEPARATION,

THICKNESS=SPECIFIED, CONTROLS=VISCO_upper

0.002

*SECTION CONTROLS,NAME=VISCO_upper,VISCOSITY=0.01

*MATERIAL, NAME=cohesive

*ELASTIC,TYPE=TRACTION

50E9,50E9,50E9

*DAMAGE INITIATION,CRITERION=QUADS

1e5,1e5, 1e5

*DAMAGE EVOLUTION,TYPE=ENERGY, SOFTENING=LINEAR, MIXED MODE BEHAVIOR=BK,POWER=2.284

117,117,117

*GAP FLOW

1.e-3

*FLUID LEAKOFF

5.879E-11,5.879E-11

I can also share the full inp file if somebody can help.

 

 

 

I think the element deletion=yes by default. The QUADSCRT variable tells you if the initiation criteria is satisfied or not. If the variable is 1.0 in an element then the initiation criteria is satisfied. The variable SDEG tells you the state of damage in an element. Even if the initiation criteria is satisfied the element might not be completely damaged. From my understanding you can say that a crack has propagated if an element is completely damaged i.e SDEG=1.0. You can use the probe tool to get accurate values of SDEG in an element.

Mon, 08/10/2009 - 15:57 Permalink

You can get the query tool from the tools, then query, then choose probe values. you can get the SDEG data that you want.

I am still working on this part. If you do not mind, can I have a look at your input file, maybe it is the better way to know where ie your problem. wwang19 [at] lsu.edu (wwang19[at]lsu[dot]edu)

Fri, 09/10/2010 - 15:24 Permalink

I am using cohesive elements coupled with USDFLD subroutine. I have a damage variable in my subroutine, which according to the calculations is updating in a correct way. But my problem is that SDEG is not updating, hence the elements are not being deleted. I have called the STATUS variable and that is also not updating. Can anybody provide some help?

 

Thu, 04/02/2015 - 15:59 Permalink