Display the time remains for the next color change?
 
Notifications
Clear all

Display the time remains for the next color change?  

  RSS
Darak
(@darak)
New Member
Display the time remains for the next color change?

Hi all,

I can't find if this topic has been discussed before. I love the PrusaSlicer single nozzle color-changing feature(i.e., the printer will auto-pause on the next color change), and it will be beneficial to show the "time remains for the next color change" instate of the "total time remains" on display.

Not sure if I'm missing any settings? Or is this not a feature yet? Thank you.

Posted : 16/05/2021 5:26 pm
Adrian liked
--
 --
(@)
Illustrious Member
RE: Display the time remains for the next color change?

devs don't watch the forums -- but a great idea to post over at github. 

Posted : 16/05/2021 7:07 pm
sca
 sca
(@sca)
Active Member
RE: Display the time remains for the next color change?

I believe this functionality is in Mk3S firmware 3.10.0, but needs support from PrusaSlicer (2.4.0?).  From the release notes:

Until now, the firmware was only able to display how much time remains until the print is finished. There were multiple suggestions from the community on further improvements. Starting this release, the developers have implemented the first stage. However, to make the function work correctly, the PrusaSlicer dev team also needs to publish a new release because the G-code instructions must be updated.

Once both firmware and PrusaSlicer are updated, the "remaining time" will work the following way. The printer will switch every 5 seconds between "remaining-printing-time" and "time-to-next-color-change." Therefore the user will be informed in advance when the next filament change is expected.

Posted : 16/05/2021 7:39 pm
fuchsr liked
cwbullet
(@cwbullet)
Member
RE: Display the time remains for the next color change?

@sca

That is very useful for MMU users.  I wonder if will work with the Mk3S alone.  

--------------------
Chuck H
3D Printer Review Blog

Posted : 16/05/2021 9:28 pm
fuchsr
(@fuchsr)
Famed Member
RE: Display the time remains for the next color change?
Posted by: @cwbullet

@sca

That is very useful for MMU users.  I wonder if will work with the Mk3S alone.  

From the way they've implemented it (a new parameter added to the M73 gcode) I don't see a reason why it shouldn't work without an MMU. 

Posted : 17/05/2021 2:08 am
Diem
 Diem
(@diem)
Illustrious Member
RE: Display the time remains for the next color change?

I wonder if will work with the Mk3S alone.

It should do, here's the relevant gcode:

M73 - Set/get print progress M73: Set/Get build percentage
Usage

M73 [ P | R | Q | S | C | D ]

Parameters

P - Percent in normal mode
R - Time remaining in normal mode
Q - Percent in silent mode
S - Time in silent mode
C - Time to change/pause/user interaction in normal mode
D - Time to change/pause/user interaction in silent mode

M73 C   doesn't seem to be used right now but it's there...

M73 Pnn Rnn  is present all through the code and it's fairly simple to use it to extract a close approximation but as the only opportunity to postprocess is attached to the print, not the printer; it gets to be a chore to set up every time.

Cheerio,

Posted : 17/05/2021 3:07 am
cwbullet
(@cwbullet)
Member
RE: Display the time remains for the next color change?

@fuchsr

Thanks.  I can see how this would be useful.  

--------------------
Chuck H
3D Printer Review Blog

Posted : 17/05/2021 3:11 am
Ephram
(@ephram)
New Member
RE: Display the time remains for the next color change?

I was printing a thingy, and the display showed the normal R for time remaining.  It switched back and forth to a C, which led me to this thread.  The C is for time remaining, and prusaslicer on the MK3S w/MMU2 shows the time remaining.  I searched through the gcode for that one print, and there are periodic updates for both R and C values throughout the code.

I know this is an old thread, and you all have probably figured that out by now, but just in case someone arrives here like me, I hope it helps. 

Posted : 30/01/2022 11:24 pm
AnneVanLeyden
(@annevanleyden)
Active Member
RE:

Do you have to enable this setting somewhere? I am now using Prusaslicer 2.6.0 alpha 6 and it does not generate M73 C/D. According to the change log, this feature was introduced in 2.4.0.

I have tried both with a simple color change on a certain layer and a virtual multi-extruder setup for manual filament change (I have no mmu).

This post was modified 10 months ago 2 times by AnneVanLeyden
Posted : 18/05/2023 10:30 am
AnneVanLeyden
(@annevanleyden)
Active Member
RE: Display the time remains for the next color change?

Sorry, I didn't look right. When doing a 'simple color change on a certain layer' the M73 C/D code is in there.  But not when doing a multicolor print.

Posted : 18/05/2023 4:04 pm
Share: