I'm running ABAQUS Explicit with a VUMAT subroutine to determine the ultimate strength of a polymer matrix UD composites under tension. I'm not interested in the post-failure behaviour so ideally I would halt the simulation as soon as a drop in load is detected (this load corresponding to the reaction force of a node set where the displacement is applied). The only way I found of doing this (from the documentation) is to set an extreme maximum value for the reaction force, halting the simulation when this value is reached. This, however, is not very helpful, because the maximum reaction force is precisely what I'm trying to find by running the analysis.
Some ideas so far (although a bit convoluted) would be to:
-Output the nodal reaction force as a history output to an external file; read this file during runtime and kill the job once the load drop is detected.
-Pass the reaction force to a user subroutine and call xit command once the drop is detected.
I'm not sure if these are even possible so any help would be greatly appreciated.