New version of cura does level too soon

Why does the new version of cura from sovol do its bed leveling before the plate is heated?

Old version. Select file - heat - level - print
new version Select file - level - heat - print

IS there a way to put that back?

Hi,
I don’t understand why tou level your bed with yiur slicer.
Normally, he seems to me we have to do it from the printer’s screen.
I never do it from the slicer.

Its not me, I guess its cura? And I too do not get why it even does that. All version of cura sovol do it. Head goes to middle of the table and checks for the plate.

Even the standard cura does this for my case. I do my own leveling as well of course.

Are you sure it’s a leveling?
It’s just maybe an autohome.

It could be at home yes, do you know how to tell it to at home after heat? maybe the first two lines cane be swapped.

G28 ;Home

M420 S1;

G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position

G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line

G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little

G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line

G92 E0 ;Reset Extruder

G1 Z2.0 F3000 ;Move Z Axis up

I don’t understand what the M420 is for.
If you want a extruder set temperature, add a M104 at the beginning.

says

After a G29 bed leveling is automatically enabled, but in all other situations you must use M420 S1 to enable bed leveling. It is essential to include the command M420 S1 in the “Start G-code” in your slicer settings. If you have no bed leveling, or if there is no leveling data, then this command is simply ignored.

looks like the old way was

M104 S170 ; set nozzle to 170
M190 S[first_layer_bed_temperature] ; set bed to printing temp and wait
G28 ;Home
M420 S1 ; initialize bed leveling
G29 ; bed leveling
M109 S[first_layer_temperature] ; set nozzle temp to print temp and wait

Hello,
My start gcode is much more simple and doesn’t include M420. Here is:

; Custom Start G-code

G28 ; Home all axes

G92 E0 ; Reset Extruder

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

G1 X10.1 Y20 Z0.3 F5000.0 ; Move to start position

G1 X10.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line

G1 X10.4 Y200.0 Z0.3 F5000.0 ; Move to side a little

G1X10.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line

G92 E0 ; Reset Extruder

G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed

; End of custom start GCode

I tried playing with this but my change seem not to work I need to g1 to make the head move away from center
or I need to heat first then move to center

G28 ;Home – goes to center of plate
G1 X1.1 Y20 Z0.28 F5000.0 – if I run this manually it works. but this is ignored in the script below
.
.
.

I go in to preferences,
then to printers
them my printer
then machine settings
make change and there is no save so I close out

my setting remain but the printer does not do what I asked it.

ok turns out the printer auto homes, this is not changeable anyway I can find. so I just added this to my start code. It runs these lines after homing,.

G1 X10.1 Y20 Z0.28 F5000.0 ; //move the head back to start to unstupify sovol.
M140 S{material_bed_temperature_layer_0} //allows for dual heating…
M104 S{material_print_temperature_layer_0}//always hated having
M190 S{material_bed_temperature_layer_0}//to wait for the bed to
M109 S{material_print_temperature_layer_0}//heat first.

You should have these lines:
; SV06 Custom Start G-code
M140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature
M104 S185; start warming extruder to 160
M190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature
G28 ;Home
;G29 ; check bed level & create a new mesh
M420 S1 ;use bed mesh, G29 done at some point previously
M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature

After time, your bed may get warped or become higher in one spot due to heating and cooling. So maybe once a month you should remove the ; from 'G29 and put a ; before the M420 S1. Close the settings then run a small test print with Cura. This will create and save a new level mesh of your bed. After the test you then change the settings back to the original.
From now on your prints will use the new mesh when M420 S1 is performed.
Again, you should do this occasionally to ensure your printing on the most level bed.