MM
Michael Marx (spintel)
Sun, Oct 19, 2025 11:04 PM
F6 has color support by default now.
That s/b helpful, thank you. You are hiding your candle under
a bushel. The cheat sheet should mention it.
My printers cannot do it, yet. . .
That is colour in the viewport for F6.
I don't think colour in the export that can print is ready?
Certainly multi-materiel support is more complex.
> From: gene heskett via Discuss [mailto:discuss@lists.openscad.org]
> On 10/19/25 11:08, Marius Kintel via Discuss wrote:
> > F6 has color support by default now.
> That s/b helpful, thank you. You are hiding your candle under
> a bushel. The cheat sheet should mention it.
> My printers cannot do it, yet. . .
That is colour in the viewport for F6.
I don't think colour in the export that can print is ready?
Certainly multi-materiel support is more complex.
GH
gene heskett
Mon, Oct 20, 2025 12:57 AM
On 10/19/25 18:10, Marius Kintel via Discuss wrote:
Speaking about money, are you setup to handle donations? I do small
monthly stipends to 3 other "projects".
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 10/19/25 18:10, Marius Kintel via Discuss wrote:
> On Oct 19, 2025, at 16:16, gene heskett via Discuss <discuss@lists.openscad.org> wrote:
>> Speaking about money, are you setup to handle donations? I do small
>> monthly stipends to 3 other "projects".
> The link on openscad.org <http://openscad.org/> is the best entry point: https://opencollective.com/openscad/donate
>
> -Marius
Done. Thanks Marius.
>
>
>
> _______________________________________________
> 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.
GH
gene heskett
Mon, Oct 20, 2025 1:15 AM
On 10/19/25 19:04, Michael Marx (spintel) via Discuss wrote:
F6 has color support by default now.
That s/b helpful, thank you. You are hiding your candle under
a bushel. The cheat sheet should mention it.
My printers cannot do it, yet. . .
That is colour in the viewport for F6.
I don't think colour in the export that can print is ready?
Certainly multi-materiel support is more complex.
This is where there needs to be a consensus as to the method
this info is sent in a .3mf. .stl's are probably hopeless. I don't
use them if I can help it. Or is there another data format std
that already does that? And existing slicers accept it. IDK.
Bambu labs or creality may have that figured out, if they can
be convinced to disgorge it. That likely is a whole other can
of worms. . . I may live to regret mentioning this, maybe, at 91
I am well aware of the limited time I have left.
Thanks.
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 10/19/25 19:04, Michael Marx (spintel) via Discuss wrote:
>
>> From: gene heskett via Discuss [mailto:discuss@lists.openscad.org]
>> On 10/19/25 11:08, Marius Kintel via Discuss wrote:
>>> F6 has color support by default now.
>> That s/b helpful, thank you. You are hiding your candle under
>> a bushel. The cheat sheet should mention it.
>> My printers cannot do it, yet. . .
> That is colour in the viewport for F6.
> I don't think colour in the export that can print is ready?
> Certainly multi-materiel support is more complex.
This is where there needs to be a consensus as to the method
this info is sent in a .3mf. .stl's are probably hopeless. I don't
use them if I can help it. Or is there another data format std
that already does that? And existing slicers accept it. IDK.
Bambu labs or creality may have that figured out, if they can
be convinced to disgorge it. That likely is a whole other can
of worms. . . I may live to regret mentioning this, maybe, at 91
I am well aware of the limited time I have left.
Thanks.
______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email todiscuss-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.
RW
Raymond West
Mon, Oct 20, 2025 8:44 AM
Hi Gene,
You can spend many a happy day going through this site
https://docs.fileformat.com/
On 20/10/2025 02:15, gene heskett via Discuss wrote:
On 10/19/25 19:04, Michael Marx (spintel) via Discuss wrote:
F6 has color support by default now.
That s/b helpful, thank you. You are hiding your candle under
a bushel. The cheat sheet should mention it.
My printers cannot do it, yet. . .
That is colour in the viewport for F6.
I don't think colour in the export that can print is ready?
Certainly multi-materiel support is more complex.
This is where there needs to be a consensus as to the method
this info is sent in a .3mf. .stl's are probably hopeless. I don't
use them if I can help it. Or is there another data format std
that already does that? And existing slicers accept it. IDK.
Bambu labs or creality may have that figured out, if they can
be convinced to disgorge it. That likely is a whole other can
of worms. . . I may live to regret mentioning this, maybe, at 91
I am well aware of the limited time I have left.
Thanks.
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.
OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org
Hi Gene,
You can spend many a happy day going through this site
https://docs.fileformat.com/
On 20/10/2025 02:15, gene heskett via Discuss wrote:
>
>
> On 10/19/25 19:04, Michael Marx (spintel) via Discuss wrote:
>>> From: gene heskett via Discuss [mailto:discuss@lists.openscad.org]
>>> On 10/19/25 11:08, Marius Kintel via Discuss wrote:
>>>> F6 has color support by default now.
>>> That s/b helpful, thank you. You are hiding your candle under
>>> a bushel. The cheat sheet should mention it.
>>> My printers cannot do it, yet. . .
>> That is colour in the viewport for F6.
>> I don't think colour in the export that can print is ready?
>> Certainly multi-materiel support is more complex.
> This is where there needs to be a consensus as to the method
> this info is sent in a .3mf. .stl's are probably hopeless. I don't
> use them if I can help it. Or is there another data format std
> that already does that? And existing slicers accept it. IDK.
>
> Bambu labs or creality may have that figured out, if they can
> be convinced to disgorge it. That likely is a whole other can
> of worms. . . I may live to regret mentioning this, maybe, at 91
> I am well aware of the limited time I have left.
>
> Thanks.
> ______________________________________________
>> OpenSCAD mailing list
>> To unsubscribe send an email todiscuss-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.
>
>
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email todiscuss-leave@lists.openscad.org
TP
Torsten Paul
Mon, Oct 20, 2025 10:52 AM
On 20.10.25 03:15, gene heskett via Discuss wrote:
Certainly multi-materiel support is more complex.
This is where there needs to be a consensus as to the method
this info is sent in a .3mf.
Well, slicers have declared how it works. I doubt we can
influence it much. That said, 3MF seems to be the best
choice by far.
My experience is essentially only Prusa Slicer, most of
this should at least apply to all Slic3r derived apps like
Bambu Studio. I don't know much about the Creality Slicer.
So for Prusa Slicer we have:
-
Color has no meaning at all for multi-material printing!
Really! None! Not at all!
That's from STL hacking days.
-
Multi-material is defined by multiple separate objects
defined in the 3MF as supported by the specification. But
I don't think it's handled 100% in the way it's intended.
-
"Color painting" in slicers seems to be specific to the
slicer, while similar even Bambu Studio and Prusa Slicer
use slightly different definitions. As far as I can tell,
the Prusa Slicer way, while not officially using the 3MF
specification is at least a specification compliant
extension.
Bambu Studio uses a definition which seems to be a spec
violation.
OpenSCAD has no way of writing either of those values
as the official 3MF reference implementation we are
using does not support those extension (yet?).
3MF supports:
-
A list of "build-items".
-
Each build item contains 1 or many objects, which can be
either meshes or object composed from component objects
which are in turn again either meshes or components. The
objects can have some associated transformations (like
scaling) so one mesh definition in the file could be used
to generate multiple objects in different sizes.
At this point it looks like slicers ignore the build-item
distinction and just treat things as one object tree. If
they find multiple objects, they pop up a question if it
should be treated as separate slicing objects or as one
object with multiple parts.
ciao,
Torsten.
On 20.10.25 03:15, gene heskett via Discuss wrote:
>> Certainly multi-materiel support is more complex.
> This is where there needs to be a consensus as to the method
> this info is sent in a .3mf.
Well, slicers have declared how it works. I doubt we can
influence it much. That said, 3MF seems to be the best
choice by far.
My experience is essentially only Prusa Slicer, most of
this should at least apply to all Slic3r derived apps like
Bambu Studio. I don't know much about the Creality Slicer.
So for Prusa Slicer we have:
1) Color has no meaning at all for multi-material printing!
Really! None! Not at all!
That's from STL hacking days.
2) Multi-material is defined by multiple separate objects
defined in the 3MF as supported by the specification. But
I don't think it's handled 100% in the way it's intended.
3) "Color painting" in slicers seems to be specific to the
slicer, while similar even Bambu Studio and Prusa Slicer
use slightly different definitions. As far as I can tell,
the Prusa Slicer way, while not officially using the 3MF
specification is at least a specification compliant
extension.
Bambu Studio uses a definition which seems to be a spec
violation.
OpenSCAD has no way of writing either of those values
as the official 3MF reference implementation we are
using does not support those extension (yet?).
3MF supports:
- A list of "build-items".
- Each build item contains 1 or many objects, which can be
either meshes or object composed from component objects
which are in turn again either meshes or components. The
objects can have some associated transformations (like
scaling) so one mesh definition in the file could be used
to generate multiple objects in different sizes.
At this point it looks like slicers ignore the build-item
distinction and just treat things as one object tree. If
they find multiple objects, they pop up a question if it
should be treated as separate slicing objects or as one
object with multiple parts.
ciao,
Torsten.
GH
gene heskett
Mon, Oct 20, 2025 3:22 PM
On 10/20/25 06:53, Torsten Paul via Discuss wrote:
On 20.10.25 03:15, gene heskett via Discuss wrote:
Certainly multi-materiel support is more complex.
This is where there needs to be a consensus as to the method
this info is sent in a .3mf.
Well, slicers have declared how it works. I doubt we can
influence it much. That said, 3MF seems to be the best
choice by far.
Mine too, ever since I discovered PrusaSlicer and its derived clones,
but prusa
has switched to flatpaks and I have 2 problems with that, the first
being the
50,000 bloat of files in installs, and the second being I've not been
able to actually
make one of them work on this machine.
But this machine has been a disaster from the first install of bookworm.
Dan Ritter on another list, gave me a command that was supposed
to detect which window manager I was using, and it came up null,
yet I have a dozen workspaces all lined up in the pager on the bottom
lines of my display, supposedly running xfce4 for its GUI.
And I have a total, use the reset button to reboot, freeze at nominally
10 to 14 day periods. So the question then is what window manager
SHOULD I have installed while using xfce4?
That command was:
gene@coyote:~$ ps auwx | grep wm
gene 3882 0.0 0.3 924964 109556 ? Sl Oct10 0:10
/usr/bin/akonadi_newmailnotifier_agent --identifier
akonadi_newmailnotifier_agent
gene 1509443 0.0 0.0 6412 2252 pts/6 S+ 02:56 0:00 grep wm
IOW, no window manager. htop can't find one either.. Acc synaptic its
xfwm4, and I just reinstalled it. And still can't find it running. I'll
check again after the next lockup & reboot. After I send this, i'll try
running it from a shell.
My experience is essentially only Prusa Slicer, most of
this should at least apply to all Slic3r derived apps like
Bambu Studio. I don't know much about the Creality Slicer.
So for Prusa Slicer we have:
-
Color has no meaning at all for multi-material printing!
Really! None! Not at all!
That's from STL hacking days.
-
Multi-material is defined by multiple separate objects
defined in the 3MF as supported by the specification. But
I don't think it's handled 100% in the way it's intended.
-
"Color painting" in slicers seems to be specific to the
slicer, while similar even Bambu Studio and Prusa Slicer
use slightly different definitions. As far as I can tell,
the Prusa Slicer way, while not officially using the 3MF
specification is at least a specification compliant
extension.
Bambu Studio uses a definition which seems to be a spec
violation.
OpenSCAD has no way of writing either of those values
as the official 3MF reference implementation we are
using does not support those extension (yet?).
3MF supports:
-
A list of "build-items".
-
Each build item contains 1 or many objects, which can be
either meshes or object composed from component objects
which are in turn again either meshes or components. The
objects can have some associated transformations (like
scaling) so one mesh definition in the file could be used
to generate multiple objects in different sizes.
At this point it looks like slicers ignore the build-item
distinction and just treat things as one object tree. If
they find multiple objects, they pop up a question if it
should be treated as separate slicing objects or as one
object with multiple parts.
ciao,
Torsten.
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 10/20/25 06:53, Torsten Paul via Discuss wrote:
> On 20.10.25 03:15, gene heskett via Discuss wrote:
>>> Certainly multi-materiel support is more complex.
>> This is where there needs to be a consensus as to the method
>> this info is sent in a .3mf.
>
> Well, slicers have declared how it works. I doubt we can
> influence it much. That said, 3MF seems to be the best
> choice by far.
Mine too, ever since I discovered PrusaSlicer and its derived clones,
but prusa
has switched to flatpaks and I have 2 problems with that, the first
being the
50,000 bloat of files in installs, and the second being I've not been
able to actually
make one of them work on this machine.
But this machine has been a disaster from the first install of bookworm.
Dan Ritter on another list, gave me a command that was supposed
to detect which window manager I was using, and it came up null,
yet I have a dozen workspaces all lined up in the pager on the bottom
lines of my display, supposedly running xfce4 for its GUI.
And I have a total, use the reset button to reboot, freeze at nominally
10 to 14 day periods. So the question then is what window manager
SHOULD I have installed while using xfce4?
That command was:
gene@coyote:~$ ps auwx | grep wm
gene 3882 0.0 0.3 924964 109556 ? Sl Oct10 0:10
/usr/bin/akonadi_newmailnotifier_agent --identifier
akonadi_newmailnotifier_agent
gene 1509443 0.0 0.0 6412 2252 pts/6 S+ 02:56 0:00 grep wm
IOW, no window manager. htop can't find one either.. Acc synaptic its
xfwm4, and I just reinstalled it. And still can't find it running. I'll
check again after the next lockup & reboot. After I send this, i'll try
running it from a shell.
>
> My experience is essentially only Prusa Slicer, most of
> this should at least apply to all Slic3r derived apps like
> Bambu Studio. I don't know much about the Creality Slicer.
>
> So for Prusa Slicer we have:
>
> 1) Color has no meaning at all for multi-material printing!
> Really! None! Not at all!
> That's from STL hacking days.
>
> 2) Multi-material is defined by multiple separate objects
> defined in the 3MF as supported by the specification. But
> I don't think it's handled 100% in the way it's intended.
>
> 3) "Color painting" in slicers seems to be specific to the
> slicer, while similar even Bambu Studio and Prusa Slicer
> use slightly different definitions. As far as I can tell,
> the Prusa Slicer way, while not officially using the 3MF
> specification is at least a specification compliant
> extension.
> Bambu Studio uses a definition which seems to be a spec
> violation.
> OpenSCAD has no way of writing either of those values
> as the official 3MF reference implementation we are
> using does not support those extension (yet?).
>
> 3MF supports:
>
> - A list of "build-items".
>
> - Each build item contains 1 or many objects, which can be
> either meshes or object composed from component objects
> which are in turn again either meshes or components. The
> objects can have some associated transformations (like
> scaling) so one mesh definition in the file could be used
> to generate multiple objects in different sizes.
>
> At this point it looks like slicers ignore the build-item
> distinction and just treat things as one object tree. If
> they find multiple objects, they pop up a question if it
> should be treated as separate slicing objects or as one
> object with multiple parts.
>
> ciao,
> Torsten.
> _______________________________________________
> 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.
GH
gene heskett
Mon, Oct 20, 2025 3:46 PM
On 10/20/25 11:22, gene heskett via Discuss wrote:
On 10/20/25 06:53, Torsten Paul via Discuss wrote:
On 20.10.25 03:15, gene heskett via Discuss wrote:
Certainly multi-materiel support is more complex.
This is where there needs to be a consensus as to the method
this info is sent in a .3mf.
Well, slicers have declared how it works. I doubt we can
influence it much. That said, 3MF seems to be the best
choice by far.
Mine too, ever since I discovered PrusaSlicer and its derived clones,
but prusa
has switched to flatpaks and I have 2 problems with that, the first
being the
50,000 bloat of files in installs, and the second being I've not been
able to actually
make one of them work on this machine.
But this machine has been a disaster from the first install of bookworm.
Dan Ritter on another list, gave me a command that was supposed
to detect which window manager I was using, and it came up null,
yet I have a dozen workspaces all lined up in the pager on the bottom
lines of my display, supposedly running xfce4 for its GUI.
And I have a total, use the reset button to reboot, freeze at nominally
10 to 14 day periods. So the question then is what window manager
SHOULD I have installed while using xfce4?
That command was:
gene@coyote:~$ ps auwx | grep wm
gene 3882 0.0 0.3 924964 109556 ? Sl Oct10 0:10
/usr/bin/akonadi_newmailnotifier_agent --identifier
akonadi_newmailnotifier_agent
gene 1509443 0.0 0.0 6412 2252 pts/6 S+ 02:56 0:00
grep wm
IOW, no window manager. htop can't find one either.. Acc synaptic its
xfwm4, and I just reinstalled it. And still can't find it running.
I'll check again after the next lockup & reboot. After I send this,
i'll try running it from a shell. Which was interesting and crashed
that shell, but it advised
me to use the --replace option the first time and exited, So I tried
that, fully expecting a system crash, but just that shell never
returned. Everything else is still running. So I'll leave it till the
next lockup. Crazy, swapping wm's from Kwin to xfwm4 on a running machine.
My experience is essentially only Prusa Slicer, most of
this should at least apply to all Slic3r derived apps like
Bambu Studio. I don't know much about the Creality Slicer.
So for Prusa Slicer we have:
-
Color has no meaning at all for multi-material printing!
Really! None! Not at all!
That's from STL hacking days.
-
Multi-material is defined by multiple separate objects
defined in the 3MF as supported by the specification. But
I don't think it's handled 100% in the way it's intended.
-
"Color painting" in slicers seems to be specific to the
slicer, while similar even Bambu Studio and Prusa Slicer
use slightly different definitions. As far as I can tell,
the Prusa Slicer way, while not officially using the 3MF
specification is at least a specification compliant
extension.
Bambu Studio uses a definition which seems to be a spec
violation.
OpenSCAD has no way of writing either of those values
as the official 3MF reference implementation we are
using does not support those extension (yet?).
Someday, maybe. Consensus will have to come first. I'm not
holding my breath. . . . Thanks for tolerating me.
3MF supports:
-
A list of "build-items".
-
Each build item contains 1 or many objects, which can be
either meshes or object composed from component objects
which are in turn again either meshes or components. The
objects can have some associated transformations (like
scaling) so one mesh definition in the file could be used
to generate multiple objects in different sizes.
At this point it looks like slicers ignore the build-item
distinction and just treat things as one object tree. If
they find multiple objects, they pop up a question if it
should be treated as separate slicing objects or as one
object with multiple parts.
The 2.8.1 version I'm using treats multiple individual parts as
separate objects, that C clamp image I posted shows up as 5
arbitrary but identical named files in the output window.
Cheers, Gene Heskett, CET.
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 10/20/25 11:22, gene heskett via Discuss wrote:
> On 10/20/25 06:53, Torsten Paul via Discuss wrote:
>> On 20.10.25 03:15, gene heskett via Discuss wrote:
>>>> Certainly multi-materiel support is more complex.
>>> This is where there needs to be a consensus as to the method
>>> this info is sent in a .3mf.
>>
>> Well, slicers have declared how it works. I doubt we can
>> influence it much. That said, 3MF seems to be the best
>> choice by far.
> Mine too, ever since I discovered PrusaSlicer and its derived clones,
> but prusa
> has switched to flatpaks and I have 2 problems with that, the first
> being the
> 50,000 bloat of files in installs, and the second being I've not been
> able to actually
> make one of them work on this machine.
>
> But this machine has been a disaster from the first install of bookworm.
> Dan Ritter on another list, gave me a command that was supposed
> to detect which window manager I was using, and it came up null,
> yet I have a dozen workspaces all lined up in the pager on the bottom
> lines of my display, supposedly running xfce4 for its GUI.
>
> And I have a total, use the reset button to reboot, freeze at nominally
> 10 to 14 day periods. So the question then is what window manager
> SHOULD I have installed while using xfce4?
>
> That command was:
> gene@coyote:~$ ps auwx | grep wm
> gene 3882 0.0 0.3 924964 109556 ? Sl Oct10 0:10
> /usr/bin/akonadi_newmailnotifier_agent --identifier
> akonadi_newmailnotifier_agent
> gene 1509443 0.0 0.0 6412 2252 pts/6 S+ 02:56 0:00
> grep wm
>
> IOW, no window manager. htop can't find one either.. Acc synaptic its
> xfwm4, and I just reinstalled it. And still can't find it running.
> I'll check again after the next lockup & reboot. After I send this,
> i'll try running it from a shell. Which was interesting and crashed
> that shell, but it advised
me to use the --replace option the first time and exited, So I tried
that, fully expecting a system crash, but just that shell never
returned. Everything else is still running. So I'll leave it till the
next lockup. Crazy, swapping wm's from Kwin to xfwm4 on a running machine.
>>
>> My experience is essentially only Prusa Slicer, most of
>> this should at least apply to all Slic3r derived apps like
>> Bambu Studio. I don't know much about the Creality Slicer.
>>
>> So for Prusa Slicer we have:
>>
>> 1) Color has no meaning at all for multi-material printing!
>> Really! None! Not at all!
>> That's from STL hacking days.
>>
>> 2) Multi-material is defined by multiple separate objects
>> defined in the 3MF as supported by the specification. But
>> I don't think it's handled 100% in the way it's intended.
>>
>> 3) "Color painting" in slicers seems to be specific to the
>> slicer, while similar even Bambu Studio and Prusa Slicer
>> use slightly different definitions. As far as I can tell,
>> the Prusa Slicer way, while not officially using the 3MF
>> specification is at least a specification compliant
>> extension.
>> Bambu Studio uses a definition which seems to be a spec
>> violation.
>> OpenSCAD has no way of writing either of those values
>> as the official 3MF reference implementation we are
>> using does not support those extension (yet?).
Someday, maybe. Consensus will have to come first. I'm not
holding my breath. . . . Thanks for tolerating me.
>>
>> 3MF supports:
>>
>> - A list of "build-items".
>>
>> - Each build item contains 1 or many objects, which can be
>> either meshes or object composed from component objects
>> which are in turn again either meshes or components. The
>> objects can have some associated transformations (like
>> scaling) so one mesh definition in the file could be used
>> to generate multiple objects in different sizes.
>>
>> At this point it looks like slicers ignore the build-item
>> distinction and just treat things as one object tree. If
>> they find multiple objects, they pop up a question if it
>> should be treated as separate slicing objects or as one
>> object with multiple parts.
The 2.8.1 version I'm using treats multiple individual parts as
separate objects, that C clamp image I posted shows up as 5
arbitrary but identical named files in the output window.
>>
>> ciao,
>> Torsten.
>> _______________________________________________
>> OpenSCAD mailing list
>> To unsubscribe send an email to discuss-leave@lists.openscad.org
>> .
>
> Cheers, Gene Heskett, CET.
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.
L
larry
Mon, Oct 20, 2025 4:03 PM
On Mon, 2025-10-20 at 11:46 -0400, gene heskett via Discuss wrote:
The 2.8.1 version I'm using treats multiple individual parts as
separate objects, that C clamp image I posted shows up as 5
arbitrary but identical named files in the output window.
This discussion has cleared up something that's been bothering me for a
long time.
I could not figure out why, when using Bambu Studio, a model with a
hole in it, when split, either into objects or into parts (can't recall
which), will drop the hollow part to the bed.
It's done that way because the 'hole' is not treated as a lack of mesh
(or triangles?), but as a negative object.
I have also learned a lot about 3MF files as Bambu Studio or Prusa uses
them, and will be doing some investigating.
On Mon, 2025-10-20 at 11:46 -0400, gene heskett via Discuss wrote:
>
> The 2.8.1 version I'm using treats multiple individual parts as
> separate objects, that C clamp image I posted shows up as 5
> arbitrary but identical named files in the output window.
> >
This discussion has cleared up something that's been bothering me for a
long time.
I could not figure out why, when using Bambu Studio, a model with a
hole in it, when split, either into objects or into parts (can't recall
which), will drop the hollow part to the bed.
It's done that way because the 'hole' is not treated as a lack of mesh
(or triangles?), but as a negative object.
I have also learned a lot about 3MF files as Bambu Studio or Prusa uses
them, and will be doing some investigating.
JB
Jordan Brown
Mon, Oct 20, 2025 5:59 PM
With the advent of F7 invoking the selected exporter, I thought I'd take
a stab at using 3MF as my default 3D export format.
I immediately noticed a potential issue. PrusaSlicer uses 3MF for its
project files. Historically, I've exported as STL, brought that into
PrusaSlicer, then if the slicer settings were non-trivial I saved the
project using the same base name. I can't do that now since the model
and the slicer project file end up with the same extension.
There's nothing wrong, and nothing really to be done about it, but
it's an unexpected hiccup in my workflow.
(Of course, what I really want is a way to embed the slicer settings
in the OpenSCAD program and directly export PrusaSlicer-compatible
project files. But that's a pipe dream for now.)
With the advent of F7 invoking the selected exporter, I thought I'd take
a stab at using 3MF as my default 3D export format.
I immediately noticed a potential issue. PrusaSlicer uses 3MF for its
project files. Historically, I've exported as STL, brought that into
PrusaSlicer, then if the slicer settings were non-trivial I saved the
project using the same base name. I can't do that now since the model
and the slicer project file end up with the same extension.
There's nothing *wrong*, and nothing really to be done about it, but
it's an unexpected hiccup in my workflow.
(Of course, what I *really* want is a way to embed the slicer settings
in the OpenSCAD program and directly export PrusaSlicer-compatible
project files. But that's a pipe dream for now.)
GH
gene heskett
Mon, Oct 20, 2025 6:18 PM
On 10/20/25 12:03, larry via Discuss wrote:
On Mon, 2025-10-20 at 11:46 -0400, gene heskett via Discuss wrote:
The 2.8.1 version I'm using treats multiple individual parts as
separate objects, that C clamp image I posted shows up as 5
arbitrary but identical named files in the output window.
This discussion has cleared up something that's been bothering me for a
long time.
I could not figure out why, when using Bambu Studio, a model with a
hole in it, when split, either into objects or into parts (can't recall
which), will drop the hollow part to the bed.
It's done that way because the 'hole' is not treated as a lack of mesh
(or triangles?), but as a negative object.
I have also learned a lot about 3MF files as Bambu Studio or Prusa uses
them, and will be doing some investigating.
And what I thought was probably an offtopic (for this list) item,
ladies and gentlemen, is how humanity learns. Tweaking someones
curiosity bump. . . I started a bit earlier than some, I asked my
mother when I was 6, what gravity was. She didn't know, but she
knew where the library was & bought home a copy of the senior
physics text book, which we carefully read to find they didn't
know when that book was published in the 1938. And
there is still some confusion about its propagation velocity. Which
until we learn how to manipulate it, we have no way to measure.
Instant, our orbital math works, slow it down to C speed and orbital
math needs a fudge added to work as observed.
Thank you all.
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 10/20/25 12:03, larry via Discuss wrote:
> On Mon, 2025-10-20 at 11:46 -0400, gene heskett via Discuss wrote:
>> The 2.8.1 version I'm using treats multiple individual parts as
>> separate objects, that C clamp image I posted shows up as 5
>> arbitrary but identical named files in the output window.
> This discussion has cleared up something that's been bothering me for a
> long time.
> I could not figure out why, when using Bambu Studio, a model with a
> hole in it, when split, either into objects or into parts (can't recall
> which), will drop the hollow part to the bed.
>
> It's done that way because the 'hole' is not treated as a lack of mesh
> (or triangles?), but as a negative object.
>
> I have also learned a lot about 3MF files as Bambu Studio or Prusa uses
> them, and will be doing some investigating.
And what I thought was probably an offtopic (for this list) item,
ladies and gentlemen, is how humanity learns. Tweaking someones
curiosity bump. . . I started a bit earlier than some, I asked my
mother when I was 6, what gravity was. She didn't know, but she
knew where the library was & bought home a copy of the senior
physics text book, which we carefully read to find they didn't
know when that book was published in the 1938. And
there is still some confusion about its propagation velocity. Which
until we learn how to manipulate it, we have no way to measure.
Instant, our orbital math works, slow it down to C speed and orbital
math needs a fudge added to work as observed.
Thank you all.
> _______________________________________________
> 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.