Why is my Onefinity changing from Imperial to Metric Mid-Job?

My Onefinity is shifting from Imperial to Metric in between tool paths. I’ve had my machine for nearly a year. Why now and how do I fix this?


I believe there is another thread with this same issue but I can’t locate it. For probing the machine is set to metric with a G21 command, if I recall the solution was to add a G20 to the probing code on the control page.

In the tool change text box:

add a G20 as the last line:

M0 (MSG, Remove probe, start spindle)
M72
G20

2 Likes

Not sure that will work… Mine is set to Imperial and always turns on as such. However if you look at the numbers on the movement incraments, they are showing in metric. I have to then switch to Metric then switch back to Imperial. I probe every time I carve and it doesn’t always switch, but it does switch sometimes.

1 Like

Are you saying it won’t work because you tested it and it did not work or are you speculating it won’t work?

Alternately I suppose if you’re only ever going to run the machine in imperial you could convert the probe logic to use imperial units and remove the G21 command

(Runs on M6, tool change)
M70
S0
M0 M6 (MSG, Change tool and attach probe)
F100
(probe to minimum z soft limit, which is -10)
G38.2 Z-3.937
G92 Z0.608
g0 Z1.181
M0 (MSG, Remove probe, start spindle)
M72