fosscad-repo icon indicating copy to clipboard operation
fosscad-repo copied to clipboard

Beretta 92fs stl is broken.

Open giantpune opened this issue 6 years ago • 8 comments

The STL file for the Beretta 92fs frame displays incorrectly with missing faces in every STL viewer I tried including github's viewer, tinkercad, and simplify3D.

It looks like the renders are taken from FreeCAD. When I opened the stl file and use the mesh repair wizard in that software, it finds 3286 flipped normals and a bunch of self-intersecting faces. Letting the mesh repair wizard do its thing mostly fixes the model, but not 100%.

giantpune avatar Apr 09 '19 20:04 giantpune

Sorry to here about your issue. You should be able to generate new a STL files from the IGS file ( Beretta92FS.igs). If you install FreeCAD (or just about any other CAD program), you can open the IGES file and export it to an new STL. STEP and IGES files are open ISO formats that most CAD programs will open (which is why we try to always include them).

Hope that helps.

maduce avatar May 20 '19 05:05 maduce

I tried that. Freecad still produces a malformed STL file.

giantpune avatar May 20 '19 11:05 giantpune

Have you tried any other CAD software or attempted any STL repair tools. Netfabb is one such tool. Meshmixer is another. Here is a article describing such solutions. Please let us know if that helps.

maduce avatar May 21 '19 02:05 maduce

Yes. I tried 4 or 5 different programs and online services for STL repair. They seem to all recognize that the STL is broken but none of them so far have been able to repair it correctly. The ones that "fixed" it spit out a STL with big chunks missing out of it.

I'm not a super advanced user of these different CAD software. So maybe somebody with more experience knows how to fix it. I'm basically opening the different files from this repo and then finding the "repair wizard" in the CAD software and letting it run.

giantpune avatar May 21 '19 14:05 giantpune

what CAD softwares are you using / have you tried?

jboyscode avatar May 24 '19 14:05 jboyscode

I tried a few of the online STL repair websites on Google search for "STL repair online", like https://www.formware.co/onlinestlrepair

Also tried the suggestions here. Freecad, blender, sketchup with plugins, meshmixer, and meshlib. And on my own, I found simplify3D's repair and tried importing it into tinkercad.

giantpune avatar May 24 '19 14:05 giantpune

have had some success with issues like this using meshlab, but I will take a look at the files when I get to an outlet, battery is low -_- I'll try to get back to you today at some point though.

jboyscode avatar May 24 '19 15:05 jboyscode

Maybe its something you can fix without much trouble. My mesh repair skills are limited to finding a wizard and clicking a button.

giantpune avatar May 24 '19 15:05 giantpune