
The model is a relatively large assembly that has parts and subassemblies that need to move to check clearances. I've tried many different ways of mating the components (mating individual parts in,or bringing subassemblies into the main assembly, trying configurations to define positions) but in the end the assembly acts like a house of cards - one wrong move (which is usually a time consuming mystery to figure out) and mates break or conflict all over the place. SW will even delete mates and parts, or remate in wrong configurations all by itself.
How can I make my assembly mates more reliable, expecially the ones that change when a new position is required? Is there a good way to go about this or is SW just going to be too difficult or incapable of good results?