corrupted assembly mates: cause and solution?
corrupted assembly mates: cause and solution?
(OP)
Greetings all,
I am working on a mid-size assembly that contains 3 sub-assemblies and approximately 70 parts in total. All components in the main and sub- assemblies are fully mated, none floating or fixed.
About 3 times now I have rebuilt (as prompted upon opening) my main assembly, with the result being that approximately 40% of all my components' mates are overdefining, or otherwise invalid. About 50% of all components show either a (?) or (+) in front of them. I've completely rebuilt the assembly twice now, once from scratch, the second time by simply deleting all the mates and re-mating, but it keeps doing this.
Why on earth is this happening, and how can I recover from it? I've tried deleting and/or redefining what SW is showing as the offending mates, but nothing seems to work - the assembly becomes completely muddled. Any advice or insight would be MOST appreicated. Thanks.
mr.ska
corruptmates.3.mrska@spamgourmet.com
I am working on a mid-size assembly that contains 3 sub-assemblies and approximately 70 parts in total. All components in the main and sub- assemblies are fully mated, none floating or fixed.
About 3 times now I have rebuilt (as prompted upon opening) my main assembly, with the result being that approximately 40% of all my components' mates are overdefining, or otherwise invalid. About 50% of all components show either a (?) or (+) in front of them. I've completely rebuilt the assembly twice now, once from scratch, the second time by simply deleting all the mates and re-mating, but it keeps doing this.
Why on earth is this happening, and how can I recover from it? I've tried deleting and/or redefining what SW is showing as the offending mates, but nothing seems to work - the assembly becomes completely muddled. Any advice or insight would be MOST appreicated. Thanks.
mr.ska
corruptmates.3.mrska@spamgourmet.com






RE: corrupted assembly mates: cause and solution?
"Happy the Hare at morning for she is ignorant to the Hunter's waking thoughts."
RE: corrupted assembly mates: cause and solution?
If I am understanding you correctly your saying that the assembly is fine when you save it and is a mess when you call it up? Is that correct? If so are you working in lightweight mode whem assembling more components to the assembly? The reason I ask is if the parts are loaded lightweight you will not see the mate or rebuild errors in the lightweight parts until you resolve or open the assembly again. We run into the situation where one user calls up an assembly in lightweight, adds a component, mates it and everything seems to be fine. Little did he or she know some of the mates conflicted with some other components mates that you would have never guessed would have been affected. The next guy or gal calls it up and BAM half of the tree is red. We opted not to use lightweight for this reason and I am currently addressing this with SolidWorks. I hope my rambling was not too far of the mark.
BBJT
BBJT CSWP
RE: corrupted assembly mates: cause and solution?
DimensionalSolutions@Core.com
While I welcome e-mail messages, please post all thread activity in these forums for the benefit of all members.
RE: corrupted assembly mates: cause and solution?
Crashj
RE: corrupted assembly mates: cause and solution?
RE: corrupted assembly mates: cause and solution?
1) Suppress all the mates that have a Cherry on it.
2) Unsuppress a few at a time till the cherries reappear.
3) Once they reappear, start suppressing them again, exept this time do it one at a time.
4) You will narrow your search down to one or two mates that are causing the problem.
5) Depending on the type of mate I have found that by simply clicking "Aligned" or "Anti-Aligned(On)" will usally fix my error.
This doesn't always work, but at least you can narrow down your search to a few mates.
Sometimes deleting them and putting them back in will fix the problem, but that can be a pain in and of itself.
I hope that helps,
Scott Baugh, CSWP
George Koch Sons,LLC
Evansville, IN 47714
sjb@kochllc.com