I have an stl file exported by DICOM files, which is non printable because it has many gaps and it is not solid. Does anyone has an idea how can I improve this stl file?
Dependin on how complex the model is, you could try opening it in SW with the "Surface Body" option selected in the STL options. Then manually patch it up and export a new STL.
When I do that, SW shows this message "This STL model has too many surfaces. Try opening with the graphics body option."
Yeah that throws a wrench in it. You can try using another CAD program to convert the STL to surfaces and export to a format that SW will open. FreeCAD can do this and I don't think there is a limitation on the number of surfaces. If you want to try this and need more instructions I can try to find the instructions that I saw before when I wanted to do something similar.
How can I do that in FreeCAD, do you have any suggestions?
I think all you need to do is import the stl file, then select the mesh on the left side and in the Part menu choose "Create shape from mesh". This might take a REALLY long time to execute. You might think the program is frozen but I'd give it up to an hour and it might do it.
Once that is done you can select the shape object on the left and export to STEP file and load that in SW.
Retrieving data ...