Our latest 3d project was rather large assembly w an existing model from a client, and our own assemblies and sub assemblies.
. imported models ( in iges and sat format ) create quantities of part files with generic names .
Doing parts revisions also is complicated be cause of need to manage names without causing errors in assemblies that will look for the part
this process ended up with large folders with many part files in them , only some of which are needed in the lastest version
At this point, sorting all that would take too long ,
also at times when the project is eventually passed to somebody else, either for more 3d design or just search , that person will have a hard time understanding whats in the folders and where to look ..;
interest in tips to make the sorting process more simple and efficient for future projects
If I understand your question, you want to purge your folders from old and unused files.
Probably your best option would be a "pack and go" command, called from the assembly file.
Just save every file required by your top-level assembly to a new folder (or zip file) and pass that to your contact.
An alternative, altough quite dangerous and not suggested (ok, we all do this now and then, don't pretend) is to open the top level assembly, resolve all the parts and leave SW in background. Now go to the model folders and move *all* the files to a "trash" folder. When windows prompt something about the files being in use, just "ignore all" and there you go, the folders has been purged.