Feature Request: Allow Cancel Object on Wipe Tower
It's as the title says. Today I had a print start to fail because the wipe tower became dislodged, and I was only using it to clean up the layer start seam edge which was ragged on a previous version of the same print because of a little excess extrustion, so I went to cancel it in the cancel object menu and it was nowhere to be found. I waited until the next layer started trying to prime to the wipe tower and tried to cancel it by selecting "cancel current object" and nothing happened. This was on 6.0.2 firmware.
Let us cancel the wipe tower object and save our prints that become compromised by it. 15 hours worth of time and materials could have been saved in my instance, and I'm sure I'm not the first.
RE: Feature Request: Allow Cancel Object on Wipe Tower
I never even considered the fact that the wipe tower would be an object that we could not cancel. So the idea here would be to disable the priming midpoint.
Sorry you lost your print over this. I would have paused the print and tried to use double sided tape.
RE: Feature Request: Allow Cancel Object on Wipe Tower
That would be a nice feature. All objects are fine, but the wipe tower was broken. The option of cancelling the wipe tower saves such prints
RE: Feature Request: Allow Cancel Object on Wipe Tower
I don't know how that would be possible to implement.
All the printer sees is a stream of G-codes. It has no clue where one object ends and another begins - that's the slicer's job.
ken
It's as the title says. Today I had a print start to fail because the wipe tower became dislodged, and I was only using it to clean up the layer start seam edge which was ragged on a previous version of the same print because of a little excess extrustion, so I went to cancel it in the cancel object menu and it was nowhere to be found. I waited until the next layer started trying to prime to the wipe tower and tried to cancel it by selecting "cancel current object" and nothing happened. This was on 6.0.2 firmware.
Let us cancel the wipe tower object and save our prints that become compromised by it. 15 hours worth of time and materials could have been saved in my instance, and I'm sure I'm not the first.
RE: Feature Request: Allow Cancel Object on Wipe Tower
I don't know how that would be possible to implement.
All the printer sees is a stream of G-codes. It has no clue where one object ends and another begins - that's the slicer's job.
ken
It's as the title says. Today I had a print start to fail because the wipe tower became dislodged, and I was only using it to clean up the layer start seam edge which was ragged on a previous version of the same print because of a little excess extrustion, so I went to cancel it in the cancel object menu and it was nowhere to be found. I waited until the next layer started trying to prime to the wipe tower and tried to cancel it by selecting "cancel current object" and nothing happened. This was on 6.0.2 firmware.
Let us cancel the wipe tower object and save our prints that become compromised by it. 15 hours worth of time and materials could have been saved in my instance, and I'm sure I'm not the first.
I assumed he was using Prusa slicer. It's the only one with xl support.
RE: Feature Request: Allow Cancel Object on Wipe Tower
Of course it's possible... the slicer already does it and it's already selectable on the screen while the printer is running. While I do think it's the slicer that's doing the tagging of what constitutes what object, since the wipe tower is the only one with more than one Z layer without such tags, even if they needed to do this on the printer itself, it's probably possible without a lot of extra work, though it could interfere with custom gcode that doesn't tag its objects.
In any case, I guess this is not an XL specific issue as the MMU on another system probably has a similar per-object cancelation which probably also doesn't let you cancel the purge tower, though it's much less likely the print would actually succeed if you weren't priming the new filaments through a single toolhead whereas with the XL it's much more likely to be able to keep going in a usable way.
RE: Feature Request: Allow Cancel Object on Wipe Tower
The slicer can do it because that's what's generating the G-code. The G-code itself just has "change to tool 1" "change to tool 3" etc.
At least in looking through G-code definitions, I don't see any way to say "object 1" "object 2" etc.
RE: Feature Request: Allow Cancel Object on Wipe Tower
And yet, they are. If you have anything from Prusa from the Mini on, you can go into the menu of the printer while the print is going and cancel a specific object mid print, and this feature request is specifically an extension of this.
I don't know why you're convinced it can't be done since it has been done for a few years now in the most current product line.
RE: Feature Request: Allow Cancel Object on Wipe Tower
Eh?
[runs off to update my knowledge of g-codes]
RE: Feature Request: Allow Cancel Object on Wipe Tower
Well I stand humbly corrected. M486 is the code I was thinking didn't exist. They simply need to have Prusaslicer wrap wipe tower operations with another M486 name and it should then appear as a cancel-able object with no changes to the printer firmware.
RE: Feature Request: Allow Cancel Object on Wipe Tower
Well maybe not *quite* that simple, there seems to be a small "wipe" in between objects even without a filament change (on the mini also). It looks like some movement with a small retraction - I'd guess to avoid stringing when changing objects. Assuming it's important cancelling the wipe tower would have to include something in its place.
When you cancel an object on the mini, does it still go through the motions of that object? I'm curious if the printer knows to add up the movement vectors for the missing object or not (all my printers are busy at the moment or I'd try it).
RE: Feature Request: Allow Cancel Object on Wipe Tower
I used this feature on my Mk4MMU yesterday.. I remember reading something about it and googled it (while my full plate was working it's way to the unstuck pits, 4 of them).. I canceled 3 of them on the printer, but I couldn't see the last for some reason.. so I opened up my PrusaConnect window (from the slicer now) and there it was.. a model of the build plate with a number on each item.. canceled the last one from there.. Saved the print job from a mess or a cancel/restart and associated waste.
The printer just ignores the canceled objects.. I didn't check to see if the build time got shorter. (but wish I had)
Al...