Simple way to print in "Real" multi-color without MMU or layer height based changes
 

Simple way to print in "Real" multi-color without MMU or layer height based changes  

Page 8 / 8
  RSS
towlerg
(@towlerg)
Honorable Member

@ryan-1

I had the same question, I manually removed the first colour change code from the sliced GCode. Also PrusaSlicer allows a post processing script/program to be ran and at some point I'll try write a prog which will remove the offending GCode.

BTW it makes it easier to find the first colour change if you top and tail it with ;***************************************

Posted : 22/07/2020 4:39 pm
Texy
 texy
(@texy)
Reputable Member
Posted by: @towlerg

@ryan-1

I had the same question, I manually removed the first colour change code from the sliced GCode. Also PrusaSlicer allows a post processing script/program to be ran and at some point I'll try write a prog which will remove the offending GCode.

BTW it makes it easier to find the first colour change if you top and tail it with ;***************************************

I just use a simple text editor and search for M117 , then ';' it out and the next M600 .

Texy

Posted : 22/07/2020 4:48 pm
ryan-1 liked
robert.b119
(@robert-b119)
New Member

@texy. Do you use Reiner's settings, imported or did you set up you own configuration.  I can get the multiple extruders but can't get the color change to work.

Posted : 22/07/2020 5:07 pm
Frank-The-Rock
(@frank-the-rock)
Eminent Member

@ryan-1


I have notice that the order in witch you import the file affect the outcome of witch part is printed first.  Fist body imported is always printed first whatever extruder you select.  So I use this feature to decide if I want to have a first change or I do it myself before printing start... 

It would be nice to be able to clearly chose it, but it end up being the order that you pick the file when importing them that drive the show... 

Give it a try and let me know how it goes checking that...

Posted : 22/07/2020 5:23 pm
ryan-1 liked
joan.t
(@joantabb)
Veteran Member Moderator

@frank-the-rock

Hi Frank, 
you can change the order in the right hand column, by grabbing the part name and dragging it up or down

in the example below, I made a case with a solid top, and a name plate, if I add the solid top first, and the other items afterwards, the box lid slices blank

If I move the Blank Lid down the List, then the other filaments slice first, and I end up with the expected result. 

this was done in Prusa Slicer '3D Editor view'
regards Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK...
Posted : 22/07/2020 8:28 pm
Texy
 texy
(@texy)
Reputable Member

Unfortunately altering the order on the right does not have the desired affect for me. 
Imagine an orange cut through the segments. You want each adjacent segment to be printed in order, but it didn’t print that way for me. 
However I haven’t tried loading each segment in the correct order yet. I must try that. 
Texy

Posted : 22/07/2020 8:51 pm
recovery
(@recovery)
Active Member

@rainer-s

Hi sir

Just did first multi color print thanks to you Mr Rainer

I have one favor if you will

When asked to change filament it did not say on screen what color line you screen

I added the M600 Q

Please help if you would ty

 

Posted : 23/07/2020 2:30 am
towlerg
(@towlerg)
Honorable Member

@joantabb

I'll have a play with that. My original problem was that PrusaSlicer puts a filament change at the start of the GCode, so I was finding the if my base was Black, I'd load Black filament and run the GCode. The first thing would be a filament change from Black to Black. I found it much quicker  to edit the GCode than do a pointless filament change. BTW are you slicing multicolour up or down (ie. on the build plate). I tried up but the printer hit the existing plastic, not enough hop maybe?

This post was modified 2 months ago by towlerg
Posted : 23/07/2020 2:56 pm
Texy
 texy
(@texy)
Reputable Member
Posted by: @recovery

@rainer-s

Hi sir

Just did first multi color print thanks to you Mr Rainer

I have one favor if you will

When asked to change filament it did not say on screen what color line you screen

I added the M600 Q

Please help if you would ty

 

That is a firmware issue/feature that prusa would need to support. I believe that Rainer did highlight this via GitHub, but prusa has not taken this onboard. 
Texy

Posted : 23/07/2020 3:04 pm
kapa
 kapa
(@kapa)
New Member

This is my first try of your idea. Complete set slicer my own, and I have mesh up something because i have every color change to do it twice.

Then I decided to import your DEV version, and the postprocessing works and generates the txt file, and it tells me with extruder will be next, but the "color text" is allways the "color text" of the first extruder (in my case white). What could it be?

Post processing output:
The following are the colors used in your print.
This list includes the filament that needs to be loaded when starting the print.

---------- D:\USERS\ELITEDESK800\DESKTOP\MK3S - COLOR_0.15MM_PLA_MK3S_25M.GCODE
;Filament Color:: 0 white
;Filament Color:: 2 white
;Filament Color:: 3 white
;Filament Color:: 0 white
;Filament Color:: 2 white

Posted : 14/08/2020 8:56 am
rainer.s
(@rainer-s)
Trusted Member

@kapa

The filaments you are assigning to the extruders need to have the correct RGB Colors assigned to them.
The Tool Change Gcode will eveluate those values agains some constants to choose a color text string for the message

Blog: https://schlosshan.eu
Thingiverse: https://www.thingiverse.com/rainers/collections/rainers-customizable-things
Prusaprinters: https://www.prusaprinters.org/social/6508-rainer/collections/6900
Happy printing ;-)...
Posted : 14/08/2020 9:09 am
Frank-The-Rock
(@frank-the-rock)
Eminent Member

@joantabb

Hi Joan,  Sorry Miss your post earlier.  That's great thing to know!  I never tried to move slide them lol.  I knew there must be some trick but that easier then expected lol 

thanks for sharing Joan!  

Posted : 14/08/2020 1:09 pm
nickrno77
(@nickrno77)
Eminent Member
Posted by: @rainer-s

@kapa

The filaments you are assigning to the extruders need to have the correct RGB Colors assigned to them.
The Tool Change Gcode will eveluate those values agains some constants to choose a color text string for the message

Using this method I want to use 3 different filament manufactures which have different temperature and Retraction settings. On filament change the temperature stays as whatever extruder 1 is. Is it possible to carry over settings ? Maybe  I’m doing something wrong. 

This post was modified 2 weeks ago by nickrno77
Posted : 19/09/2020 9:22 am
Page 8 / 8
Share:

Please Login or Register