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

Allow color to be specified on filament changes #7948

Open bdwheele opened 2 years ago

bdwheele commented 2 years ago

Feature request.

It would be nice if one could specify the filament by name to be loaded on filament changes. When making a multicolor sign, it would be nice to get prompted on the printer about which color filament to load for the next layer(s).

I realize this is a biggish request, since this would require coordination with firmware. At the very least, if there was a place to annotate which colors were used at each layer that was stored in the .3mf that would be a big help keeping track of what was used in future reprints.

starthal commented 6 months ago

https://help.prusa3d.com/article/insert-pause-or-custom-g-code-at-layer_120490

It is possible to insert custom messages -- presumably this is implemented with an existing machine code e.g. M117.