Color change
Hi,
In PrusaSlicer (2.7.4) color changes are automatically set if PS thinks it is a logo. How can I manually set these changes if it is not recognized as a logo?
RE: Color change
best is to search this forum, there are many threads on color changes. This is nice starter: https://help.prusa3d.com/article/color-change_1687
We will do what we have always done. We will find hope in the impossible.
RE: Color change
Believe me: I have tried: 5 pages mainly MMU. 😟 This is a specific question. A multicolor logo should be possible with a single extruder and manual changing. Something with Add modifier and Load.
RE: Color change
Please upload the file 3mf > zipped. And I will show step by step
We will do what we have always done. We will find hope in the impossible.
RE: Color change
If the logo has raised text then you can simply insert a colour change at a layer height. No multiple files needed or messing with extruder assignment of virtual extruders. Which I believe the link Eef posted explains how to do.
For more complex things then there are several existing posts on here about manual colour changes.
such as https://forum.prusa3d.com/forum/prusaslicer/manual-multicolor/ or https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/acting-as-my-own-mmu/
There are other too but those should get you started.
RE:
@Eef: Thanks in advance!
RE:
@Neophyl: Very useful links. Thanks!
RE: Color change
OK. here we go. First the best thread what helped me to get it right.
https://forum.prusa3d.com/forum/prusaslicer/manual-multicolor/. Specially what Joan Tabb wrote.
I will follow that
I downloaded your file.
1. And see that you have set multi extruders set > OK>
2. go to the 'Printer settings>Custom Gcode' tab, and open the Tool Change Gcode box... and type in
M600
NB: This will , with every change of extruder, force a color change procedure.
3, go to the 'Print settings>Multiple Extruders' tab and in the Wipe Tower section, deselect wipe tower enable
NB: You do not need wipe tower, because every time you have to do the unload/load procedure yourself. The printer will ask ik the filament comes out. Choose "NO", untill the color is correct. When OK choose "YES", after that the extruder will extrude a bit more, catch that with a brush, screwdriver etc. (finger if you are not afraid for a burn).
4. Now on the "plater" you can select what extruder +color you want for every part. For visualilty it is good to make copies of your filament with different colors, so you see how it will work in the preview.
Well that is about it. Should work. Check it in the preview. Left you will have the G-code and you will see the 600 codes.
We will do what we have always done. We will find hope in the impossible.
RE:
Now to your file. I also checked that. If you print it like it is, you will have to do 15 layers x 5 is 75 colorchanges.
You are sure you want that. Maybe try a different design:
Suggestion one:
- Cut the complete STL several times like this:
- Bottom layers, whole card, 3-4 layers.
- And throw away the top of the cardedge. And do a color changer here, so layers 4 to 6 are in a new color
- Layer 6 Cut is, and throw away the top of one of the elements (flower or pot etc.), so layers 6 to 8 are in new color.
- Layer 8 Cut is, and throw away the top of one of the elements (flower or pot etc.), so layers 8 to 10 are in new color.
- Layer 10 Cut is, and throw away the top of one of the elements (flower or pot etc.), so layers 10 to 12 are in new color.
Because every time the number of layers you keep/throw away, will decide what color of each part is on top (and the parts will differ in height.
Suggestion 2.
Cut the complete STL on layer 3 or 4. The bottom is the base of your card.
The upper parts, keep all parts and give them different color.
Now split the whole STL in seperate parts, so you have: basic card: card edge top, and flower top, pot top, etcetera.
Hide stl's but one, and print every part in ONE color.
So you do 5-6 prints and will have all parts seperated in correct color.
Glue them together with superglue.
We will do what we have always done. We will find hope in the impossible.
RE: Color change
Thank you, Eef, for your description. However, I think there is some confusion.
Multi extruder = 1
This model is printed in 4 colors with just 3 changes.
That was precisely the question.
In PrusaSlicer (2.7.4) color changes are automatically set (also 4 colors) if PS thinks it is a logo. How can I manually set these changes if it is NOT recognized as a logo?
By the way, your description is very interesting.
Clarification needed for PrusaSlicer 2.7.42. Go to the 'Printer settings > Custom Gcode' tab, and open the Tool Change Gcode box... and type in M600.
Cannot find it.
Can you clarify the method suggested by Joan Tabb?
Another possibility, with a single model, is to use modifiers to allocate different colors to different parts of a model, using the virtual multiple extruder option...
RE: Color change
Thank you, Eef, for your description. However, I think there is some confusion.
Multi extruder = 1
This model is printed in 4 colors with just 3 changes.
That was precisely the question.
Let's do this step by step. Reading your question I think:
- You have a printer with 1 extruder. Is that correct?
- And you do NOT have a MMU. Is that correct?
If both are correct, then you have 1 extruder, and every time you need a color change, you have to manually unload the current filament and load the current of the color you need.
If you have a multiextruder printer (like the XL) and/or a MMU, the solutions are a bit different.
Clarification needed for PrusaSlicer 2.7.42. Go to the 'Printer settings > Custom Gcode' tab, and open the Tool Change Gcode box... and type in M600.
Cannot find it.
First set the Prusa Slicer
Choose TAB: Printer settings.
In left column you find: Custom-G-code
Open that, and scroll down and search for : Tool change G-code.
There is where you enter the M600 command.
By doing that, you "fake" that you have a multi-extruder. So Prusa Slicer will slice your STL as if it has 3-4- x extruders.
Every time it wants to go to another extruder, it will find the M600 command and do a manual tool-change.
That is all, no more complexity at all. And because it is all manual you do not need the wipe-tower
So read/try this, and tell me what is clear/unclear.
We will do what we have always done. We will find hope in the impossible.
RE: Color change
Clarification needed for PrusaSlicer 2.7.42. Go to the 'Printer settings > Custom Gcode' tab, and open the Tool Change Gcode box... and type in M600.
Cannot find it.
You have to be in Expert mode to see the Custom G-code section.
RE: Color change
Correct: 1 extruder and no MMU.
Besides that: I did not make the flower kitcard. I only see that PrusaSlicer recognize it as a logo and wonder how.
PS Did find Tool Change Gcode box. Page does not scroll.
RE: Color change
it as a logo and wonder how.
I do not know the logics behind it, but it seems that when an STL had a flat bottom part, with more shape then just rectangle or circle and small height, it thinks it is a logo. In fact a bit annoying when working with other stuff.
You can work with this info? Or need more assistance? Please let us know.
We will do what we have always done. We will find hope in the impossible.
RE: Color change
OK. Thought it was someting revolutionary. Will stick with my solution:
2 stl files, one Z=2mm and the second 3 mm. an change color with the slider.
Thanks for your help!
RE: Color change
2 stl files, one Z=2mm and the second 3 mm. an change color with the slider.
sounds good! have fun
We will do what we have always done. We will find hope in the impossible.