discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

names of objects exported in .3mf files?

TP
Torsten Paul
Tue, Feb 18, 2025 8:52 PM

On 18.02.25 21:32, Todd Allen via Discuss wrote:

The problem is with exporting 3mf files from OpenSCAD which doesn't allow
objects to have unique names.

Not quite.

By default, there is only one object, so there is only one
name: "OpenSCAD Model"

With the lazy union hack, multiple objects are possible and
they are have a number added: "OpenSCAD Model 1", "OpenSCAD
Model 2", "OpenSCAD Model 3". It's not possible to specify
the names, but they are unique.

What is needed is a working replacement of the current lazy
union hack and a clearly user defined way of declaring and
naming the objects.

ciao,
Torsten.

On 18.02.25 21:32, Todd Allen via Discuss wrote: > The problem is with exporting 3mf files from OpenSCAD which doesn't allow > objects to have unique names. Not quite. By default, there is only one object, so there is only one name: "OpenSCAD Model" With the lazy union hack, multiple objects are possible and they are have a number added: "OpenSCAD Model 1", "OpenSCAD Model 2", "OpenSCAD Model 3". It's not possible to specify the names, but they *are* unique. What is needed is a working replacement of the current lazy union hack and a clearly user defined way of declaring and naming the objects. ciao, Torsten.
TA
Todd Allen
Tue, Feb 18, 2025 10:23 PM

It's not possible to specify

the names, but they are unique.

They are unique if one refactors their projects to have all objects come
from a single file.  But still less useful than one object per named stl
file.

On Tue, Feb 18, 2025, 2:53 PM Torsten Paul via Discuss <
discuss@lists.openscad.org> wrote:

On 18.02.25 21:32, Todd Allen via Discuss wrote:

The problem is with exporting 3mf files from OpenSCAD which doesn't allow
objects to have unique names.

Not quite.

By default, there is only one object, so there is only one
name: "OpenSCAD Model"

With the lazy union hack, multiple objects are possible and
they are have a number added: "OpenSCAD Model 1", "OpenSCAD
Model 2", "OpenSCAD Model 3". It's not possible to specify
the names, but they are unique.

What is needed is a working replacement of the current lazy
union hack and a clearly user defined way of declaring and
naming the objects.

ciao,
Torsten.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

> It's not possible to specify the names, but they *are* unique. They are unique if one refactors their projects to have all objects come from a single file. But still less useful than one object per named stl file. On Tue, Feb 18, 2025, 2:53 PM Torsten Paul via Discuss < discuss@lists.openscad.org> wrote: > On 18.02.25 21:32, Todd Allen via Discuss wrote: > > The problem is with exporting 3mf files from OpenSCAD which doesn't allow > > objects to have unique names. > > Not quite. > > By default, there is only one object, so there is only one > name: "OpenSCAD Model" > > With the lazy union hack, multiple objects are possible and > they are have a number added: "OpenSCAD Model 1", "OpenSCAD > Model 2", "OpenSCAD Model 3". It's not possible to specify > the names, but they *are* unique. > > What is needed is a working replacement of the current lazy > union hack and a clearly user defined way of declaring and > naming the objects. > > ciao, > Torsten. > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org >