Code: Select all
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22665 (Git)
Build type: Release
Branch: master
Hash: b0d7850406e046f3b7a8cd5da261e7d54df6bd99
Python version: 3.8.6
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)
I checked the project and one STL was marked "(repaired)".
Here are the project, the original STL file and the "repaired" STL: The STL was generated by selecting the object "setup box" and doing File->Export to an STL mesh.
I'm trying to determine why the file was rejected and how I can avoid this in the future.
The two meshes are visually identical. Loading them into FreeCAD and using the Mesh Design WB, Evaluate and Repair Mesh, I see the following: the original mesh shows self intersections and 14 folds on surface; the repaired mesh actually shows one additional fold!
The only other clue I have is from Cura 4.7.1 with its Mash Tools. It reports that the original STL mesh is not water tight. It does not report this on the repaired STL.
The original printed fine on my 3D printer, despite the Cura warning.
Any help would be appreciated. Did I do something wrong that there was a problem with the generated mesh?
Thanks