I have a fairly large model, and it seems every time I make a change to a sub-assembly and change the length of a part and go back to the main assembly there are mate errors. This is a little surprising when a coincedant mate is giving an error, but there are no other mates opposing it. At this point I rebuild the model, save it, rebuild again, but the error is still there. The only thing to fix this (short of deleting the mate) is to open up the mate, deselect 1 of the 2 faces used in the coincedant mate, reselect the same face I just deselected, and the mate solves itself (no more mate error).
Some notes about my model (SW 2010 SP 5.0)
The main assembly has four configurations, ~10 patterns, ~5 mirrors
Most of the subassemblies have 3-4 configurations, sometimes the parts have configurations
No external references used at all.
This wouldn't bug me too much but this has happened in excess of 30 times in the last day and it gets frusterating running through the same process over and over again. This doesn't seem to be an issue with how I have built my model but rather how Solidworks is computing data.
Anyone else run into this issue?