Printer Model: Voron V2.4 x 350
MCU / Printerboard:Spider V1.1
Host / SBC RPI4 b
klippy.log klippy1.zip (3.8 MB)
Out of nowhere I got a massive extrusion only error, which I cannot find back in the g-code at all.
Because the nozzle froze in a corner of the last but two layers, I can pinpoint very accurately where in the g-code it froze and what were the instructions.
The screenshot below is the exact point where it happened and not before nor after is this huge extrusion only instruction.
So where did this huge extrusion only instruction come from?
Again this is something that in the few months I am using this printer has never happened before. It seems I am getting random hickups thrown at me all of a sudden.
In klippy the error appears in line 53179 but I cannot see anything there that tells me anything as the source of this error.
It does not copy the line numbers but it is in line 53179.
And yes, like you I do not see anything of the kind in the g-code file. I posted only the relevant part in the screenshot because the file is too large, even when compressed.
But the machine stopped with this error of Extrusion only exceeds and then some value of -207.380, which is quite a large retract (I think minus extrusion is retract, right?)
So from where did this came from. Also no macros would call for this large retract, I set mine to 100mm and the max extrude only is set to 150 if I recall correctly.
Yes you are right I should rewrite my M600 macro and remove the M82, @sineos already explained to me but it had slipped my attention till now, thanks for reminding me.
As for the Obico code, I do use Obico for monitoring and tunneling when I am away from my printer. I don’t see how I can do anything about there code, other then ask them once I am fairly sure something is fishy with it. But since so many people already use it I cannot see it being the cause.
Also I have done a fair amount of prints with it and these mishaps of late seem random. Yesterday I suddenly had a z-offset wrong by about 0.5 mm. No reason at all.
I am snookered by this, for now. Thanks for looking anyway, much appreciated.
Yes sorry, My M600 already has M82, it was M83 before. I mixed it up sorry.
The only M83 I can find (6 instances) and are in some Obico code mentioning layer changes, and I have no idea what it does.
But it cannot be a coincidence that the absolute extrusion values at the time of the error were somewhere in the 207.xxx and this idiotic error mentions also -207.380.
I think you are right in thinking that this M83 somehow mucked things up.
I shall present this to Obico and see what they say.
Yes I need to do something with this but I have not had time yet to investigate what it does and how it works. But yes you are right, need to do something here too.
I got this printer from somebody who bought it second hand. Everybody claimed it worked fine but I seem to have problems all the way. I cannot believe its just me, since I have also had to correct several hardware faults and wiring faults.
But this is the deep end so swim or sink for me
in you printer.cfg
puts an end to this extrusion error
Imagine that my first printer came with the screws and washers bagged 2 z screws 2 z stop in marlin 1.* without probe, without glass table. This configuration, I learned now with the printer already assembled only 4 screws, and with the probe working and klipper running.
Can you explain why this exclude_object would stop this error?
I have printed with this printer for several months already and this is the first time this error came about.
Yeah I have had nice complete kits in the past too, but the worst is to get a ready machine from cruelity and wrongly expect it to be plug and play.
This notification only tells, that Klipper can’t process these two commands.
They have nothing to do with the OP’s problem. EXCLUDE_OBJECT has a complete different purpose.
So including the macros would not do anything about the issue
Extrude only move too long (-207.380mm vs 120.000mm)
See the 'max_extrude_only_distance' config option for details
Exiting SD card print (position 35636007)
And that has nothing to do the Exclude Object command
Even it comes right after:
over 11ish Mb, but I am at work now so I cannot really send anything until after work this evening.
I looked in the g-code and cannot find anything that remotely looks like this large retraction.
Obico told me that he thinks it cannot be the moonraker_obico, since I have not got that section activated anyway. It has to do with some nozzle camera he said, but I am at a loss on his code, have no clue what it means.
He suggested to try to uninstall and run the same file again, to which I answered I rather try a smaller file since this one is over 12 hours.
I have since then re-sliced the model and ran it again without this extrude exceed problem. I could not find the reason for it anywhere so I am starting to think it was a bug from a combination of things, not sure.
But now I have object exclude and I am back to printing without extrude exceed trouble, so thanks for your time as always.