prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.64k stars 1.92k forks source link

STL import error #574

Closed nikolajkiel closed 6 years ago

nikolajkiel commented 6 years ago

Version

1.2.9a https://dl.slic3r.org/win/slic3r-mswin-x64-1-2-9a-stable.zip

Operating system type + version

Windows 7 64-bit

Behavior

Attached files

STL import error.zip stl import error_screenshot

BirkBinnard commented 6 years ago

That is an interesting STL file. It imports and slices fine in Craftware. Plic3r (Pruse Ver. 1.37.2) makes a mess of it, but also says it has auto-repaired 2274 errors.

Using the File/Repair STL file ooption results in an OBJ file that still looks bad when loaded. But the message box says the file is Manifold and auto-repaired 1350 errors.

I ran the original STL file through the Windows 3D Builder program which said it found errors in the file. After correcting the file 3D Builder saved it as a much larger file size, but that loaded OK into Plic3r.

This suggests to me that the file has some obscure errors in it that need to be fixed before slicing.

bubnikv commented 6 years ago

It is one of the "model import" issues https://github.com/prusa3d/Slic3r/labels/model%20import Slic3r tries to fix the model in 3D, while Cura and likely the other slicers try to fix the model slice by slice, and this strategy seems to be more successful. I will have to look into the model import one day.

enricoturri1966 commented 6 years ago

Fixed with https://github.com/prusa3d/Slic3r/commit/d34f3ffc8320c6929db53233cd2e17d7dac11d01

FidelCapo commented 6 years ago

Tested and fixed in Slic3rPE-1.40.0-alpha that will be released soon.