Page 1 of 1

invalid arc error checking assumes XY axis, ignores G18

PostPosted: Tue Jun 27, 2023 4:27 pm
by ericdc
I'm trying to run G03 in G18 (XZ plane) however the error checking is giving me an invalid arc error stating XY distance errors. There is also a simultaneous Y-Axis move.

Here is the line that is giving me the error.
G18G03X0.0Z225.00000Y0.0R79.00000F2540.00000

Invalid arc: startX:-302 startY:-90 endX:0 endY:225 radius:77
2*radius: 77+ arctolerance: 0.1 = 154.1 is smaller than distance: 428.5
between start and end points.

I believe the error checking is assuming an XY circle, and not and seeing the G18 and calculating the distance based on the XZ plane

running V1.2113 and an AXBB-E

Re: invalid arc error checking assumes XY axis, ignores G18

PostPosted: Wed Jun 28, 2023 10:43 pm
by cncdrive
If I recall that error message always writes X and Y words, but it takes the proper axis coordinates X and Z in case of G18.
The coordinates for X and Z are OK based on your g-code and printscreen.
And the problem is that the programmed radius (R) is smaller than the distance of the starting and endpoints, so the arc is not valid.
Mathematically a radius like that cannot be made.