English
Login

Cancel Object

(MK4/S, MK3.9/S, XL, MINI/+)

Relevant for

MINI
MINI+
XL
MK4
MK3.9
+
Article is also available in following languages
English
Čeština
Polski
Deutsch
Français
Español
Italiano
日本語

When printing multiple objects within the same print, it is possible that one or more objects might not have an optimal finish or get loose from the plate, while at the same time, other objects in the same print are printing perfectly. 

The Cancel Object function makes it possible to stop printing an object directly from the printer menu, while the print is in progress. 

The feature is available starting from PrusaSlicer 2.7.0, combined with Firmware 5.1.0 or above for Original Prusa MK4 and Original Prusa XL and Firmware 5.1.2 or above for Original Prusa MINI/+.

During a running print, navigate to Tune menu -> Cancel Object and select an object that you wish to stop printing. The print will continue running, though any Gcode commands related to the canceled object will be ignored. 

The easiest way to stop printing an object is to use the Cancel Current function, located in the same submenu. Once the nozzle reaches the object you want to cancel, you can select this option. 

It is also possible to resume the printing of a canceled object through the same submenu. 

Was this article helpful?
This action is available only to registered users. Please log-in.
 

16 comments

Log in  to post a comment
SkippyMcSlappyPants
I am having the same issue as Brian. I have a bed of ~120 parts printing. 2 failed. I have no idea what two those are numbered in the slicer, so I have to either sit there for 20 minutes until the printer starts printing them, or just let it run and hope for the best.

Would it be possible to change the menu from:
Cancel current
*Filename* (Instance 1 [Printing])
*Filename* (Instance 2 [Printing])
. . .

To something like:
Cancel current
Select instance

When you pick "Select Instance" the screen goes to the overview of the build plate, with all of the objects orange, like when you first select the file to be printed. Then, as you turn the selector wheel, the instances turn green one at a time as you scroll through them, and when you highlight the instance you want to cancel and press the selector wheel, that instance is canceled, and you are returned to the previous menu, where you can either return to select another instance to cancel, or return to the main display screen.
Brian Espinosa
Like others have posted here, this functionality does not work for large sheets of parts. For instance I have a sheet of 165 parts currently printing and I could not cancel a few that failed. I get messages from Connect saying the message was sent to cancel but the printer continues to try to print them. I also tried the “cancel current part” when on the specific failed parts and it also does not work. I’m now stuck babysitting the rest of this print for 3 hours or risk losing the whole sheet.

Big problem that needs to get addressed ASAP for those of us running production.
mike12489
Bummer hearing some of the other reports below saying that this didn't work for them, but I was very glad just now to see this work on an overnight print on my CORE One, fw 6.3.4. Three moderately sized items on the plate, one failed. Canceling that one worked flawlessly for me and saved lots of time and filament.

I do wish this were available through the app, including an assistive visual of the object to be cancelled.
Howler117
Yea this didn't work at all for me. Cancel current on the printer itself did nothing and sending the command to cancel a specific instance in prusa connect also just didn't work. Would be great to see this working so I don't have to cancel a whole print just because a couple instances messed up
Ganj
Very limited feature, functionality wise. On printer it only shows up to 16 objects to cancel, these are also not numbered.
Option "cancel current object" doesn't work either on objcets outside of the first 16.
Prusa Connect implementation is better but even though objects are numbered and ui allows you to send cancel command to printer. After "command send successfully", object is still not cancelled.
Very dissapointing.