Hi all,

Second question on the same or so topic.

I am working on subroutines (UMAT and others) for Abaqus to implement Tsai-Wu failure criteria for non-composite structures (I work on long bones such as the femur).

To my understanding, strains and stresses are calculated at each integration point and so is every other variable that I may use, such as state variables or my failure criteria.

To correctly define failure, I need to average the failure criteria values (that are at each integration point) over each whole element, and that is where I get stuck coding for. I would like to mimic an element deletion feature by setting Young modulus to a negligible value to avoid completely deleting an element.

I used an UEXTERNALDB subroutine to import the connectivity table hoping to use it to get element-scale values (averaged).

How should I implement that calculation ? Is there a way to calculate everything at the nodes ?

Thanks for your help.

More Virgil Poncin's questions See All
Similar questions and discussions