FreeCAD & Open Faces
I’m a beginner to FreeCAD. Recently I designed a simple beer tap handle. When I exported a .step file and loaded it into PrusaSlicer, I got a notice that it had 1 open face.
Now, 1 open face seems laughably small compared to some models I’ve downloaded and printed. It also sliced and princes without issue. But I’d like to know what caused the open face and how to fix/prevent it.
Does FreeCAD have a built-in way to check for open faces? Otherwise, what’s a good other tool to use to check for them? Ideally, the tool runs on Linux.
RE: FreeCAD & Open Faces
Zipp the FreeCad-File and attach it into a post so we can have a look at it, everything else is speculation.
Best regards, Clemens
Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)
RE:
Zipp the FreeCad-File and attach it into a post so we can have a look at it, everything else is speculation.
Best regards, Clemens
I don't have it with me right now, but you can find it on Printables: https://www.printables.com/model/498966-print-in-place-beer-tap-handle
I wasn't really asking "why does this particular part have an open face" but rather "how do I use FreeCAD, or other software, to find open faces and other issues?"
Some initial searching I did suggests the tool Part CheckGeometry in FreeCAD is what I'm looking for. I will try that later today hopefully.
RE: FreeCAD & Open Faces
Had a look to your files:
Downloaded your STL File and loaded it into Slicer 2.5.0 - no errors!
Downloaded your FCSTD File and exportet it as a STL File, loaded it into Slicer - no errors!
So on my FreeCad (0.19 on a Raspberry Pi) your file worked fine - no errors, and also Slicer worked without any errors!
That is funny, I couldn't reproduce the error. So I can't give you an advice - sorry.
I do all my work in FreeCad and up to now I had no problems with exported parts in Slicer.
Best regards, Clemens
Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)
RE:
Had a look to your files:
Downloaded your STL File and loaded it into Slicer 2.5.0 - no errors!
Downloaded your FCSTD File and exportet it as a STL File, loaded it into Slicer - no errors!
So on my FreeCad (0.19 on a Raspberry Pi) your file worked fine - no errors, and also Slicer worked without any errors!
That is funny, I couldn't reproduce the error. So I can't give you an advice - sorry.
I do all my work in FreeCad and up to now I had no problems with exported parts in Slicer.
Best regards, Clemens
Interesting. I took a closer look. My .step file (attached here in .zip file) shows 1 open edge in PrusaSlicer 2.6.0 beta 4. My .stl file does indeed show no errors, like your test. Loading up the .step in 2.5.0 I likewise see 1 open face.
I ran Part CheckGeometry in FreeCAD 0.20.2 on the .FCStd file and it came up with no errors. And PrusaSlicer has no issues slicing the .step file, and the gcode made from the sliced .step file prints great. So, potential bug on the PrusaSlicer error check side?
Also for reference I'm running PrusaSlicer and FreeCAD on Linux.
RE:
Had a look to your files:
Downloaded your STL File and loaded it into Slicer 2.5.0 - no errors!
Downloaded your FCSTD File and exportet it as a STL File, loaded it into Slicer - no errors!
So on my FreeCad (0.19 on a Raspberry Pi) your file worked fine - no errors, and also Slicer worked without any errors!
That is funny, I couldn't reproduce the error. So I can't give you an advice - sorry.
I do all my work in FreeCad and up to now I had no problems with exported parts in Slicer.
Best regards, Clemens
Interesting. I took a closer look. My .step file (attached here in .zip file) shows 1 open edge in PrusaSlicer 2.6.0 beta 4. My .stl file does indeed show no errors, like your test. Loading up the .step in 2.5.0 I likewise see 1 open face.
I ran Part CheckGeometry in FreeCAD 0.20.2 on the .FCStd file and it came up with no errors. And PrusaSlicer has no issues slicing the .step file, and the gcode made from the sliced .step file prints great. So, potential bug on the PrusaSlicer error check side?
Also for reference I'm running PrusaSlicer and FreeCAD on Linux.
Thats as I do it - I use a raspberry Pi 400 with Raspberry Pi OS 64-Bit with Desktop, run Prusa Slicer 2.6.1 using an arch64 AppImage and also Freecad 0.21.1 as arch64 AppImage and that works great for me.
Last I also had a problem - exporting a STL file from FreeCad ==> errors in Slicer, exporting the part as STEP ==> no problems in Slicer. So most of the time there is a workarround which brings you to your goal.
Best regards, Clemens
Mini, i3 MK2.5S, i3 MK4, CClone (Eigenbau)