invalid arc error checking assumes XY axis, ignores G18

If you think you've found a bug post it here.

invalid arc error checking assumes XY axis, ignores G18

Postby ericdc » Tue Jun 27, 2023 4:27 pm

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
Attachments
image.png
ericdc
 
Posts: 2
Joined: Tue Jun 27, 2023 4:08 pm

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

Postby cncdrive » Wed Jun 28, 2023 10:43 pm

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.
cncdrive
Site Admin
 
Posts: 4887
Joined: Tue Aug 12, 2014 11:17 pm


Return to Report a bug

Who is online

Users browsing this forum: No registered users and 8 guests