cancel
Showing results for 
Search instead for 
Did you mean: 

Error "a deleted or invalid class id was used" When Saving

Valued Contributor
Valued Contributor

Hello All,

 

I have a problem when trying to save a file. This is an assembly file with machining operations in it. I access the file from TeamCenter. I have managed to save this file before. Now when I open the file and save it, it gives the error "a deleted or invalid class id was used". I thought this may be caused by my machining operations, so I tried to delete all the machining operations. However, it gives me the same error when I try to delete one of the opeartions. 

 

I have tried this on two of my colleagues' computers, and it works on their computers.

 

I have tried "Part Clean-up", but it doesn't work.

 

My NX version is 8.5.3.3.

 

Thanks,

Kai

9 REPLIES

Re: Error "a deleted or invalid class id was used" When Saving

Esteemed Contributor
Esteemed Contributor

Save your syslogs (your PC vs. other PCs) & compare them?

Look at:

- Exact NX version

- ENV settings

- error message / dump in one that it doesn't work

- any other differences

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Error "a deleted or invalid class id was used" When Saving

Do you and your colleagues have any different environment variables set?

Are you running the exact same NX version and MP? 

You can compare your syslogs to check this.

 

Perhaps you have a preview project acitvated? Or some test dlls installed?

 

Mark Rief
Retired Siemens

Re: Error "a deleted or invalid class id was used" When Saving

Esteemed Contributor
Esteemed Contributor

Another option

Have one of them log into your PC (under their username) & try it.

Could be the registry/dialog memory/user.mtx/?? is corrupt

 

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Error "a deleted or invalid class id was used" When Saving

Valued Contributor
Valued Contributor

Thanks, @MarkRief and @Ken_A. There are a bunch of differences between our syslogs.

For example,

 

• UGMGR_Export    mine is off, theirs is on

• Many .dll files are different. For example, for "c:\windows\system32\dwmapi.dll", mine is 6.1.7600.16385, one of my colleagues' is 6.1.7601.18796

• And there is the error information in the log file (attached).

 

Could you please give me a hint which I should check in the log file?

 

Thanks,

Kai

Re: Error "a deleted or invalid class id was used" When Saving

So we know you and your co-workers are running different versions of software.

In the log file, check the version of NX - near the top of the file.

 

Other than that, you can call GTAC, and they can try it in the latest version, and see if the problem still exists.

Mark Rief
Retired Siemens

Re: Error "a deleted or invalid class id was used" When Saving

Valued Contributor
Valued Contributor

Hi Mark,

 

According to the syslog file, our currently installed version is exactly the same, both are NX 8.5.3.3 MP10.

 

There is a fact that I am not sure whether causing the different .dll's. On my computer, I have installed NX 8.5, NX 8.5.3 maintenance release, NX 8.5.3 maintenance pack 1 to 10. But on my colleague's computer, NX 8.5, NX 8.5.3 maintenance release, and NX 8.5.3 maintenance pack 10 have been installed. As I know, the latest installed .dll files should overwrite the old .dll files. I am not sure whether this caused the problem.

 

Thanks,

Kai

Re: Error "a deleted or invalid class id was used" When Saving

Esteemed Contributor
Esteemed Contributor

Could be the MR or MP install didn't work correctly.

I'd try re-installing the MR (making sure everything OK) then re-installing the MP (again, make sure it went OK)

I'll look at your files in a sec...

Ken

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Error "a deleted or invalid class id was used" When Saving

Esteemed Contributor
Esteemed Contributor

You didn't post enough of the syslog.

 

Do exactly the same thing on both systems, then post the ENTIRE syslog for both sessions.

 

Also, do you have any ENV variables (beyond the "normal" ones) defined differently on the 2 systems (i.e. in Windows)?  Note the (complete) syslogs will show this.

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Error "a deleted or invalid class id was used" When Saving

Valued Contributor
Valued Contributor

Thanks, Ken. There are a bunch of directory paths that are different. I am not sure whether they are environment variables. Please find the attached log files.

 

Thanks,

Kai

Learn online





Solution Information