Machine Homed, then sets its own offset values

Hey all! Trying to get some guidance on this weird thing I’m seeing. I got the machine about a month ago and the first couple projects were fine. This most recent project has had 2 instances of the endmill plunging into the stock unexpectedly. I was recording the screen while doing another test and noticed on playback that after I had homed the machine, it set offsets unexpectedly. The following offsets seem to keep popping up even though it just set its own home.
X: -100.24
Y: -29.821
Z: 84.944

While it isn’t always those exact values, I’ve noticed it doing it on every homing.

Troubleshooting steps completed:
Good ole turn off/turn back on with all power removed between actions
Re-uplaoded processed program and uploaded under new name/folder
Attempted to manually zero XY axis then zero Z on the block, this resulted in a crash.

Things that work
XYZ manual zeroing

Any advice on why it is setting its own random offsets after homing would be appreciated!
-Steve

Can’t help but wondering if you ever figured it out?

Reached out to OF support and they said these were the offsets from the last job ran. The offsets have been the same despite running other jobs, but that does seem like it is likely what their hope was with the recent update.

Seems like the crash issue is more likely caused by EMI. I noted in the support ticket that the screen was flashing when the z crashes occurred, so that’s the running theory.

So ended up being two separate things. Z crash due to EMI (likely) and offset memory as a feature, not bug, from the recent update.

1 Like

I think you are mixing two different terminology. Home is not zero. It can be zero but rarely will it be. Home is the highest point the Z axis can move to, the farthest left the X axis can go, and the closest to the front of the machine that the Y axis can go. Once homed the controller will only need to be rehomed if it’s turned off, if the e-stop button is pressed, or if you overdrive one of the axis.

Zero is a reference point based on your project. Zero will change with each new project. Z axis zero will change if you install a new bit. If you always use the lower left corner as your zero and always position your work with the lower left corner in the same place on your spoil board the offset numbers will be the same (or very close).

1 Like