sp9rqa wrote: ↑Mon Feb 05, 2018 12:26 pm
Why?
I'm asking myself the same thing: why did you post in Open discussion, when this is clearly a help request?
Help requests should be posted in the "Help on using FreeCAD" forum. If your question is about python scripting, then use the python scripting forum.
sp9rqa wrote: ↑Mon Feb 05, 2018 12:26 pm
I have tiny problem with "stl" conversion.
FC create meshes but not create "Solid from shell".
The problem is that you assume that you have a valid manifold mesh. But the fact is, you cannot be sure of it. An outstanding proportion of stl files on Thingiverse are simply badly made.
The first problem is that your mesh is actually composed of multiple meshes. Each raised letter is a separate mesh. Check your shape with
Part CheckGeometry. You can separate them with Arch --> Utilities --> Split mesh.
But then you'll see that the first mesh for the body, when converted to a shape, forms an invalid shell. If you check the mesh with "Meshes --> Analyse --> Evaluate & Repair Mesh...", it will tell you there are 15 degenerated faces.
But you are lucky: here, the repair function works. Usually, it destroys the mesh further, by deleting the broken faces and leaving a mesh with missing faces.
Attached is a FCStd file with the main body converted to shape, refined then converted to solid. You'll have to repeat the process with the letters.