I noticed in SW13 that when you select a part from a sub assembly, that it just deletes the part from the sub assembly, in previous versions this deletes the sub assembly from the assembly, is there a option to change this back?
I don't believe there is an option for that yet, Chris.
This needs to be reversed. When you choose a part within a sub assembly and chit delete the whole sub assembly should be removed from the top level assembly.
If a user wishes to change the sub assembly, then they should have to go into that sub assembly file to make the necessary changes / or dissolve the sub assembly and delete the parts they do not wish to use.
in my opinion, it is a step backwards
This is fixed with SW2015: 2015 What's New in SolidWorks - Deleting Subassemblies and Components of Subassemblies . That's not quite the fix I had in mind, but it's definitely an improvement.
What fix did you have in mind? I think giving the user the option seems like a good way of doing it.
I guess I had in mind going back to the previous behavior, where you had to be in "Edit Component" mode to delete components from the sub-assembly. But that's basically what we'll get now if we choose "Delete sub-assembly from main assembly" and click "Don't ask again", so you're right. It is a good way of fixing it.
I don't have 2015 so I hadn't tried it. That's good if you can pick "Don't ask again", that's not always the case!
In 2015, what happens if you try to suppress something? Do you get the same options?
In the past the whole sub got suppressed. With the "new" way parts would get suppressed in the sub. Almost as bad as being able to delete parts.
In a complicated sub with many parts already suppressed for configuration reasons, being able to suppress from an upper level could destroy intent.
You're not going to believe this. I opened a drawing, and opened my assembly from the drawing. I right-clicked on a component of a sub-assembly and chose the "Suppress" icon. It suppressed the component in the sub-assembly, as you said had been happening. I hadn't run into that before. Anyway, I clicked on the "Undo" button, since it had been my experience that that fixed un-intentional deleting components from sub-assemblies. It un-suppressed the component from the sub-assembly all right, but it also un-suppressed some completely un-related components (not part of the sub-assembly) that had been suppressed in the active assembly configuration. I closed the file, and when asked whether to save of course chose "No". It saved anyway, so all the components that were originally suppressed were showing in the drawing. I had to go back and un-suppress them to fix my drawing.
So no, that's not fixed.
Wonderful. I ran into this when I suppressed some stuff (not knowing this problem existed yet). I totally botched up an assembly unknowingly, saved the file and moved on.
This assembly was quite complicated and was a headscratcher to figure out which parts were supposed to be suppressed/unsupressed.
Can someone explain to us why this change was implemented to begin with? I can't think of many situations (if any) that this is a good thing.
This is probably the most disappointing thing SW has done, in my opinion.
The other infuriating thing about this is now my data integrity is in question.
How do I explain to management why parts are disappearing from the BOM without an engineering change notice? What if something worse happens?
I NEED TO TRUST MY DATA.
I just experimented with your suppress/undo scenario. What it did to me was unsuppress everything in the assembly, not just the one thing I suppressed.
I'll report it to my VAR. Hopefully they'll pass it along.
Retrieving data ...