Ok need help here..

Ok need help here… After updating marlin and octoprint to latest my printer mixes up the y and z axis!? But only when printing, homing and moving manualy works fine. G code looks ok?

Ok I found the problem. I had a compensation for probe offset in my start up g code (g01 z-0.5 / G92 Z0). This messed up the axis! By using M206 to compensate instead it works.

But the bed leveling does not work as expected, looks like it compensates the wrong way? Anyone seen that before?

Humm after looking closer the z axis is not compensating at all! It does the probe rutin but when the print starts it does not compensate?

This is my startupp code
G21 ;metric values
G91
G1 Z20 f1000
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G1 Y20 F1500
G28 Z0 ;move Z to min endstops
G29
G1 X0 Y0 F1500
;G1 Z-0.5 F100
;G92 Z0
G1 Z15.0 F{travel_speed} ;move the platform down 15mm
G92 E0
G1 E10 F60
G92 E0 ;zero the extruded length again
`;G1 F{travel_speed}
;Put printing message on LCD screen
M117 Printing…

Is it possible that the G1 X0 Y0 is wiping out the G29 calculations when the end stops are triggered in the same way a G28 would? You could test it by just changing it to G1 X1 Y1 instead.

THX for the input, but it did not work :confused: