Prusaslicer auto-repair tool broken
Hi, my prusaslicer auto-repair tool doesnt work. I have the 2.7.1 version installed. But it didnt worked with ver. 2.6.0 either. The progess bar go to 50% then it just hung there and never finish the repair.
I never paid attention, but the prusaslicer always used the windows repair algorithms? This is what i see in the repair window.
I have windows 11 on my PC.
RE: Prusaslicer auto-repair tool broken
The repair tool works just fine with my PS 2.7.1. Have you tried it with a simple object? If you have some very challenging mesh, or a very complex mesh with millions of faces the auto-repair tool can take a very long time and during that time it will look as if it permanently froze. But it isn't. I have had some auto-repairs which took a whole night to complete and while doing so looked frozen until it is done.
It can help a lot if you use the "simplify model" tool before, just reduce the mesh to whatever the "Detail level high" setting suggests and check if you lost any significant details. If you lost something you can use a milder reduction by using the reduction by percent option. If the simplified model looks fine, proceed with the auto-repair tool. It should be a lot faster then.
PS: I thought PS is using the netfabb algorithm. Is the Windows repair using the same?
Mk3s MMU2s, Voron 0.1, Voron 2.4
RE: Prusaslicer auto-repair tool broken
It happen with every broken object i try to repair. And in the window repair, the progress bar goes only 50% and freeze there. And the text inside that window say "Item repaired by windows repair algorithms"
How i can change back to netfabb algorithms then?
Thank you for reply.
RE:
The netfabb and windows repair is the same thing. PS calls an api on windows machines to do the repair. This was apparently licensed from netfabb by Microsoft and PS just makes use of it. It is why the option is not available on other operating systems at all.
If the function that repairs is different between windows 10 and 11 then that is down to windows. There is nothing you can do to ‘switch it back’ in the slicer. Prusa have no control over it. If the repair works on win 10 and doesn’t on win 11 (have you tested that ?) then all you can do is go back to a previous version of windows. Or use something else to repair your meshes.
RE: Prusaslicer auto-repair tool broken
I cant go back to win10, ill try a diferent tool for repair then.
Thank you for reply
RE: Prusaslicer auto-repair tool broken
Fascinating, I had no idea, that this is actually a Windows API.
What you can do is install Netfabb. But the last freeware version is very old and for me constantly throws some out of memory error nonsense. Terrible to use even if it works.
Mk3s MMU2s, Voron 0.1, Voron 2.4
RE: Prusaslicer auto-repair tool broken
@thejiral https://github.com/prusa3d/PrusaSlicer/issues/9066#issuecomment-1285090716
RE: Prusaslicer auto-repair tool broken
Or don't fix the mesh. I've printed the same model with fixing the mesh and without fixing it and it made zero difference in the part.
RE: Prusaslicer auto-repair tool broken
Indeed. PS is quite good at getting printable g-code out of almost any mesh, no matter how broken the meshes are you throw at it. However, not always. Sometimes there are issues with missing layers or even entire volumes.
I like to use the repair tool on anything I post on printables. Milage may vary with different versions and slicers after all.
Mk3s MMU2s, Voron 0.1, Voron 2.4