An error occurred in the resolution of the contact constraints. At least one contact definition is superfluous since all its slave nodes are already constrained by other contacts or constraints. Please review your simulation setup.
Contact definitions are superfluous or in excess. That means at least one contact definition could not be enforced because all the nodes from its slave assignment already have their displacement defined by other contact definitions or constraints.
What Could Be the Possible Reason?
There are conflicting definitions of contacts and boundary conditions.
What Can I Do Now?
To resolve this error, you must review your contact and boundary conditions definition, so that each assignment face has its displacement constrained by only one contact or other conditions such as Fixed value, Fixed support, and Symmetry plane. Some recommended actions are:
- Run ‘Automatic contact detection‘ to allow SimScale to compute the optimal contact configuration:
- Make sure that faces in contact slave assignments are not present in other boundary condition assignments.
- Switching master/slave assignments in some contacts might solve the issue if the slave assignment cannot be removed from the boundary condition. Bear in mind that this might create conflicts with other contacts, so review thoroughly.
- If none of the above work, you can always use a 2nd order mesh to overcome the issue.