Skip to main content

My model has disappeared and has been replaced with a bunch of useless characters.

Avoid commas, spaces, and special characters in file/database names. If the file is corrupted, you may be able to recover it by finding the original model name, opening it, and saving to a new clean name.

Updated this week

Background ⚠️

As a matter of policy, and also good practice, we recommend that you do not use special characters in file names.

Programmers use special characters to perform tasks in software that are for computer use only. In general, a special character is anything above a numeral key - such as !@#$%^&*~.

However, it is also bad practice to use commas and spaces in file names as that can also be mis-interpreted by a software program.

The resulting mess in your job files can be disastrous and you run the risk of your software misbehaving really badly or completely trashing your models.

As can be seen in one feral file we captured recently.

Note the comma and the space in the database file name.

Even more distressing, note the garbage that has been created in the model name window pane on the right.

This should be warning enough that commas, spaces and special characters together should NEVER be used in file names.


Recovering your job ✅

If you have fallen foul of this and need to get your job back, then all is not lost.

You could simply rename the CAD database file from within Windows Explorer, however this is only any use if the database is still functioning OK.

If it is completely screwed up like the example here, then the fix is going to require some more careful searching.

In the massive list of jumbled binary characters you should be able to find the original model name.

If you find this, use File > Open and open it.

Then do a File > Save-As to a new CAD database file name WITH NO COMMAS AND SPACES. It is useful if you need a space, use an underscore.

It would be useful to run Tools > Check Model > Check Model Integrity as well, and hit File > Save again.

From there, you should be OK.

Did this answer your question?