[Request] - Pause after mesh bed leveling so a user can clean the extruder of blobs
 
Notifications
Clear all

[Request] - Pause after mesh bed leveling so a user can clean the extruder of blobs  

  RSS
Hazar
(@hazar)
New Member
[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:

https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/blob-on-preheat/#post-340168

 

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. 

Posted : 16/01/2021 11:48 pm
Area51
(@area51)
Member
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.

This post was modified 3 years ago by Area51

Have a look at my models on Printables.com 😉

Posted : 17/01/2021 3:20 am
Hazar liked
IPIND 3D
(@ipind-3d)
Estimable Member
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:

https://forum.prusa3d.com/forum/original-prusa-i3-mk3s-mk3-how-do-i-print-this-printing-help/blob-on-preheat/#post-340168

 

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. 

Posted : 17/01/2021 11:46 am
Hazar liked
Hazar
(@hazar)
New Member
Topic starter answered:
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 

@morphias

Thank you, your guide was very useful and i've made the changes

Posted : 18/01/2021 10:59 pm
Share: