I have some other doubts right now. Klaus solved my old problems, but now, some other stuff is annoying me.
1) Sometimes when i changing my work offset, it increments the value there instead of inserting the new one.
Example:
X work offset = -252.000
I change to make it -253.000
So i type in -253.000
The value goes to -505.000
So i go back and type -1
The values goes to -253.000
Sometimes, i type -253.000
And the value goes to -253.000
This is a weird behavior, i couldn't notice any pattern(pressed keys, anything).
Anyone can explain?
2) There is also a concerning matter:
When my program is running and it reaches it's M5 and then goes for G28, IF A PRESS E-STOP there, close the g-code and load it again
My Z offset will be messed up, it will be more positive, everytime i do that it increases a bit.
BUT if i let the G28 move finish and reach M30 and then just run the program again it goes normal to the Z height.
When i press e-stop i have to reference my machine again so the Z height of my tool doesn't mess up.
NOTE: i did that 10 times, my Z went up like 50mm, then i referenced my machine and everything went fine.
This is kinda of weird.