English
Login

Cancel Object

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

Relevant for

MINI
MINI+
XL
MK4
MK3.9
+
19 comments
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. 

 

12 comments

Log in  to post a comment
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.
christopher bitikofer
Welp. I'm disappointed that when I needed this feature, it didn't work because instances of objects on my build plate didn't show up in the menu. Also, lacking 3D/2D visual feedback is a major flaw. You have a beautiful touchscreen on the printer. Bambu has these features; I hope they will be added to the MK4s soon! These little details are the polish I think is reasonable to expect from a premium-priced printer.
Pacho_z3D
no teď tisknu Dummy 13 a zrušení tisku objektu nefunguje. Přes tiskárnu to vůbec nejde (je to zašedlé) a přes Connect to sice napíše, že příkaz byl odeslán, ale tiskárna ho přesto pořád tiskne. Taky zušený objekt není nijak označen. Naprd.
pcgeekesq
I'm running  a print of 110 objects on a MK4S, firmware 6.1.3-7898, PrusaSlicer 2.9.0-alpha1.  Two objects have fialed, but Cancel Object doesn't work for them.  I tried cancelling current when printing the fialed objects, and no response.  So I tried pausing printing while on the failed objects, then canceling, no response: when I resumed printing, it resumed printing the object I tried to cancel.
prusanoob
I've just done some testing on the Cancel Object feature via both Prusa Connect and my Printer (Prusa Mini). Although it's a Mini, I suspect it will be the same for other Prusa printers that support the features.
Just tried this feature last night. I wasn't able to cancel specific instances of an STL from Prusa Connect as the option to cancel an individual instance is not available. However, if i have multiple STL files as part of the print, I can cancel any one of them. I've since begun renaming the STL to have a short name that includes something that tells me its position on the bed and then importing the STL into Prusaslicer. I then repeat this process for as many duplicates as i'd like to print. I then sort the objects and update their x and y coordinates to the proper position and hit print and I can cancel any of the objects from Prusa Connect or the printer and i've got a way to identify which one to cancel.
Also, when i first ran into this issue and entered the Cancel Object menu on the printer it did not list (Instance 1), (Instance 2) etc. I suspect there is a character limit that's being reached and because of that, i had no way to identify which object to cancel. This could be easily resolved by renaming your STL before you import it into Prusaslicer so it has a relatively short name.
Both options require you to know of these issues with the Cancel Object feature and plan for it before you have to use it. If you're reading this and already running into this issue and you're in the middle of the print.... just take it from me... stop the print now and start again.