Shapr3D saves files as .stl but cannot open .stl files?

I’m using the free version of shapr3d and I’ve been quite impressed with it’s functionality and tech support. For some reason my three files that I have been working on have disappeared from the shapr3d menu of recent work. I have had them 3D printed multiple times and would now like to print them in metal.

Here’s the problem: I cannot open the .stl files that were saved by shapr3d. I need to make some adjustments on the designs before reprinting. Any solutions? Thank you.

Buy the pro version and give back to the guys that are working so hard to build a fully functional exceptional product.

1 Like

You can’t import and edit STL files in Shapr3D, and even if you could that wouldn’t work like you expect it . Read more about it here: Explanation of export/import formats supported by Shapr3D

.stl is a “lossy” format, so some data from the original file is discarded in the conversion process. It is not possible to discern the exact original shape from the exported file.

Thank you @Istvan for the link to your write up! Thank you @uber.geek for your informative response. It all makes sense to me now. Thank you thank you.

I fully understand that importing STL into Shapr3D and treating it like a native STEP or Shap3D body will never be supported… I often find myself where I want to “reverse engineer” or convert some part of an STL to a drawing for 2D cutting. Here are some features that I “think” are possible and would be super helpful:

  1. After the import of an STL, being able to project its outline onto a 2D plane would be great. Something like this this, I hope, would at least get rid of some of the tedious tracing workflow.

  2. Being able to measure points directly on an STL (like digital calipers). (essentially a helper to snap a line to the point that is local maxima or minima, let the user choose )

  3. With each of the features above being able to set an arbitrarily positioned plane where those actions are performed at the “binary” intersection of the STL that the plane passes through. Or maybe tracing the intersection of the plane and the STL gets rid of the need for 1&2 above?

/me Now that I’ve typed this, I wonder if I can proto-type #3 and render as DXF???!!! (like a virtual MRI :slight_smile: )

Holy Cow!!! I think it is working!!! I cannot believe it.

I exported this as STL from shapr

(sorry wrong slice direction illustrated in pic)

shapr3d_export_2022-08-26_15h13m.shapr (16.1 KB)

And this is the resulting DXF: (9.6 KB)

And this is an example of equally spaced slices along the Z-Axis


Super simple conversion test. Downloaded this things file: My Customized Hose Connector - Customizer by Moutix - Thingiverse

Ran it through my stl to dxf converter then used revolved in Sharp3d to make the part fully editable. This took me ~1 minutes to produce.

Another Example. Did not do z-axis capture only the x/y. This would have taken me hours the way I did it before. I did this in 10 minutes.

output dxf: (210.3 KB)


Shapr3D project
wolfcoaster_and_hose.shapr (4.8 MB)

Desktop Organizer. This took me ~3 minutes to reproduce.

Project and sliced dxf files: (6.2 MB)

1 Like

Very interesting Yepher. Well done :+1:

1 Like

As another test this one was a challenge

Shapr3D chokes on the generated DXF file probably because so many points. I was finally able to get it imported but took me a lot of tries and patience. I wonder how hard it would be to use OpenCV to try and simplify the drawing to prefer circles and lines instead of polylines to produce a much less complex DXF… Seems like something that could be done… Maybe a project for next weekend or this winter. Something like this OpenCV shape detection - PyImageSearch