Hello everyone, For some time now, I've been having a problem with virtualized parts
When virtualizing a part, it doesn't keep the name of that part for me. Let me explain, normally it should write: [copy of Part Name^assembly] but he writes to me: [copy of ^assemblage] or [ ^assemblage]
If I want to go further and make this part independent, it tells me that it is " impossible to find the file for the component to complete the operation "
The only solution left is to record the piece (which I don't want to do^^)
We use a lot of virtual coins (SW 2020 Sp5.0) and we don't have this problem. Are you on the latest SP (5.0 or higher) of the SW 2021 version? If not, update it, it may be a bug in the version.
We had problems with virtual parts mainly when we move a virtual part from one assembly to another (SW doesn't like it because he has only one virtual part in 2 assemblies with different names → bug fair).
Maybe a problem of weirdness in the filename (the kind of thing that prevents windows or SW from creating the temporary file)
If you want to go further on this problem, you can go digging into your temporary files (where SW saves virtual parts in use). This will allow you to see what SW has created (or not). Normally it's in C:\Users*User Name*\AppData\Local\Temp Solidworks creates nice directories named: swx22848 (the number, here 22848 changes every time SW is opened) or it stores all the virtual files created for each assembly
I can't reproduce the problem in a systematic way: it can happen for a whole day or not appear at all.
@froussel : I looked carefully in the TEMP directory. At the moment, everything seems fine, but I will continue to monitor when the problem arises.
@FRED78 : This is indeed the solution I have been using for some time to overcome the problem, even if it becomes quite heavy in the long run. My other solution is to make the component independent until you can rename it.