How can this be possible???

Uncle_Hairball
Posts: 194
Joined: Fri Mar 19, 2021 12:21 pm
Answers: 2
x 37
x 95

How can this be possible???

Unread post by Uncle_Hairball »

How can it be possible that a single constraint overconstrains a component??? How can a component with ZERO constraints be limited to moving in only one axis??? GAHHHH!!!!! I HATE SOLIDWORKS!!!
User avatar
AlexLachance
Posts: 2181
Joined: Thu Mar 11, 2021 8:14 am
Answers: 17
Location: Quebec
x 2362
x 2012

Re: How can this be possible???

Unread post by AlexLachance »

Is the component fixed? πŸ˜…
User avatar
Glenn Schroeder
Posts: 1520
Joined: Mon Mar 08, 2021 11:43 am
Answers: 23
Location: southeast Texas
x 1758
x 2129

Re: How can this be possible???

Unread post by Glenn Schroeder »

Ctrl+Q can be your friend.
"On the days when I keep my gratitude higher than my expectations, well, I have really good days."

Ray Wylie Hubbard in his song "Mother Blues"
Uncle_Hairball
Posts: 194
Joined: Fri Mar 19, 2021 12:21 pm
Answers: 2
x 37
x 95

Re: How can this be possible???

Unread post by Uncle_Hairball »

AlexLachance wrote: ↑Thu Feb 22, 2024 8:16 pm Is the component fixed? πŸ˜…
Nope
Uncle_Hairball
Posts: 194
Joined: Fri Mar 19, 2021 12:21 pm
Answers: 2
x 37
x 95

Re: How can this be possible???

Unread post by Uncle_Hairball »

Glenn Schroeder wrote: ↑Fri Feb 23, 2024 8:29 am Ctrl+Q can be your friend.
Yes, but not this time. Yet another case where SW required delete and start over.
User avatar
Glenn Schroeder
Posts: 1520
Joined: Mon Mar 08, 2021 11:43 am
Answers: 23
Location: southeast Texas
x 1758
x 2129

Re: How can this be possible???

Unread post by Glenn Schroeder »

Uncle_Hairball wrote: ↑Fri Feb 23, 2024 12:41 pm Yes, but not this time. Yet another case where SW required delete and start over.
That would have been my next suggestion.
"On the days when I keep my gratitude higher than my expectations, well, I have really good days."

Ray Wylie Hubbard in his song "Mother Blues"
User avatar
Damo
Posts: 239
Joined: Wed Mar 17, 2021 1:36 am
Answers: 0
Location: Australia
x 162
x 202
Contact:

Re: How can this be possible???

Unread post by Damo »

Uncle_Hairball wrote: ↑Fri Feb 23, 2024 12:41 pm Yes, but not this time. Yet another case where SW required delete and start over.
I hate this about SW. Hate it with every fibre of my being. 😑🀬

It reminds me of this...
Insanity.jpg
Except, with SW and scenarios like this because it fails, you are required to do the exact same thing again to acheive the desired result.
Ronan1961
Posts: 28
Joined: Thu Jan 20, 2022 5:33 pm
Answers: 0
Location: England
x 11
x 6

Re: How can this be possible???

Unread post by Ronan1961 »

Glenn Schroeder wrote: ↑Fri Feb 23, 2024 8:29 am Ctrl+Q can be your friend.
Ctrl+Shift+Q might help if there are configurations
User avatar
JSculley
Posts: 643
Joined: Tue May 04, 2021 7:28 am
Answers: 55
x 9
x 877

Re: How can this be possible???

Unread post by JSculley »

Are you using flexible subassemblies?
User avatar
AlexLachance
Posts: 2181
Joined: Thu Mar 11, 2021 8:14 am
Answers: 17
Location: Quebec
x 2362
x 2012

Re: How can this be possible???

Unread post by AlexLachance »

Uncle_Hairball wrote: ↑Fri Feb 23, 2024 12:41 pm Yes, but not this time. Yet another case where SW required delete and start over.
Was the component part of a symetry or a pattern? If so, an instance from either could have been the one "locking" it in place.
Uncle_Hairball
Posts: 194
Joined: Fri Mar 19, 2021 12:21 pm
Answers: 2
x 37
x 95

Re: How can this be possible???

Unread post by Uncle_Hairball »

JSculley wrote: ↑Mon Feb 26, 2024 7:46 am Are you using flexible subassemblies?
Nope
Uncle_Hairball
Posts: 194
Joined: Fri Mar 19, 2021 12:21 pm
Answers: 2
x 37
x 95

Re: How can this be possible???

Unread post by Uncle_Hairball »

AlexLachance wrote: ↑Mon Feb 26, 2024 7:57 am Was the component part of a symmetry or a pattern? If so, an instance from either could have been the one "locking" it in place.
Hmmm... wish I could check because that's a realistic possibility. Too bad I already fixed it. Delete and reconstruct.
User avatar
AlexLachance
Posts: 2181
Joined: Thu Mar 11, 2021 8:14 am
Answers: 17
Location: Quebec
x 2362
x 2012

Re: How can this be possible???

Unread post by AlexLachance »

Uncle_Hairball wrote: ↑Mon Feb 26, 2024 2:21 pm Hmmm... wish I could check because that's a realistic possibility. Too bad I already fixed it. Delete and reconstruct.
When I'm getting some weird behavior like that in an assembly, I bring the bar back up to remove the patterns and mirrors.

It's also a habit I have which helps in keeping assemblies lighter. I've seen a lot of people not bother with mating to the original component and then have trouble with their assemblies so I've incorporated it in my workflow for large assemblies.
User avatar
CarrieIves
Posts: 163
Joined: Fri Mar 19, 2021 11:19 am
Answers: 2
Location: Richardson, TX
x 376
x 136

Re: How can this be possible???

Unread post by CarrieIves »

We don't always get mates deleted when components are deleted. I have found that sometimes those will come back if a component was deleted and then added back to the assembly. So, I put a component in (forgetting that it had been in that assembly weeks ago) and try to add new constraints to put it where I think it should be. It will yell because it has unsupressed the mates that had been suppressed when I deleted the component.

Are there external references that could be driving this?
User avatar
mp3-250
Posts: 630
Joined: Tue Sep 28, 2021 4:09 am
Answers: 20
Location: Japan
x 697
x 347

Re: How can this be possible???

Unread post by mp3-250 »

CarrieIves wrote: ↑Mon Feb 26, 2024 2:43 pm We don't always get mates deleted when components are deleted. I have found that sometimes those will come back if a component was deleted and then added back to the assembly. So, I put a component in (forgetting that it had been in that assembly weeks ago) and try to add new constraints to put it where I think it should be. It will yell because it has unsupressed the mates that had been suppressed when I deleted the component.

Are there external references that could be driving this?
Mates does not get deleted if you dismiss the delete confirmation dialog with delete children disabled.
In addition, under system option-error messages there is a checkbox to dismiss missing mates errors in the tree and they are brushed under the rug making the assy slow as those mates are calculated before being suppressed.

missing mates are errors and should not be dismissed.
Uncle_Hairball
Posts: 194
Joined: Fri Mar 19, 2021 12:21 pm
Answers: 2
x 37
x 95

Re: How can this be possible???

Unread post by Uncle_Hairball »

I think Alex was right. I just had the same thing happen again and it turned out there were mates on both ends of a mirror.

Thanks everyone for the helpful suggestions!
User avatar
Glenn Schroeder
Posts: 1520
Joined: Mon Mar 08, 2021 11:43 am
Answers: 23
Location: southeast Texas
x 1758
x 2129

Re: How can this be possible???

Unread post by Glenn Schroeder »

Uncle_Hairball wrote: ↑Tue Feb 27, 2024 12:44 pm I think Alex was right. I just had the same thing happen again and it turned out there were mates on both ends of a mirror.

Thanks everyone for the helpful suggestions!
Sometimes it's unavoidable, but I try to avoid mating to components brought in with a pattern or mirror.
"On the days when I keep my gratitude higher than my expectations, well, I have really good days."

Ray Wylie Hubbard in his song "Mother Blues"
User avatar
DavidWS
Posts: 23
Joined: Fri Jul 28, 2023 11:33 pm
Answers: 1
x 26
x 12

Re: How can this be possible???

Unread post by DavidWS »

Uncle_Hairball wrote: ↑Tue Feb 27, 2024 12:44 pm I think Alex was right. I just had the same thing happen again and it turned out there were mates on both ends of a mirror.

Thanks everyone for the helpful suggestions!
That was what I was about to suggest as it happened to me in a large assy with mirrored parts... the mates were added to the mirrored parts instead of the parents... it's easy to make this mistake, especially when you have a very symmetrical assy and don't specifically check where in the tree you're working while selecting components in the graphics area for mating.

One help I've found is to color the key parent parts at the assy level, OR live by the rule of always working in a specific quadrant for symmetric assemblies.
User avatar
JSculley
Posts: 643
Joined: Tue May 04, 2021 7:28 am
Answers: 55
x 9
x 877

Re: How can this be possible???

Unread post by JSculley »

DavidWS wrote: ↑Wed Feb 28, 2024 2:01 pm One help I've found is to color the key parent parts at the assy level, OR live by the rule of always working in a specific quadrant for symmetric assemblies.
You call also roll the feature tree back above all the patterns/mirrors so they are invisible and unavailable for mates. Out of sight, out of mind.
User avatar
Glenn Schroeder
Posts: 1520
Joined: Mon Mar 08, 2021 11:43 am
Answers: 23
Location: southeast Texas
x 1758
x 2129

Re: How can this be possible???

Unread post by Glenn Schroeder »

JSculley wrote: ↑Wed Feb 28, 2024 2:20 pm You call also roll the feature tree back above all the patterns/mirrors so they are invisible and unavailable for mates. Out of sight, out of mind.
That's what I usually do.
"On the days when I keep my gratitude higher than my expectations, well, I have really good days."

Ray Wylie Hubbard in his song "Mother Blues"
Post Reply