prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.68k stars 1.93k forks source link

Feature request: "--export-stl-with-supports" #5683

Open jtoberling opened 3 years ago

jtoberling commented 3 years ago

Version

2.2.0+linux_x64

Operating system type + version

Linux Mint 20 Ulyana

3D printer brand / version + firmware version (if known)

Proprietary / Custom

Behavior

Could you please add command line option (eg:--export-stl-with-supports ) to the functionality provided by the menu point: "File / Export / Export plate as STL including supports ..." ?

Is this a new feature request? Yes

k-gordon commented 2 years ago

Seconding this; came to make the same feature request!

Gregregorovich commented 1 year ago

This appears to be implemented for "SLA supports" as of May 2019 (see https://github.com/prusa3d/PrusaSlicer/issues/1999 ), but not for FDM mode or whatever it's called. With custom painted (or even auto-generated painted) supports being a thing, this would be especially useful now.

k-gordon commented 1 year ago

This appears to be implemented for "SLA supports" as of May 2019 (see #1999 ), but not for FDM mode or whatever it's called. With custom painted (or even auto-generated painted) supports being a thing, this would be especially useful now.

Hi, this feature request is specifically for a command line option, which is not implemented as of yet.

hradec commented 6 months ago

I'm also waiting for this. I was surprised today that the --export-stl or --export-obj command line parameters doesn't trigger the support generation and doesn't export it.

hradec commented 6 months ago

I was able to make it work in a very "hack" way today: cli export obj with support

It forcefully saves the mesh+support as /tmp/xxx.obj successfully, but you have to run the command line with --supports-enable and --export-sla, and you probably want to load a support config saved from the GUI with --load <config file>. I'll try to convert this to a --export-stl-with-supports option and pull request it.

k-gordon commented 6 months ago

I was able to make it work in a very "hack" way today: cli export obj with support

That's awesome @hradec!