Here is another of my Plug-Ins for Abaqus/CAE. More to come...
After the assembly or already the complete simulation is created in Abaqus/CAE, you might want to get rid of unused instances and parts in the model. This can be done automatically with this little Plug-In.
It searches the currently displayed model for suppressed instances and/or unused parts (= parts with no instances) and deletes them. This can reduce the size of the model database quite a bit, especially when you have many unused parts.
Extra tip: Saving the .cae-file with “Save As…” with a new name will trigger a reorganization of the model database. This can also reduce the file size.
The Plug-In file is attached.
Additional remarks:
This Plug-In is not an official Dassault Systemes/Simulia product. I’ve created it on my own and initially only for me. The UI is built with the RSG Plug-in. This brings some limitations regarding catching user errors and displaying messages.
You can find more Plug-Ins for Abaqus/CAE in the wiki of this community (Link) and in the DS Knowledge Base (Link1, Link2).
Edit: You can find an updated version that also works with Python 3 in Abaqus 2024 in my Github account (Link).
