Cura 4.4.1 virtual extruders (up to 8 colors)

Post Reply
Posts: 7
Joined: Mon Dec 23, 2019 10:05 pm

Cura 4.4.1 virtual extruders (up to 8 colors)

Post by Possum » Thu Jan 16, 2020 11:59 pm

Do you want to print with 8 colors using 3 extruders? It is possible with simple gcode post-processing.

There are three steps:
1. Add printer to Cura profile. Set 8 extruders.
2. Load stl models (8 independent parts).
3. Assign extruders to each part of model. Do not forget about prime tower.
4. Slice and save to disk.
5. Run script that will replace every Tx with corresponding M163... commands like here:
M163 S0 P0
M163 S1 P1
M163 S2 P0
M164 S0
6. Print.

I wrote script and have printed test squares. My settings for virtual extruders were:
T0: 1.0/0.0/0.0
T1: 0.0/1.0/0.0
T2: 0.0/0.0/1.0
T3: 0.5/0.5/0.0
T4: 0.0/0.5/0.5
T5: 0.5/0.0/0.5
T6: 0.0/0.7/0.3
T7: 0.3/0.7/0.0

I have used following filament: brown, white and blue (yes, it is not the best choice for color mixing but this is the only colors I have at the moment). Result photo (8 small squares):
IMG_20200116_175709.jpg (290.96 KiB) Viewed 1985 times
Another test (6 big squares, slightly different settings with prime tower volume increased):
IMG_20200116_162743.jpg (211 KiB) Viewed 1985 times

Posts: 7
Joined: Sat Apr 11, 2020 12:29 am

Re: Cura 4.4.1 virtual extruders (up to 8 colors)

Post by Bobertino » Tue May 26, 2020 11:02 pm

I put the following in the Start G-Code for the printer:

M163 S0 P0.5
M163 S1 P0.5
M163 S2 P0
M164 S3

This assigns the mix to the virtual extruder, running the first test print but seems to be working well. Test print is only one colour so will have to see how it works with multiple colours and the purge bucket setup I have.

I don't know whether I missed something. Is there an advantage to replacing the T0 etc?

Post Reply

Who is online

Users browsing this forum: No registered users and 24 guests