Hi there guys,
another strange case here which has happened a number of times.
Sometimes, and no idea why, some variables can't be deleted, even when they are no longer attached to dimensions, PMI, formulas or whatever else. They simply can't be removed. Only the name can be changed, and even in this case the behavior is strange. Let me explain:
Normally, if you edit the name of a variable and delete all characters, SE uses the internal default name automatically (something like V157). We use this a lot, since some of our variables have key names and sometimes we must move those key names from one variable to another, using SE default ugly names for everything else. If you try this with one of those undeletables variables, the name is not changed, so I must provide an arbitrary name if I need that keyword available for another variable.
So, in all, those variables can't be deleted and can't be provided with default SE name if all name characters are cleared, which deals with ugly parts which contain more information than needed.
I have not tried to delete them from the API in order to check if it fails there too, but I don't want to need a separate utility for this, which will make the overall workflow much less efficient.
Any idea of what's happening? As far as I can remember, I have not dealt with this behavior in previous versions of SE
Thanks in advance.
I never rename a variable - always leave it at the default.
Create seperate variables (User Defined)for your key ones, then link the SE generated variables to them.
Then if you delete a dimension you haven't lost the variable, and it is easy to break & relink them.
You can also filter the variable table to show just your user-defined variables.
any example files to share?
don think i have ever seen this..
have you tried the mod froma differnt user on the same file?
is this a Family of Assembly ? (edit all memebers)??
I have had the same issues. Typically I can flush variable out, but it can take some time. I have renamed variables and variables linked between parts and assembly draft. The problem is that SE does not let go of some things until the file has been closed from everything. then you can go back in and delete the variable.
So if the variable came from a part that is still related to the file with the variable in any way, you cant get it out sometimes.
Thanks for your answers.
As I can see, the problem appeared on parts linked by means of Part Copy operator. However, as soon as I save the file, the problem seems to disappear, so it's just a temporary issue.
That's why I have not been able to locate the files with that problem.
Thanks for your help.