SnOrca Corrupted Files - Loading of Model File Failed

I am running the latest version of Snapmaker Orca on Windows and now have 2 corrupted files that I now cannot open. They are my own files that I have developed and when trying to open I get the error “Loading of model file failed” and “The file does not contain any geometry data”.

One of these files has been working for about a month across multiple Snorca versions and another one was created in the past week. Both are still showing >20MB in size but I cannot open them in Snorca or regular OrcaSlicer.

They appear to have been corrupted somehow when saving, closing, then trying to reopen. The newer file was corrupted once a couple days ago but I thought it was a random thing and now it’s happened again.

I haven’t seen anyone else talking about this issue so wondering how it could just be my system.

Any recommendations on how to prevent the file corruption issue or open the existing corrupted files? It’s going to take a lot of work to remake these files. Thanks for your input.

Try other slicers or modeling software for repairing?

What type of files? Created by what?

They are .3mf files containing snorca-painted STL’s. I tried opening them with Snapmaker Orca and regular Orca which I normally use but also just tried Bambu Studio and Prusa Slicer which both also failed.

I’m not sure what other program other than slicers can be used for .3mf since I didn’t see any way to import with Blender or Fusion.

EDIT: I actually just noticed the SSD I am using to save files got full on me and only has 4MB available currently. Wondering if there wasn’t enough space to save the edited files and when it tried, the files became corrupted. Is this a possibility?

Yep, I would say that is likely the problem, especially since the files have been working fine before that.

I’m not sure about using a slicer for anything other than slicing. My preference would be to prepare a model in CAD, then export in .3mf (or whatever) and only use the slicer to build G-Code. However, if you don’t have access to the CAD files then I guess this is your only option.

@cylonmode thanks, it seems like my disk being too full is probably going to be the issue. I’m realizing now a STL model I imported yesterday had a lot of triangles and I had multiple parts on the bed so that also increased the file size dramatically.

I guess ideally, I would have received a warning from Snapmaker Orca that the disk was too full and saving was not successful but that may be too difficult. Either way, lesson learned and hopefully a now organized disk will fix the problem.

@CrazyIvan I use Fusion and Blender but sometimes slightly edit the models in the slicer like size, painting, or negative holes for magnets. A lot of it is also the slicer settings that may be specific to the model (infill, supports, etc) and not necessarily saved in a Process profile.

I’ve already started rebuilding the files and it’ll take some time but thankfully I still have what was on the printers to keep me going for now. Thx for the input.

I don’t see why it should be too difficult, this ought to be part of the basic functionality of Orca itself (or any other app at all). The operating system would have responded with an error code when the file write attempt failed, it is just up to the app to handle that error properly.

It seems to me there are two possibilities: either something about your system resulted in the OS not knowing the disk was full, or the Orca people have never tested the disk full scenario to ensure it is handled correctly (many bugs exist in apps where the devs didn’t test all the paths through the code).