How do I filter for dead mates?
How do I filter for dead mates?
I did look for a better way to put it, but I found nothing in a few searches, so I'm calling them "dead mates" until I hear something better. I mean a mate where both parties are deceased, leaving only a pair of grayed out component references in their will. They may be creepy, but I create them by the score and often spend time trying to clean them out of my assemblies.
Some questions:
What are they really called?
Is there a way to filter for them?
Do they affect performance? (I think they must, demanding that Solidworks search for the lost components.)
Thanks
Dwight
Some questions:
What are they really called?
Is there a way to filter for them?
Do they affect performance? (I think they must, demanding that Solidworks search for the lost components.)
Thanks
Dwight
Right Click on the "mates" label in the history tree. Select "Group Mates", then "By Status." This may not get you all of the way there, but it will get you close.
https://help.solidworks.com/2019/englis ... _mates.htm
Go to full posthttps://help.solidworks.com/2019/englis ... _mates.htm
Re: How do I filter for dead mates?
I think I've heard of a macro for these. They're usually a "renal failure yellow" color in the tree? Equally concerning are mates that were left suppressed and are now dead.
Re: How do I filter for dead mates?
Right Click on the "mates" label in the history tree. Select "Group Mates", then "By Status." This may not get you all of the way there, but it will get you close.
https://help.solidworks.com/2019/englis ... _mates.htm
https://help.solidworks.com/2019/englis ... _mates.htm
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
Re: How do I filter for dead mates?
I learned about it here on the forum, but I can't remember when or where.
-
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
I may not have gone where I intended to go, but I think I have ended up where I needed to be. -Douglas Adams
- zxys001
- Posts: 1077
- Joined: Fri Apr 02, 2021 10:08 am
- Location: Scotts Valley, Ca.
- x 2304
- x 997
- Contact:
Re: How do I filter for dead mates?
I was hoping this would turn into a pirate pun thread.
"Democracies aren't overthrown; they're given away." -George Lucas
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
- jcapriotti
- Posts: 1858
- Joined: Wed Mar 10, 2021 6:39 pm
- Location: The south
- x 1201
- x 1989
- zxys001
- Posts: 1077
- Joined: Fri Apr 02, 2021 10:08 am
- Location: Scotts Valley, Ca.
- x 2304
- x 997
- Contact:
Re: How do I filter for dead mates?
"Democracies aren't overthrown; they're given away." -George Lucas
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
Re: How do I filter for dead mates?
I am still curious how much these dead mates affect performance. When I open someone else's assembly and find 30 or 40 of these gray corpses in the mates folder, I'd like to tell the owner how much they slow down performance of the top level assembly. But do they?
Is Alin reading this? Ever checked this out?
Dwight
Is Alin reading this? Ever checked this out?
Dwight
Re: How do I filter for dead mates?
If the Dead Mates are buried in sub assemblies and those sub assemblies are not flexible then there should be little to no effect on the upper level assemblies.Dwight wrote: ↑Fri Jun 10, 2022 4:02 pm I am still curious how much these dead mates affect performance. When I open someone else's assembly and find 30 or 40 of these gray corpses in the mates folder, I'd like to tell the owner how much they slow down performance of the top level assembly. But do they?
Is Alin reading this? Ever checked this out?
Dwight
I'm not 100% but if they are grayed out they are suppressed and solver ignores them, so again should be little to no affect. If they are Yellow then they are referencing missing geometry, I believe that may cause problems.
Re: How do I filter for dead mates?
I think you can make a macro to delete the suppressed mates but not sure if this would be a good idea.
Deepak Gupta
SOLIDWORKS Consultant/Blogger
SOLIDWORKS Consultant/Blogger
-
- Posts: 423
- Joined: Tue Mar 09, 2021 10:11 am
- x 439
- x 233
Re: How do I filter for dead mates?
I was bold and activated the checkmark Treat missing mate references as errors once and it made everything go slow, red and boom.Dwight wrote: ↑Fri Jun 10, 2022 4:02 pm I am still curious how much these dead mates affect performance. When I open someone else's assembly and find 30 or 40 of these gray corpses in the mates folder, I'd like to tell the owner how much they slow down performance of the top level assembly. But do they?
Is Alin reading this? Ever checked this out?
Dwight
Don't try this at home.
So maybe they actually do have an effect. They count as suppressed mates as sub-assemblies though... But if you add a new mate in that assembly this might have an effect?