PrusaSlicer 2.8 Bed Leveling Change temperature
When bed leveling/probing with PrusaSlicer 2.8 the temperature seems to be 170°. I find it too high, I still get small pieces of material placed by the nozzle on the bed. Does anyone have a script or another idea so I can bring the temperature down to 150°? Thanks!
RE: PrusaSlicer 2.8 Bed Leveling Change temperature
That is all taken care of in the start gcode for your printer profile. Printers>Custom GCode>Start GCode.
If its a fixed temp on yours then you can just change the 170 to whatever temp you want to use instead and then save the profile. (Cant use a system profile name).
Personally I use
M117 Nozzle preheat M104 S{first_layer_temperature[0]-50} ; set extruder no ooze temp to filament -50
which sets it to whatever the filament temp is -50. That way its suitable for multiple filament types. After all the temp you want for pla is going to be different to ASA.
RE: PrusaSlicer 2.8 Bed Leveling Change temperature
oh, interesting! i searched the script in Start Gcode and did not find "170". Does that mean it it is not a fixed temp?
actually, in previous slicer versions with my former mk3s i replaced the full standard script with a small new script that i got on a forum. it worked very well. having the mk3 replaced with a new mk4 now and using 2.8 i thought there is maybe another way. i would prefer to just change the 170 to 150 without a flexible material related changing.
RE: PrusaSlicer 2.8 Bed Leveling Change temperature
I just loaded a MK4 profile and it looks like it has the following
M104 T0 S{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling M109 T0 R{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp
Which would seem to indicate that its based on the type of filament now too. Some are -10, some are -25 and others are fixed. Note the 175 :170 towards the end. Id say it goes through that conditional and if none of the conditions are met it sets 170. So petg would be 175 etc.
It is your start gcode so feel free to alter it as you like. Of course any effects of doing so are then also down to you 🙂 That's why these are expert level settings.
RE: PrusaSlicer 2.8 Bed Leveling Change temperature -- Me Too!!
I have this problem too, with 2.8.0 on macos. Really screws up my plate. So far I haven't been able to clean the "dots" off.. This is crazy. Back to an earlier version.