Project file crashes during merge and then disappears from projects' list

Dear all,
I recently got to work on a huge scanning project of thousands of artifacts. Scans are made with MetroX & RANGE.
I keep my scans organized by daily Project files, containing dozens of scans (of several gigabytes).
After scanning, all cleaning/merging operations are done in the same Project file, where each scan has been renamed.
I experienced a couple of crashes in both Revoscan 5.5.3 and 5.6.4. After the crash, Revoscan shuts down and when I restart, the corrupt file does not show in Projects’ list.
It is saved, alright, and I try to reopen it in a “new project” but with no luck.
Individual scans that have been fused can be imported, however I am unable to process those not fused.

Is there a way to fix the corrupt project file (.revo)?
Any other suggestions?

Thank you in advance!

UPDATE: I’ve noticed that after the crash the file (Revoscan 5) when I try to import it in a new project, it shows as “Revoscan5MetroX”, hence it doesn’t open in Revoscan 5.
In normal folder browsing it shows correctly as Revoscan 5 type…
What’s going on?

Hi @Yani

The processing can take lots of RAM while opening huge projects that can lead to crash while processing what can result in corrupted files after that.

Best to limit your scans per project and definitely no more than 5-7 .

MetroX scans need huge resources while fusing especially if you choice high fusing settings .
I had some single scans that used more than 54GB while processing , opening projects with lots of data will reduce the available resources automatically .

I have no tip for you how you can recover corrupted scans because there is not solution for it that I know .

Once the scans are fused there is editable file that can be opened and usually are never corrupted after crash .

You can try to contact customer@revopoint3d.com
And send them the corrupted project and ask if they can recover it for you if possible , that is the only solution I have for you today.

1 Like

Scans done using MetroX can only be open with RevoScan Metrox , can’t be open using the standard version .
Unless you import them individually as fused .ply files
But project data created using MetroX can be open and edited only in RSMetroX

Thanks a lot for the reply!
As there are confidentiality matters with the client, unfortunately, I cannot send the file.
If there is no way to fix the corrupt file myself, do you know if there is a way to process the not fused scans?

The last corrupt project file was made with RANGE, therefore I use Revo5 but when trying to import it, it shows as a MetroX file (which is not).

That should be impossible since regular standard version don’t have MetroX profile to begin with .

I suggest you contact customer@revopoint3d.com
Maybe the reason why it appears corrupted because of the profile change that can’t be processed in standard version .

It is impossible to process the project data outside RevoScan
As it relays on it heavily.

Maybe if you duplicate the original project and remove the already processed scans , but pure guessing at this point .
I did had once corrupted project but it was no way to fix it
Please contact the technician, they may have other solution for you .

I know it seems impossible!
In the screenshot, the same file appears as MetroX type file when trying to import it in Revo5 and it correctly appears in folder browsing.

Ok! Thanks for your efforts!

1 Like

The technician may have for you a way to fix it and change the profile , you can include the link to this thread to save on double typing again as reference .

Maybe they will need the basic project without the actual scanning data so you can share with them .

This is only solution you have at this moment.

1 Like

It seems like all projects use the non-MetroX icon on my computer. I’m not sure that means anything.

Take a look at the .revo file from a working project in Notepad. Compare it to the .revo file with the missing scan(s). I would bet the corrupted scans are missing from the “nodes” section so Revoscan doesn’t know it exists.

  "nodes": [
        {
            "childs": [],
            "guid": "493cbb9d-18be-4bd0-ab3c-b0188cb46e56",
            "name": "0117_01",
            "type": 2
        },
        {
            "childs": [],
            "guid": "d92037e1-957b-48ae-93ac-4af2417cb853",
            "name": "0117_02",
            "type": 2
        }

The “guid” is the folder within the data folder where the scan would live. You’ll have to identify it especially if you did a bunch of merges or imports as Revoscan never deletes a folder and some may be empty. You don’t want to import anything into a new project, you want to fix this one and open it instead.

Thank you, I will give it a try!