Homing one axis changes the position of the other axis
-
; homex.g
; called to home the X axis
;M400 ; make sure everything has stopped before we make changes
M913 X60 ; reduce motor current to 50% to prevent belts slipping unfiltered
M915 P0:1 S3 R0 F0G91 ; use relative positioning
G1 S1 X-325 F3000 ; move to home position
G1 X25 F2000 ; back off to edge of bedG90 ; back to absolute positioning
M400
M913 X100 Y100 ; motor currents back to normal -
How bout the other axis homing files?
-
; homez.g
; called to home the Z axis
;; Drop the bed for travel
;
G91 ; Relative positioning
G1 Z10 F200 S2 ; Lower bed 5mm to ensure it is below the switch trigger height; Move probe into position
;
M98 homex.g
M98 homey.gG90 ; absolute positioning
G1 X145 Y145 F4000 ; Move x and Y axis over to bed center so probe is on top of bed; Set lower speeds for homing
M566 Z5 ; Set maximum instantaneous speed changes (mm/min) (Jerk)
M203 Z400 ; Set maximum speeds (mm/min)
M201 Z100 ; Set maximum accelerations (mm/s^2); Probe the bed
;
M558 A1 F350 ; Set single probing at faster feed rate
G30 ; Do a single probe to home our Z axis; Set normal speeds again
M566 Z12 ; Set maximum instantaneous speed changes (mm/min) (Jerk)
M203 Z300 ; Set maximum speeds (mm/min)
M201 Z300 ; Set maximum accelerations (mm/s^2) -
Forum says I'm a newbie so I have to wait one minute before posts
-
I guess you could have put them all into one post. But I guess that's one way to get your post count up.
-
-
Are you using mesh grid bed compensation?
-
Yes I am
-
Try disabling it and see if it behaves the same. Just a hunch but maybe it's not applying correction during homing moves, keeping the z fixed, but it still knows the height based on the height map and displays the actual height.
-