discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Re: Export to .STL / .3MF for later 3D-printing.

J
jon
Fri, May 6, 2022 11:50 AM

Jan:

Welcome!

When you press <F5> to view the object you created, only minimal
calculations are performed.  When you then press <F6>, all of the
calculations are performed to calculate the object.  At that point, you
can (and must) export it, probably in STL format.  You will then need to
take the STL file and "slice" it in order to print it.  The slicer you
use may depend on the printer you purchase, but read about Cura and
PrusaSlicer to get an idea of what they do.

The first warning message occurs when an object does not have a perfect
exterior "skin".  There may be holes or intersections, which can be seen
using exterior tools to analyze the STL file mesh.

The second warning message appears when you have written a lot of code
(assignment statements, module() definitions) but not actually invoked
them to create geometry.  It can also happen if the module() you call
has enough errors that it fails entirely.

Please post the source code for one of your failing OpenSCAD programs

You should work your way through the documentation (including the
Tutorials) if you have not done so already

https://openscad.org/documentation.html?version=2021.01

Jon

On 5/6/2022 6:38 AM, Jan Öhman via Discuss wrote:

Subject:
[OpenSCAD] Export to .STL / .3MF for later 3D-printing.
From:
Jan Öhman jan_ohman@yahoo.com
Date:
5/6/2022, 6:38 AM

To:
OpenSCAD General Discussion discuss@lists.openscad.org

Hi!

Thought to create some objects in openSCAD, to print later.
I do not have my own 3D printer (yet).

One I talked to, wanted to get the drawings in .STL or .3MF. (I don't
know the difference).

If I had my own printer, have I been able to print directly from openSCAD?
(Without some export?)

In the openSCAD, no errors or problems occur.
but
The drawings I tested to export from openSCAD have given one or
another error message.
One message .:
WARNING: Object may not be a valid 2-manifold and may need repair!

Another message .:
WARNING: No top level geometry to render

What to do?

Jan: Welcome! When you press <F5> to view the object you created, only minimal calculations are performed.  When you then press <F6>, all of the calculations are performed to calculate the object.  At that point, you can (and must) export it, probably in STL format.  You will then need to take the STL file and "slice" it in order to print it.  The slicer you use may depend on the printer you purchase, but read about Cura and PrusaSlicer to get an idea of what they do. The first warning message occurs when an object does not have a perfect exterior "skin".  There may be holes or intersections, which can be seen using exterior tools to analyze the STL file mesh. The second warning message appears when you have written a lot of code (assignment statements, module() definitions) but not actually invoked them to create geometry.  It can also happen if the module() you call has enough errors that it fails entirely. Please post the source code for one of your failing OpenSCAD programs You should work your way through the documentation (including the Tutorials) if you have not done so already https://openscad.org/documentation.html?version=2021.01 Jon On 5/6/2022 6:38 AM, Jan Öhman via Discuss wrote: > Subject: > [OpenSCAD] Export to .STL / .3MF for later 3D-printing. > From: > Jan Öhman <jan_ohman@yahoo.com> > Date: > 5/6/2022, 6:38 AM > > To: > OpenSCAD General Discussion <discuss@lists.openscad.org> > > > Hi! > > Thought to create some objects in openSCAD, to print later. > I do not have my own 3D printer (yet). > > One I talked to, wanted to get the drawings in .STL or .3MF. (I don't > know the difference). > > If I had my own printer, have I been able to print directly from openSCAD? > (Without some export?) > > In the openSCAD, no errors or problems occur. > but > The drawings I tested to export from openSCAD have given one or > another error message. > One message .: > WARNING: Object may not be a valid 2-manifold and may need repair! > > Another message .: > WARNING: No top level geometry to render > > What to do?