- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I'm working on a thermal stress simulation with a relatively simple 3 piece assembly. I've run a straight up static stress simulation and everything seems happy, but when I clone the static stress simulation and try and add a thermal stress, everything gets really unhappy. Here's a sample warning I'm getting:
Warning: TET ELEMENT 1681882 HAS SINGULAR GEOMETRY
Cause : The specified element is not valid or is highly irregular. The following will result :
- The element stiffness matrix will not be valid.
- The global stiffness matrix may be singular.
- The solution may not be valid.
Action : Check the element connectivity and grid point coordinates.If the element is a bar or beam
with pin flags specified, check that the pin flags are valid.
Warning: Exceeded the limit of 100 warnings
Error: STIFFNESS MATRIX SINGULAR OR NON-POSITIVE DEFINITE
Cause : A singularity or non-positive definite has been detected in the stiffness matrix during the
preconditioning phase of the iterative solver.
Action : Investigate the model for a lack of constraint. If using shell elements, either set the
K6ROT model parameter to a value between 1.0 and 100.0, or set the SHELLRNODE model
parameter to ON. Also, check for elements with bending stiffness (line and shell
elements) improperly connected to elements without (solids). If you are unable to
locate the source of the singularity, consider using the sparse direct solver.
Job has finished with errors. Receiving results.
Error: Solver Error
Error: An error occurred while solving the model.
I've tried making all my contacts bonded and I've introduced fillets on all my edges, tried extremely fine meshes and regular sized ones, but I must be missing something because nothing seems to be working. I've attached the assembly in question if anyone wants to take a stab at it.
Questions I have: what is a singular geometry and how do I beat it?
Solved! Go to Solution.