by cncdrive » Sat Dec 16, 2017 2:13 pm
I watched the video and now I understand what the problem is.
The issue is the G53 code prior to the first XY movement in your code.
There is a known issue that the UCCNC currently can't correctly precalculate the coordinates for machine coords movements (G53) for the softlimits,
so when there is a G53 in the g-code and there are offsets and the softlimits precheck in g-code is enabled then this can give wrong results of the G53 coordinates for the softlimits.
We know about this issue, it was mentioned on this forum in another thread some time ago, but unfortunately the issue is too complex, so it is not easy to make it work properly.
And since we currently making other changes in the software we can't work on resolving it at the moment.
So, for now the only possible solutions for this issue are:
1.) To not use G53 in the g-code if softlimits precheck for g-code is enabled.
Or
2.) Disable to softlimits precheck in g-code.
We will fix this issue later on though, but I can't give an ETA now.