Can PrusaSlicer remember these colours (and colour changes)?
 
Notifications
Clear all

Can PrusaSlicer remember these colours (and colour changes)?  

  RSS
Paul Cobbaut
(@paul-cobbaut)
Eminent Member
Can PrusaSlicer remember these colours (and colour changes)?

Hello, I have custom print settings and custom filament settings for a certain print series, but Prusa Slicer only remembers the black colour and not the other three colours of the top six layers (blue, red, white for this series, see attached image layers 1.65 and above).

Is there a way for it to remember these colours and colour changes when loading the next brand new .stl file?

 

-- Sent from Debian

Posted : 10/11/2022 8:57 am
Razor
(@razor)
Estimable Member
RE: Can PrusaSlicer remember these colours (and colour changes)?

What do you mean it won’t remember? It appears from you’re screenshot it is setup correctly. Just save the file and those changes should save with them.

Mini+MK3S+XL 5 Tool

Posted : 11/11/2022 2:35 am
Paul Cobbaut
(@paul-cobbaut)
Eminent Member
Topic starter answered:
RE: Can PrusaSlicer remember these colours (and colour changes)?

I mean that after the 'slice' command I end up with black at the bottom layers, but the other three colours are not blue-red-white. So I have to manually right-click each of these colour changes and set them to blue-red-white so that I can visually verify that the top three layer heights are correct. Then I save filament settings and printer settings, but the next time I fire up Prusa Slicer and load a new .stl file, only the black colour is remembered and the other three are random.

Three right-clicks is not a huge workload of course, I just wondered if it was possible to fix the colours of colour changes at a certain layer height (for all upcoming .stl files).

-- Sent from Debian

Posted : 11/11/2022 8:01 am
Neophyl
(@neophyl)
Illustrious Member
RE: Can PrusaSlicer remember these colours (and colour changes)?

If you want to automatically insert color changes into newly loaded stls then I'm afraid its not possible at the moment.  A stl has to first be sliced for the software to know how many layers it will have in the first place.  When you click the add colour change button you are telling it at which LAYER to do add a change command.  A loaded stl doesnt have any layers until it has been sliced.  Its also why you cant add multiple at the same time as it has to reprocess after each one.

You could possibly do it with custom gcode or the post processing to add in a M600 (the command for change colour usually) at the correct layers but I think the colours prusa uses for the actual display rendering cant be user defined/changed until placed either.  The first colour of course is picked up from the filament definition loaded in.   It doesnt actually matter what colour is shown on screen as the printer doesnt care, its just getting a M600 for doing the change process and you as the user can load whatever you like.

Posted : 11/11/2022 8:27 am
R&D
 R&D
(@rd)
Estimable Member
RE: Can PrusaSlicer remember these colours (and colour changes)?

@paul-cobbaut

 

If I'm understanding correctly,

You can just add 4 extruders, “not MMU”. change the color of the extruders to your liking, in your case you will then disable the Wipe tower as you neither need one or have the room for one, then after slicing, assign your extruder changes one layer before you actually want to change the filament color. (example, if you want the color change at 1.65mm then you would assign the color change at 1.50mm) after that go to the very next layer after each extruder change and right click and "add color change (M600) for:" and chose the extruder that's assigned to that layer range.  save the file and those colors will remain assigned to those extruders. If you have multiple parts of the map to print you should just be able to use the "Replace with .stl" command in the menu and the settings will be applied to your next part.

 After doing this you will see the colors on the sidebar however they will appear to stop and start one layer before you want them to, however they should color change and print at the proper layer heights.

 

Posted : 11/11/2022 8:17 pm
Paul Cobbaut
(@paul-cobbaut)
Eminent Member
Topic starter answered:
RE: Can PrusaSlicer remember these colours (and colour changes)?

 

Posted by: @neophyl

If you want to automatically insert color changes into newly loaded stls then I'm afraid its not possible at the moment.

Not really like this. Prusa Slicer remembers black as the first color with my saved filament settings. I wish it would also remember the second, third and fourth color.

Posted by: @neophyl

It doesnt actually matter what colour is shown on screen as the printer doesnt care, its just getting a M600 for doing the change process and you as the user can load whatever you like.

Yes I know, but it matters for me to be able to visually check that borders are red, rivers are blue, roads are white.

 

-- Sent from Debian

Posted : 11/11/2022 8:29 pm
Paul Cobbaut
(@paul-cobbaut)
Eminent Member
Topic starter answered:
RE: Can PrusaSlicer remember these colours (and colour changes)?

Thanks R&D, sounds more complex than just right-clicking. I will re-read your comment when I am a bit more knowledgeable about Prusa Slicer.

-- Sent from Debian

Posted : 11/11/2022 8:33 pm
towlerg
(@towlerg)
Noble Member
RE: Can PrusaSlicer remember these colours (and colour changes)?

One thing you might like to experiment with is pseudo extruders. In  Printer settings/General change the field Extruders to the number of filaments you use, assign filaments to each pseudo extrude. That info will be saved in the .3MF file.

If you want you can remove the wipe tower using wipe options.

Posted : 11/11/2022 10:44 pm
Share: