[3.4.0-b4] "insufficient axes homed" error
-
I have noticed that since updating to 3.4.0-b4 I get an "insufficient axes homed" error message when homing the Z axis either via homez.g or homeall.g, (or G28 or G28 Z)
Homing completes as normal after the error.
Rolling back to RC3 sees the error disappear.EDIT: I should note that X & Y are already homed when I try to home Z and Z is the last axis homed in homeall.g
The X & Y Axes are not affected.
homez.g
; homez.g ; called to home the Z axis M566 X200.00 Y200.00 Z10.00 E800.00 ; set maximum instantaneous speed changes (mm/min) M203 X1200.00 Y1200.00 Z600.00 E6000.00 ; set maximum speeds (mm/min) M201 X400.00 Y400.00 Z60.00 E120.00 ; set accelerations (mm/s^2) G91 ; relative positioning G1 H2 Z6 F120 ; lift Z relative to current position M400 ; wait for moves to finish M913 Z80 ; set X Y Z motors to 80% of their normal current M561 ; clear any bed transform M290 R0 S0 ; clear babystepping if sensors.probes[0].value[0]=1000 ; if probe is in error state echo "Probe in error state- resetting" M280 P0 S160 ; reset BL Touch G4 S0.5 G90 ; absolute positioning ; variables set in Config.g G1 X{global.Bed_Center_X - sensors.probes[0].offsets[0] } Y{global.Bed_Center_Y - sensors.probes[0].offsets[1]} F12000 M400 ; wait for moves to finish G30 ; home Z by probing the bed if result !=0 abort "Print cancelled due to probe error" M400 ; wait for moves to finish M913 X100 Y100 Z100 ; set X Y Z motors to 100% of their normal current ;reset speeds M98 P"0:/sys/set_max_speeds.g"
-
@owend This link might be related as I see you are using M290..
-
Comment out your M290 line (line #15)
I am still hoping that @dc42 could comment on the changes to M290 in the newest beta.
-
@jens55
Thanks. I'll investigate after work. -
-
@t3p3tony thank you !