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.