Z height always not respected
-
@Ducati87 said in Z height always not respected:
M92 X161.12 Y160.37 Z393.18:393.18 E830.00 ; set steps per mm
multiple values for z are not valid
M208 X0 Y0 Z0 S1 ; set axis minima
M208 X0:300 Y-45:300 Z285 S0 ; set axis maxima
this is incorrect x and y here should only have one value
-
This is messed up...
- No G28 in start code, so no proper homing
- M98 P"homeall.g" should not be in bed.g
For start code basic sequence should be something like:
G28 ; home all without mesh bed level
G32 ; gantry leveling
G29 ; mesh bed compensationthat's for start.
Also. If You just execute G28, is the nozzle on the right height - Z trigger height is correct? And by "nozzle is too high" - by how much?
-
@BoA said in Z height always not respected:
This is messed up...
- No G28 in start code, so no proper homing
- M98 P"homeall.g" should not be in bed.g
For start code basic sequence should be something like:
G28 ; home all without mesh bed level
G32 ; gantry leveling
G29 ; mesh bed compensationthat's for start.
Also. If You just execute G28, is the nozzle on the right height - Z trigger height is correct? And by "nozzle is too high" - by how much?
I call only G32 in the start gcode because I have the G28 and G29 S1 in the bed.g
-
@Ducati87 Well... I do not see any G28
I know what You have in bed.g
What I wrote is that You should not have it there -
@BoA said in Z height always not respected:
@Ducati87 Well... I do not see any G28
I know what You have in bed.g
What I wrote is that You should not have it thereok I will try as you suggested.
-
@BoA said in Z height always not respected:
This is messed up...
- No G28 in start code, so no proper homing
- M98 P"homeall.g" should not be in bed.g
For start code basic sequence should be something like:
G28 ; home all without mesh bed level
G32 ; gantry leveling
G29 ; mesh bed compensationthat's for start.
Also. If You just execute G28, is the nozzle on the right height - Z trigger height is correct? And by "nozzle is too high" - by how much?
When I call G28 the value is about 6.00. If I use the babystep I have to go over the 1.4mm....
-
-
@BoA said in Z height always not respected:
@Ducati87 Ok then, so assuming this is bltouch
M558 P9 C"^zprobe.in" H3 F420 T9000
F420 - too fast for bltouch, I would use F120
If nozzle if 1.4mm too high - I would adjust Z trigger heightG31 P500 X22 Y-37 Z4.470 ; 3.070 + 1.4
for too high I mean too FAR.
-
@Ducati87 said in Z height always not respected:
for too high I mean too FAR.
That is what I assumed
-
@BoA said in Z height always not respected:
@Ducati87 said in Z height always not respected:
for too high I mean too FAR.
That is what I assumed
ok I said just to clarify.
-
@Ducati87 Just one question - is that a new setup, or it was working, and is not working correctly now?
-
@BoA said in Z height always not respected:
@Ducati87 Just one question - is that a new setup, or it was working, and is not working correctly now?
it worked until I had to redo the procedure following the hotend change.
-
@Ducati87 And let me guess... new hotend is about 1.4mm shorter/higher or... bltouch 1.4mm lower
You can get more precise results by setting:
G31 P500 X22 Y-37 Z0.0
homing using G28
going to Z0.0 (indicated) and measuring actual nozzle tip height. Then put this measurement value as Z trigger height in G31
or after homing disable limits by M564 S0
and move head down just to touch the bed by nozzle tip, and use indicated Z value a trigger height (remove the minus obviously) -
@BoA said in Z height always not respected:
@Ducati87 And let me guess... new hotend is about 1.4mm shorter/higher or... bltouch 1.4mm lower
You can get more precise results by setting:
G31 P500 X22 Y-37 Z0.0
homing using G28
going to Z0.0 (indicated) and measuring actual nozzle tip height. Then put this measurement value as Z trigger height in G31
or after homing disable limits by M564 S0
and move head down just to touch the bed by nozzle tip, and use indicated Z value a trigger height (remove the minus obviously)I did it a couple of times but with same results. the value detected by the procedure is not accurate.
-
@Ducati87 Well... that mostly depends on probe and Your measurements accuracy. Did You slow down probing speed to 120 ?
-
@BoA said in Z height always not respected:
@Ducati87 Well... that mostly depends on probe and Your measurements accuracy.
it's an original BLtouch 3.1...I cannot understand where the problem is.
-
@Ducati87 You can try to add A parameter to M558, for example A4. And slow down probing speed to 120
-
@BoA said in Z height always not respected:
@Ducati87 You can try to add A parameter to M558, for example A4. And slow down probing speed to 120
ok I will try. Thank you BoA!
-
After you changed the hotend did you remeasure your trigger height?
https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe
-
@Phaedrux said in Z height always not respected:
After you changed the hotend did you remeasure your trigger height?
https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe
Yes of course but every time I have to adjust the height with babystep.