discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

name() keyword and 3MF object names

GH
gene heskett
Thu, Mar 12, 2026 6:40 PM

On 3/12/26 10:19, Glenn Butcher via Discuss wrote:

Here's my use case:

When I build a large model,  I'll construct parts and assemblies in individual openscad scripts,  which get printed. I also make an integration script,  which <use>s the part/assembly scripts to place them in their intended positions to render the complete model. I don't print this, but I've recently found it useful to give to other participants to plan work.

I have done similar like when designing a new hotend, I first build all
the parts and show them as assembled in the viewer. Then 1 var at the
top triggers a disassembly and repositions the parts on the build plate
and to bottom=0 for simultaneous printing of the whole thing.  Fits my
mental work flow better.  IWFM.  ;<)>

I'm using o3dv to make a viewer website for them to do their regarding, would like to put a single 3mf file with all the individual meshes from the integration script in the viewer,  where it has a mesh list and tools to toggle their visibility. So,  the lazy- union export to 3mf behavior of one mesh for each individual render is needed.  Giving the individual meshes descriptive names instead of "OpenSCAD Model #" would also be helpful.

Thanks,
Glenn Butcher

On March 12, 2026 12:51:33 AM MDT, Jordan Brown openscad@jordan.maileater.net wrote:



but i do want to point out that single- part 3d printing isn't the only CAD use case.

Of course. Lazy Union just isn’t likely to be the ultimate solution.


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

Cheers, Gene Heskett, CET.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
    Don't poison our oceans, interdict drugs at the src.
On 3/12/26 10:19, Glenn Butcher via Discuss wrote: > Here's my use case: > > When I build a large model, I'll construct parts and assemblies in individual openscad scripts, which get printed. I also make an integration script, which <use>s the part/assembly scripts to place them in their intended positions to render the complete model. I don't print this, but I've recently found it useful to give to other participants to plan work. I have done similar like when designing a new hotend, I first build all the parts and show them as assembled in the viewer. Then 1 var at the top triggers a disassembly and repositions the parts on the build plate and to bottom=0 for simultaneous printing of the whole thing.  Fits my mental work flow better.  IWFM.  ;<)> > I'm using o3dv to make a viewer website for them to do their regarding, would like to put a single 3mf file with all the individual meshes from the integration script in the viewer, where it has a mesh list and tools to toggle their visibility. So, the lazy- union export to 3mf behavior of one mesh for each individual render is needed. Giving the individual meshes descriptive names instead of "OpenSCAD Model #" would also be helpful. > > Thanks, > Glenn Butcher > > > On March 12, 2026 12:51:33 AM MDT, Jordan Brown <openscad@jordan.maileater.net> wrote: >>  >>> but i do want to point out that single- part 3d printing isn't the only CAD use case. >> Of course. Lazy Union just isn’t likely to be the ultimate solution. > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org Cheers, Gene Heskett, CET. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Don't poison our oceans, interdict drugs at the src.