-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't move away so burns print #65
Comments
Confirmed again with another print today... I set it printing, cancelled the remaining objects so there was nothing else to print and had a small burn and indentation where the nozzle remained before the nozzle moved away and actually cancelled the print. |
What hardware are you running OctoPrint on? What plugins are installed? Can you provide the plugin_canceobjects.log file, please. |
Hi, I'm running a Pi4 8GB. Plugins are: plugin_cancelobject_cancelobject.log Logfile attached Lastly, the issue appears to mainly be when cancelling objects and there are none left following the current one. So if printing something and whilst printing it I cancel all following objects. Once the current object finishes it sits there and burns the end of the current object. It's like it's sat there going through the GCODE looking for the next object then realises after a little while there is nothing left and then moves. A simple Z+10 at the end of each object before thinking would be great if possible. |
There should not be any thinking, or the time should be very short. Can you provide gcode used for your test? |
Additionally, if you can change your slicer to relative extrusion (looks like from logs it is absolute) and do your same test, that would be appreciated. |
I forgot to mention that I print sequentially rather than going layer-by-layer which might mean it has to search through more code, hence the thinking time? Just a thought? This isn't the exact same one as I deleted it so have re-created it. It should be the same though... So if you set it all printing it should print the front first, while printing it cancel all the others. When it gets to the end of the front it will sit there a little while before it finishes everything and what causes the burn. I'm not sure what you mean by changing to "relative extrusion"? Thanks for your help pal. Attach file extension changed to .txt from .gcode to allow upload. |
OK, this makes more sense with sequential printing. Yes, it will take longer because it has to skip much more. You can use the before/after gcode sections in the options to add a relative Z move up and then down if this is an issue. You probably don't even need the After gcode if you are doing sequential, just put the G90 at the end of the Before gcode. |
Great! I just need to clarify something though as I'm no expert... You said to put G90 at the end of the "Before GCODE", but in your example the only G90 I see is at the end of the "After GCODE". Please can you clarify what I should put and where? Thanks again! |
Because you are doing sequential, it will reset the Z-height for the next object, so you really just need the following in Before skip GCODE and leave the after skip gcode empty: G91,G1 Z10 F400,G90 |
thanks buddy, appreciate the help :) |
Is this is similar to the issue this guy was having? https://www.reddit.com/r/octoprint/comments/bf3emm/be_careful_using_the_cancel_objects_plugin/ |
No. That was an issue with not having the end gcode markers. Recent version handles this even if those markers are missing. |
Hey, Sorry but this is still happening. This was the end of one object with sequential printing and the next object was cancelled. I wasn't there to monitor it but it appears to be the same issue where it thinks about what to do next going through the GCODE and melts the object as it's staying put. Attached are also the settings you suggested previously I am using. Thanks. |
What slicer are you using? I don't think you need the Allowed Gcode line. It will do every G1 Z command while it is skipping with that in there. |
I’m using Simplify3D but also use Cura now and again.
What do you suggest for both please mate?
|
From what I can tell, from looking at a Cura sliced file and an older S3D sequential gcode file is that you should not need anything for before/after/allowed gcode. Just remove them all. It would be a good idea for Cura to turn combing off. |
okay removed, i'll see how that goes, thanks again. |
I've been a little busy so not reported this but around 2 weeks ago I did a print, cancelled an object and the nozzle sat there wondering what to do next, unfortunately this was where the last print finished which as I cancelled the object before it was due to move on to the it.
This resulted in the previously finished print being burnt and melted slightly by the nozzle.
The text was updated successfully, but these errors were encountered: