RE: "Nozzle Cleaning Failed." Error
This problem started the first time I tried to print after finishing the kit assembly. My firmware workaround has let me print with no problems.
RE: "Nozzle Cleaning Failed." Error
I haven't read that. The petg temp is set for 195(default), and I set to 180 to prevent the ooze. You can set it to 170 of that floats your boat. I just make sure the nozzle is free of filament. The lower temp prevents the ooze.
Senior Life member of IEEE.
RE: "Nozzle Cleaning Failed." Error
Please post the firmware changes and how you got them loaded.
Senior Life member of IEEE.
RE: "Nozzle Cleaning Failed." Error
Is this temp in the firmware or in the filament configuration? The behavior for me changed when I uploaded a configuration bundle update.
Seems like there's something in the release notes
https://files.prusa3d.com/?latest=slicer-profiles&lng=en_US
RE: "Nozzle Cleaning Failed." Error
Is this temp in the firmware or in the filament configuration? The behavior for me changed when I installed a configuration bundle update.
Seems like there's something in the release notes
https://files.prusa3d.com/?latest=slicer-profiles&lng=en_US
RE: "Nozzle Cleaning Failed." Error
It's a change to the firmware that I compiled myself and loaded onto the printer.
RE: "Nozzle Cleaning Failed." Error
Please post the firmware changes and how you got them loaded.
it's pretty complicated to set up the firmware compile environment and you have to break a piece on the buddy board to allow unsigned firmware to be uploaded to the printer.
RE: "Nozzle Cleaning Failed." Error
I was wondering why it just started happening as all was perfect until the last time I used my MK4. And I did the configuration bundle update as I alwasy do. That's where the changes happened. 😫 I am going to try the G-Code custom changes the Robgold posted on the previous page but use 180 first and use 170 only if it doesn't fix the issue. Seems like the best way to fix it as the nozzle cleaning didn't really work yesterday but I forgot to lower the temp to 180 as I send/start the print remotely with Prusalink and by the time I run to the other end of the house things are happening.
Is this temp in the firmware or in the filament configuration? The behavior for me changed when I uploaded a configuration bundle update.
Seems like there's something in the release notes
https://files.prusa3d.com/?latest=slicer-profiles&lng=en_US
RE:
Ok, so I modified the G-Code as I mentioned in my last post and it worked first try. I will keep you updated. I sent the print through Prusalink and walked down to the other end of the house and as the printer was up to about the 180 degrees I pulled the little 3/5 - 1/2" leftover filament from the heated nozzle. That was it and I am used to doing that most of the time anyhow. It went through the nozzle cleaning faster than even with way less than the 16 or 18 probes it had been doing when it was failing. Give it a try, it's easy enough to do. I am using PETG from Overture.
RE: "Nozzle Cleaning Failed." Error
Could you please post the Gcode again and where to put it.
Sound like what you are doing is what I do manually at the printer. Lowering the temp keeps the PETG from oozing, and the trick is cleaning the nozzle. I personally think the firmware is messed up.
Senior Life member of IEEE.
RE:
Here you go. The instructions are in the quoted post from the original author @Robgold "own G-code" is actually "Custom G-Code".
RE: "Nozzle Cleaning Failed." Error
Change your starting gcode in profile from 195 to 170 for PETG nozzle cleaning and this helps.
TAB Printer settings -> own G-code -> find line starting from M140
M140 S[first_layer_bed_temperature] ; set bed temp
M104 T0 S{((filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : (filament_type[0]=~/.*PET.*/ ? 195 : 170)))} ; set extruder temp for bed leveling
M109 T0 R{((filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : (filament_type[0]=~/.*PET.*/ ? 195 : 170)))} ; wait for temp
Change those two to 170
M140 S[first_layer_bed_temperature] ; set bed temp
M104 T0 S{((filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : (filament_type[0]=~/.*PET.*/ ? 170 : 170)))} ; set extruder temp for bed leveling
M109 T0 R{((filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX" ? 210 : (filament_type[0]=~/.*PET.*/ ? 170 : 170)))} ; wait for temp
After this modification and with sating or texture sheet I completely close issue with nozzle cleaning.
On Smooth PEI even with 170 deg. of Celcius can happen that bed leveling will still leave this shity dots where nozzle touch bed for measurements.
RE: "Nozzle Cleaning Failed." Error
ok well I installed the new loveboard Prusa sent me and the problem is fixed. I am back on the release firmware. I am only using PLA so I don't know if the problem will return should I use other materials.
RE: "Nozzle Cleaning Failed." Error
That is good news for you anyway. I have my MK4 in the Prusa enclosure. Would replacing the loveboard be easy to do in the enclosure , in case I would ever need to replace mine?
ok well I installed the new loveboard Prusa sent me and the problem is fixed. I am back on the release firmware. I am only using PLA so I don't know if the problem will return should I use other materials.
RE: "Nozzle Cleaning Failed." Error
That is good news for you anyway. I have my MK4 in the Prusa enclosure. Would replacing the loveboard be easy to do in the enclosure , in case I would ever need to replace mine?
ok well I installed the new loveboard Prusa sent me and the problem is fixed. I am back on the release firmware. I am only using PLA so I don't know if the problem will return should I use other materials.
I don't know anything about the enclosure but you have to take most of the extruder apart to replace the loveboard since many parts of the extruder are plugged into it. Took me about an hour to replace the board. You basically follow the assembly instructions backwards to get to the loveboard part.
RE: "Nozzle Cleaning Failed." Error
Maybe you had a loveboard problem as well. My workaround seems to work for me, and I understand why the error message occurs. I don't know about the Prusa enclosure, but I have my MK4 in an old Creality enclosure with Octoprint running and providing lighting. I would definetly NOT want to replace the loveboard while in the enclosure. I like working on the printer when it is not in the enclosure and on a table.
My MK4 came as a kit, and I put it together on a table, then I put it in the enclosure.
I believe (and my experience proves this out) that the problem lies in the printer firmware and NOT in the hardware.
Senior Life member of IEEE.
RE: "Nozzle Cleaning Failed." Error
Steve,
I figured it would be easier for sure working on the printer on the kitchen table like I usually do, but thought I would ask in case the loveboard was a simple swap. Did you try the G-Code fix and see how it went? As far as a firmware problem do you think it just happened with a certain version in the 5.x series and if so which one? Did you try to revert back to an earlier firmware to verify and if so, what version is the latest without the issue? Just curious...
Maybe you had a loveboard problem as well. My workaround seems to work for me, and I understand why the error message occurs. I don't know about the Prusa enclosure, but I have my MK4 in an old Creality enclosure with Octoprint running and providing lighting. I would definetly NOT want to replace the loveboard while in the enclosure. I like working on the printer when it is not in the enclosure and on a table.
My MK4 came as a kit, and I put it together on a table, then I put it in the enclosure.
I believe (and my experience proves this out) that the problem lies in the printer firmware and NOT in the hardware.
RE: "Nozzle Cleaning Failed." Error
I didn't try the gcode fix, becaue it basically does what I do manually. Anyway, modifying the gcode is just another manual step in the process. I like to send the output of Prusaslicer directly to Octoprint and not mess around with the gcode.
I have no idea if this happened in the earlier versions of the firmware, but I like the input shaping feature and don't want to back to an earlier version. The problem ha been reported to the Github dev group. Perhaps they will fix it.
The basic issue is that the nozzle can't get down to the surface of the bed because a piece of filament (or something else) is blocking it, and the "nozzle cleaning" doesn't remove that filament.
I have printed dozens of prints with my work-around.
Senior Life member of IEEE.
RE: "Nozzle Cleaning Failed." Error
Steve,
The G-Code fix just makes another profile so you can use it over and over, so you only have to mod it one time and save it with whatever name you like. I use the latest version of Prusa Slicer. I can select the default profile for my generic PETG or use the custom one with the mods and select it from the drop down profile list. Works great. 😀
I didn't try the gcode fix, becaue it basically does what I do manually. Anyway, modifying the gcode is just another manual step in the process. I like to send the output of Prusaslicer directly to Octoprint and not mess around with the gcode.
I have no idea if this happened in the earlier versions of the firmware, but I like the input shaping feature and don't want to back to an earlier version. The problem ha been reported to the Github dev group. Perhaps they will fix it.
The basic issue is that the nozzle can't get down to the surface of the bed because a piece of filament (or something else) is blocking it, and the "nozzle cleaning" doesn't remove that filament.
I have printed dozens of prints with my work-around.
RE: "Nozzle Cleaning Failed." Error
I didn't know you could modify the gcode like that and create a new profile How do you do that? I probably don't use half of what Prusaslicer is capable of.
Senior Life member of IEEE.
RE: "Nozzle Cleaning Failed." Error
Hold on a few minutes as I get you some screenshots . . .
I didn't know you could modify the gcode like that and create a new profile How do you do that? I probably don't use half of what Prusaslicer is capable of.