[Request] - Pause after mesh bed leveling so a user can clean the extruder of blobs
Hi All,
I've been looking through the features of Prusa slicer, correct me if I'm wrong but there is no feature / tick box to simply pause the printer at a certain height after mesh bed leveling. I think this would be ideal to enable a user to give the extruder head a final clean before initiating a print.
So that's my request and I think it would be popular for new / familiar users alike
I'm struggling with my knowledge to do this with custom G-Code, but if anyone could help show me what G-Code and where to place it, it would be appreciated.
Hazar
Best Answer by IPIND 3D:
@hazar
If you edit the start gcode to only heat the nozzle to 150c before doing the bed mesh level and then to take it up to print temp just before initiating the print, there won't be any blobs that need cleaning off.
Here is a links to a thread where I posted instructions:
An update since I posted my response in that one is, change the firmware check line to 3.9.3 as this is now the latest firmware.
The gcode will also make sure the PINDA is warmed up before doing the bed mesh level. This makes sure it always starts the bed mesh level from a stable environment.
Try this out and see if it makes a difference.
RE: [Request] - Pause after mesh bed leveling so a user can clean the extruder of blobs
I you want to raise the extruder before printing and after bed leveling, it has to be done in the Start g-code section (Expert mode).
Depending on the printer used the startup g-code will be different but new code can be inserted after:
...
M190 S[first_layer_bed_temperature] ; wait for bed temp
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling
Something that raises the extruder like G01 Zxx and a M601 to pause until cleaning is finished. Remember to lower extruder again before resume printing.
BTW: This is a user forum, if you want to make this visible to Prusa developers, you should make an issue on GitHub.
Have a look at my models on Printables.com 😉
RE: [Request] - Pause after mesh bed leveling so a user can clean the extruder of blobs
@hazar
If you edit the start gcode to only heat the nozzle to 150c before doing the bed mesh level and then to take it up to print temp just before initiating the print, there won't be any blobs that need cleaning off.
Here is a links to a thread where I posted instructions:
An update since I posted my response in that one is, change the firmware check line to 3.9.3 as this is now the latest firmware.
The gcode will also make sure the PINDA is warmed up before doing the bed mesh level. This makes sure it always starts the bed mesh level from a stable environment.
Try this out and see if it makes a difference.
RE: [Request] - Pause after mesh bed leveling so a user can clean the extruder of blobs
@area51
Thanks I still feel like this would be a great feature for new starters / the community so I'll add a request on GitHub
Thank you, your guide was very useful and i've made the changes