Tool Offset for Z axis not working properly in 3.4.0beta2?
-
@code7 said in Tool Offset for Z axis not working properly in 3.4.0beta2?:
Yes this is correct - when sending T1 changing the z by -35 means the head would be below the current bed reference location.
And are you able to position it such that it wouldn't be below the bed and see if it would work then?
-
I'm not exactly sure what you mean. If T0 is set, I read X0 Y0 Z5 on the display.
After sending T1, the display reads X2.0 Y-2.5 Z5.
-
Does it change to an expected value if you do a small Z movement?
What do you have in your toolchange files?
-
@phaedrux said in Tool Offset for Z axis not working properly in 3.4.0beta2?:
Does it change to an expected value if you do a small Z movement?
If I move down 1mm the display will indicate Z4.
For the toolchange files: tfree0.g, tpre0.g, tpost0.g are all empty and there are no other such files for the other tools.
I wasn't having this tool change problem previously and I haven't yet figured out what may have changed.
-
Can you step backwards in firmware versions to find the last time it worked?
3.3? 3.2.2? 3.1.1?
-
@phaedrux
I went back and checked my notes and it was actually working fine in 3.4.0 beta2. The only thing that I believe I've changed between now and then was the homedelta file as we've discussed in another post. I reverted those changes as well but it is still not offsetting the Z value of T1 properly. Are you able to replicate this on your side? -
You mean from here?
https://forum.duet3d.com/post/248771
The homedelta you posted above looks correct, so I don't think that is the difference.
So it was working in 3.4 beta 2 and now it's changed in beta 3? That's more helpful.
-
@phaedrux
It somehow stopped working a week or two into me using 3.4 beta2 then you had me update to 3.4 beta3 and it still isn't working. Maybe it has nothing to do with the FW after all. I'm just not sure what else could cause this behavior. Do you have any other ideas? -
@code7 said in Tool Offset for Z axis not working properly in 3.4.0beta2?:
Do you have any other ideas?
Unfortunately not. If you can identify a firmware version where it works as you expect then we have an idea of where to look in the changes between firmware that may be the cause.
-
I removed the G10 offsets for T1 from the config.g and added it to the T1 post file and it's working now.