Discussion:
Running the Flexible Sub-Assembly Gauntlet
(too old to reply)
POH
2005-02-23 22:14:55 UTC
Permalink
In working with an assembly with flexible sub-assemblies, I often have
difficulty understanding the cause of certain errors.

Let me preface this example by mentioning that, even though I have used
multiple instances of a particular sub-assembly, NO alternate
configurations are active simultaneously. (SolidWorks can often not
properly reconcile two different configurations of a file at the same
time.)

How can it be that an assembly which functions properly with flexible
sub-assemblies (and has NO feature or mate errors) is saved, reopened
and is THEN riddled with mate problems (along with error or rebuild
flags in the Feature Manager)?

I've found that (by toggling one or more sub-assemblies to "rigid" and
then BACK to "flexible") it is possible to restore the assembly to its'
error-free condition. Unfortunately, this may be necessary the next
time the file is saved and reopened.

Am I overlooking something that I should be doing differently?

Is SolidWorks simply having trouble rebuilding its' own data?

Thanks in advance for your input...

Per O. Hoel
Michael
2005-02-23 23:16:38 UTC
Permalink
well, flexibles can be a little flaky (don't you just love quality
software?).

To get rid of the errors, one thing you might want to try before messing
around with toggling the assembly state is to try a cntrl-Q (forced
rebuild). At least for me, that generally resolves the mate problems (aka,
the tree of blood)

as to your question--yes, Solidworks is having trouble rebuilding its own
data.
Post by POH
In working with an assembly with flexible sub-assemblies, I often have
difficulty understanding the cause of certain errors.
Let me preface this example by mentioning that, even though I have used
multiple instances of a particular sub-assembly, NO alternate
configurations are active simultaneously. (SolidWorks can often not
properly reconcile two different configurations of a file at the same
time.)
How can it be that an assembly which functions properly with flexible
sub-assemblies (and has NO feature or mate errors) is saved, reopened
and is THEN riddled with mate problems (along with error or rebuild
flags in the Feature Manager)?
I've found that (by toggling one or more sub-assemblies to "rigid" and
then BACK to "flexible") it is possible to restore the assembly to its'
error-free condition. Unfortunately, this may be necessary the next
time the file is saved and reopened.
Am I overlooking something that I should be doing differently?
Is SolidWorks simply having trouble rebuilding its' own data?
Thanks in advance for your input...
Per O. Hoel
Loading...