Slicing problem (gaps) with my current design
Hello,
my current design seems to be solid, but after slicing I have gaps in z-axis and it is not able to print the design.
I had this problem in a previous Prusaslicer Version, but with newest version 2.3.1 the problem is the same
What I can do? I need to print this part urgently, so a workaround would be welcome as well
Many Thanks
RE: Slicing problem (gaps) with my current design
Is it possible to attach my project file or imported STL-File in this forum?
RE: Slicing problem (gaps) with my current design
@richard-3
Yes!
Save, Zip, and Upload is the way to go 👍
Prusa i3 MK3S+ FW 3.11.0 (kit dec -20), PrusaSlicer 2.6.1+win64, Fusion 360, Windows 10
RE: Slicing problem (gaps) with my current design
my project and stl attached now as zip
RE: Slicing problem (gaps) with my current design
Your model has a few issues. According to Blender it has 6 zero faces and 3 zero edges, usually these types of errors PS handles. With your slice as well as the obvious large bit missing theres also a thin layer under the slope on the right (notice the dark blue overhang perimeters on your preview) and the screw hole for that thin missing section is filled in on the same plane. Theres also some thin geometry on the back left that isn't printed at all but thats missing due to it being thinner than your extrusion width.
When I open your saved 3mf in PS2.3.1 it detects and Auto repairs 12 errors. It then slices fine with no missing gaps. If I load in your included stl and slice I get the same errors you do.
Sometimes saving the 3mf and then opening it as a new file will allow PS to detect error's better than just loading in the stl will. I think its down to the 3mf format having more checks in. Thats one thing to try.
If you are on windows 10 you can simply right click the model and use the fix through netfabb option which will repair your file. Only available on Win10 though unfortunately from within PS. If on another OS you can use the online version of Netfabb though. I also fixed it using Blenders 3dprint tool and tried slicing it and again that resulted in a normal slice too.
These sorts of model errors can be quite common depending on the tool used to create them.
RE: Slicing problem (gaps) with my current design
Here's the part repaired; I have no clue if the repairs created a valid part for your application, but it slices and dices well, unlike the original.
RE: Slicing problem (gaps) with my current design
Hello Tim, Hello Neophyl,
so many thanks for your efforts!
It is exactly, as you described. The repaired part is good now! As well it works, when I am opening as new file!
By the way, the thin geometries are generated from OpenScad because of inaccuracy calculations. It's ok, when ignoring it.
OpenScad is producing sometimes wrong models. If so, in the past I was able to solve, when loading the STL to FreeCad and exporting again. But in current case this workaround was not working.
RE: Slicing problem (gaps) with my current design
Openscad causes about 70% of the 'my model has xxxx missing' posts here and on the PS github. Prusa Slicer (currently) doesnt handle repair of them as well as Cura for example. However I believe that the upcoming PS2.4 release has tried to address this so hopefully it will just repair them in the future.
If you are on windows 10 then the netfabb option is easiest to use as it can be done inside PS. Similarly the 3dprint tool inside Blender does quite a good job of auto repairing files in most cases. It would be best though to figure out what parameters from your scad file are the ones causing the issues so that you can avoid them in future designs.
RE: Slicing problem (gaps) with my current design
@neophyl
yes, you are right! Openscad has it's issues. But for me it is the easiest way to create models. It is like programming and my profession is software developer. It is much easier for me programming a 3D model instead of designing with a "real" 3D Editor.
Maybe, if I would find some time, I am thinking about to join the Openscad developer community in order to fix some problems by myself. This is how I could make my contribution to the community