In which assembly a part is used

Hello

Is there a way without PDM to know in which assembly a part is used?

thank you in advance

Hello;

I think that the wording of the request needs to be reviewed...
Would you like to know if a part named XXX is used in one ormore assemblies?
=> Cases of use?
Without PDM I would say => Excel Nomenclatures + Search (Macro?)
If you have the MyCadTools tools => "Where Used" or " FindDocument " tool

2 Likes

It couldn't be simpler.
Right-click on the file name to see the Solidworks menu of file utilities
image
Choose the appropriate option but rename is OK
The window below shows us the location of the file as well as the assemblies that use this component (trajectory column)
image

8 Likes

Ha! Well seen @Le_Bidule ... :clap:

I rarely think about using Solidworks Files Utility...

However, you must have installed it from the Solidworks installation files if it did not come with the basic install.

For information, it is generally found under:
SolidWorks Downloads\SOLIDWORKS 20?? SP0?\SWFileUtilities

4 Likes

Hi @Le_Bidule

It's been a long time since I use these tools (which may have evolved since then) but from memory, it only scans the current directory (possibly the subdirectories if there is the option).
And above all it's ultra long since it is forced to scan each assembly / MEP to see if used or not.
On the directory of a small project it should work but on the directory containing all the projects of a company you should not be in a hurry (if it doesn't crash).

Possibly use the EPDM pre-switch verification tools (tool that scans the entire file database to identify duplicates... but which must also retrieve the information of all the cases of employment in a nice database). I don't know where to find one though (maybe by asking your dealer nicely).

I couldn't say better!

This is what I use often and it works pretty well!